大家好,我不是特别新手游戏开发,但也不能说自己是专家哈哈。

我目前正在开发一个开源游戏,使用Ogre和C++代码。虽然我不知道它使用的版本,但游戏是2008年左右创建的。但是它已经经过几次更新。 (游戏名为Impressive Title,是一个老式狮子王风格的MMO游戏)

基本上,对于这个项目,我使用Visual Studios 2022,不知道这是否有帮助,但可能会有哈哈。

无论如何,如何在代码中编写一个NPC或非玩家角色(Non Player Character)来作为NPC呢?我已经看到其他服务器实现了这一点,所以我知道这是可能的。但是,我希望通过学习编程来实现一些酷炫的功能,如这个。并且,我想了解Ogre的限制,因为它确实是一个非常老旧的软件哈哈。这段代码中根本没有任何NPC代码,所以需要从头开始编写。据我所知,我需要创建一个NPC.h文件和一个NPC.cpp文件,或者类似这样的文件。但我不知道应该把这些文件放在哪里。无论如何,任何帮助都非常感谢,或者稍微指点一下就行哈哈。