简评: 作者学习了编程两个月,边学边做了一个 JavaScript 小游戏,在文中总结了自己在这个过程中的一些体会,希望能给其他初学者一些帮助。
对于很多想学编程但一直没下定决心的同学来说,最大的问题可能就是没有一个切实可行的计划。这里作者将自己要完成游戏的这件事划分成了很多小任务,比如:
- 先构思要做一个怎样的游戏,解谜?角色扮演?考虑不同类型游戏需要有什么样的要素。
- 写下所有需要编程完成的事,对于作者的这个游戏来说就是:
- 界面
- 一个技能系统
- 一个事件系统
- 角色状态系统
- 保存功能
- 寻找好的游戏美术资源:
- Game-Icons.net**:里面的图标简单但看起来很不错。
- Open Game Art**:免费的游戏资源,不只包含美术资源,还有音频等等的资源。
- Bulk Resize Photos**:一个帮助制作小图标的在线工具。
- CSS Sprite Generator**:制作 CSS Sprite 的在线工具。
- 开始编程完成游戏。
- 解决发现的 bug。
当然实际做起来要复杂得多,作者在文中也谈到了自己的遇到的问题和解决办法,并开源了自己的代码,感兴趣的可以去原文详细看看。: )
项目地址:Loot RPG v1.05**
原文链接: I built a role playing game in JavaScript. You can, too. Here’s how.
推荐阅读:Android 开发工具推荐