我需要一些关于如何设计基本2D游戏主要组件的资源。 我们称之为“引擎”。我该如何设计我的渲染器,场景管理器,实体管理器a.s.o.他们应该如何互相交流?那么事件管理,资源管理...... ...
也许有人有一些很酷的UML?还是任何“教程”?一些一般的提示和技巧?
答案 0 :(得分:1)
我实际上也在努力争取一些好的教程一段时间。我找到了大量平庸的网站,其中包含有效的游戏代码,但缺乏解释。
对我来说最有帮助的可能就是浏览游戏代码,我随意环顾四周,并阅读本网站上的书籍章节:Killer Game Programming with Java
您可以在这些网站上找到一些游戏代码:
http://www.cokeandcode.com/info/tut2d.html
http://www.javacooperation.gmxhome.de/TutorialStartEng.html
希望你发现这有用!