擅长:python、mysql、java
<p>游戏编程与设计和游戏性有关,语言只是一种工具。当然,C++被广泛使用,但是即使是一个C++大师也不能做一个像样的游戏,如果他不玩游戏或理解实际机械的工作原理。在</p>
每天你都可以学习C++,在我看来,学习如何创造一个有趣的游戏是非常重要的。在</p>
<p>我建议从一些类似PyGame的东西开始。是的,C++的人会告诉你,在真正的游戏业务中没有人使用PyPosiy,但是你不想明天在XBLA/PSN/WiWiWe上销售你的游戏,是吗?在</p>
<p>你宁愿学习如何制作一个游戏,因此你更关注游戏本身,而不是不得不处理指针和垃圾收集。在</p>
<p><strong>所以我的建议是:</strong><br/>
-从小处做起,做一个平台游戏或一个冒险游戏,开始了解二维世界背后的系统,比如马里奥或塞尔达<br/>
-别害怕抄袭!即使制作一个Zelda/Metroid/Mario克隆也会对你有很大帮助,因为你会发现即使是简单的事情也往往不像看上去那么简单<br/>
-在编写了两个2D游戏之后,尝试将重用的部分提取到一个通用引擎中,然后将其用作项目的基础<br/>
-学会创造,学会画画。创造一个游戏不仅仅是编码。当然,你很可能最终不会成为一名图形设计师,但了解这些功能将帮助你以后,当你必须与他们合作时</p>