通用游戏(RTS)脚本编写基础知识
|
我已经阅读了一些教程和链接,了解如何将脚本集成到游戏中,但是其中大多数对于我来说还不够早。我试图围绕有效脚本游戏的基本结构进行研究。以下是基本知识:
我正在努力用C ++启动一个基本的2D RTS游戏。游戏和图形的机制非常标准/简单,与标准RTS相比,逻辑和数据将极其复杂。显然,我有很多计划要做–实际上,重点是要学习C ++,脚本,游戏编程基础知识,而不是真正完成我的项目。
我试图弄清楚应该通过脚本处理项目的哪些元素,以及应该将其包含在我的核心“游戏引擎”中。
例如,功能强大的“游戏循环”-我是否将C ++作为引擎的一部分进行编程,还是将我的“引擎”完全用作显示图形(拼贴,字符等)的工具。 ),处理大量数据以及执行类似的任务-这些类被“插入”游戏循环中,该脚本具有脚本功能吗?
我想将C#用作脚本语言,据我了解,它提供了不错的速度,同时仍然允许我喜欢的VS中进行开发。但实际上,我更关心应该如何设置所有这些内容,更多的是从伪代码级别而不是实际的代码。到此为止,我可以使用大量资源,我只是在寻找有关如何构建整体的建议。
任何教程,资源,建议将不胜感激!谢谢!
没有找到相关结果
已邀请:
2 个回复
掸牛浓疗
骚瓤