XNA 2D游戏开发框架与实战教程
XNA 的 2D 游戏框架,挺适合刚入门又想动手实战的朋友。文档讲得清楚,步骤也细,像怎么用Game State Management拆分菜单、游戏主流程这些,讲得蛮实在的。还有资源导入、精灵渲染、输入响应这块也都有涉及,基本能从 0 到 1 搭出个像样的游戏。
练习分得也比较合理,从框架结构到逻辑开发,再到加点动画音效润色,像“加主菜单”“做个暂停界面”这些常见功能也都讲了。你如果平时写些小游戏,又对 Windows Phone 7 上的开发感兴趣,那这个教程用来练手还蛮不错的。
代码部分没有花里胡哨的封装,重点都在XNA 的工作机制和游戏开发流程上,适合喜欢一步步摸清楚的开发者。尤其是想了解状态切换怎么做的,像MenuState
、PlayState
这些用法可以参考。
哦对了,涉及的资源管理、输入这些点,放到别的引擎上也是通用思路,比如你之后转到 Unity 或者 Cocos,思路也差不多。
如果你想更深入,还可以看看这篇延伸阅读:专业 Windows Phone 7 游戏开发,里面配套内容挺丰富的。
2.45MB
文件大小:
评论区