- GameObject* create(const std::string& name, const Reader& reader);
- GameObject* create(const std::string& name, const Vector& pos, const Direction dir = AUTO);
+ GameObjectPtr create(const std::string& name, const Reader& reader);
+ GameObjectPtr create(const std::string& name, const Vector& pos, const Direction dir = AUTO);