lua游戏开发前景?
是偶然的,也是必然的。其实选择lua的不仅仅是游戏,还有现在流行的数据库r
lua脚本和unity有什么区别吗?
Unity是一个实时3D互动内容创作和运营平台。所有的创作者,包括游戏开发、美术、建筑、汽车设计、影视,都用Unity把创意变成现实。Unityplatform提供了一整套软件解决方案,可用于创建、操作和实现任何实时交互式2D和3D内容。
Luascript是一种轻量级紧凑脚本语言,用标准C语言编写,以源代码形式开放。其设计目的是嵌入到应用程序中,从而为应用程序提供灵活的扩展和定制功能。
有什么好用的游戏开发工具?
以PCWindows平台的游戏开发为例。开发工具一般采用Visualstudio。
游戏开发一般从客户端和逻辑开始。对于客户端,需要了解一些UI(用户界面)设计的知识,对于C,可以从MFC开始。另外,无论从哪个方向深入了解一些C的基础知识都是非常重要的。建议去《CPrime》、《EffectiveC》等地看看。有了一定的基础,你需要选择一个专注于游戏开发的平台。比如Windows平台的游戏开发,需要了解Windows平台的一些内部机制。你可以读《Windows核心编程》之类的书,还有一些早期的经典书籍,比如《Windows游戏编程大师技巧》。客户端比较深入,比如引擎开发和维护,这就需要了解图形处理技术,比如Windows的DirectX编程,最好对图形有一定的了解。还有一些脚本语言,比如lua,非常实用。
如果做网游,服务器方向对逻辑严谨性要求更高,需要了解网络编程数据库等知识。