Lua游戏开发的最基本常识game development common sense

国内搞游戏开发的常用脚本语言大致两种(Python与Lua),其中刚入行的游戏开发者都会有类似的问题:Lua该怎么用?谁为主谁为辅?C++与Lua该如何交互?

最近浏览stackoverflow发现这几个不错的帖子,分享给大家:

http://stackoverflow.com/questions/2674462/lua-and-c-separation-of-duties

Lua与C的责任分配问题。

http://stackoverflow.com/questions/2685636/lua-game-state-and-game-loop

游戏大循环(game loop)该如何维护?

——————————————

另外国内网易云风的博客上也零零散散有些内容,可以参考。

我不是游戏开发业者,所以也不好发表什么建议。但是我想比较重要的一点,也是在程序设计理念上一直强调的一点是:你要知道你要做什么,你想完成什么功能需求。

有些人话都说不清楚,就想搞游戏设计开发。脑子里都是浆糊,怎么可能设计出清晰的程序逻辑。找一支笔一个本子,先把你的需求想法列出来,画个交互关系图,把时序逻辑理清了,该如何设计如何开发也就容易多了。其实这也就是常识性的东西,只是现在不少人浮躁的连常识都没有了。

发表评论