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)该如何维护?

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

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

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

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

Google Reader Yahoo Facebook Twitter Digg FriendFeed Delicious Google Translate
这篇日志发表于2010年04月28日 8:54 下午。 你可以订阅该日志的所有评论通过 RSS 2.0。 你可以发表评论,或者引用通告

发表评论

(Ctrl+Enter)

XHTML:你可以使用这些标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>