【发布时间】:2025-11-27 20:55:02
【问题描述】:
我需要一些有关如何设计基本 2d 游戏的主要组件的资源。 我们称它为“引擎”。我应该如何设计我的渲染器、场景管理器、实体管理器等。他们应该如何相互作用?那么事件管理、资源管理……
也许有人有一些很酷的 UML?还是任何“教程”?一些一般提示和技巧?
【问题讨论】:
标签: oop game-engine ooad
我需要一些有关如何设计基本 2d 游戏的主要组件的资源。 我们称它为“引擎”。我应该如何设计我的渲染器、场景管理器、实体管理器等。他们应该如何相互作用?那么事件管理、资源管理……
也许有人有一些很酷的 UML?还是任何“教程”?一些一般提示和技巧?
【问题讨论】:
标签: oop game-engine ooad
实际上,为了获得一些好的教程,我也努力了一段时间。我发现很多平庸的网站都有可用的游戏代码但缺乏解释。
对我帮助最大的可能只是浏览了我随便四处寻找的游戏代码,还阅读了这个网站上的书的章节:Killer Game Programming with Java
您可以在这些网站上找到一些游戏代码供您浏览:
http://www.cokeandcode.com/info/tut2d.html
http://www.javacooperation.gmxhome.de/TutorialStartEng.html
希望对您有所帮助!
【讨论】: