手机游戏制作 手机上的游戏是怎么制作出来的?
手机上的游戏是怎么制作出来的?
在制作一款游戏之前,必须要有一套经过长期测试,并且适用的游戏引擎。数位红花了两年时间开发了一款基于移动设备的游戏引擎:手机用龙骨游戏引擎(keel),可以支持目前大部分的高端移动设备。不仅为程序开发者和游戏项目节省了大量的时间,也让美工们最直观的看到了它的设计效果。它最大的价值在于,一套面向开发者的代码,可以在不改变程序的情况下,在不同的设备平台上编译运行(改变小于20%)。目前,数位红和其他公司已经用它开发了30多个游戏。该引擎提供了九个完善模块和三个增强模块,完全可以满足各类游戏开发的需求。游戏引擎可以直接嵌入开发者的程序中,开发出来的游戏可以独立运行,不需要额外的配套程序。游戏引擎简单易用,编译后体积和内存小,可以节省玩家的内存空间和无线下载成本。引擎基本由九大模块组成,引擎功能接口提供了类似windows的使用方式:1。文件操作模块:提供类似于标准C. 2的fopen、fclose等函数。内存管理模块3、2d图形模块4、对话框模块5、短信操作模块:可以在程序中拦截短信的发送和接收。6.加密模块:提供识别所用设备的imei功能,用于软件加密。7.声音模块8。资源打包压缩模块:不过最后发布的软件包体积变小,尽量少占用用户的内存空间。9.常用功能:如字符串操作。10.例:为magicline提供一套完整的源程序。引擎增强模块构成其增强部分,包括三个模块:1 .实时3d增强模块2、声音增强模块3、图形文件增强模块ii。正式开发的前期工作a .开发工具的准备。在很多人眼里,手游还是一个很新鲜很时尚的小玩意,所以说起手游难免有一种深不可测的感觉。其实手游的整个制作过程很简单。从某种角度来说,是对传统的回归,也是新旧技术的融合。最常用的开发工具是vc,j builder,codewarrior,设计工具和普通pc游戏制作软件没有太大区别。一些设计师更喜欢使用“硬核”2D设计工具dp,而其他人则愿意使用3dmax和maya建模,然后进行2D修改。当然这些方法都是根据游戏的最终设定来确定的。我们玩java游戏的时候,一般都是用像素级的二维绘制来完成画面,也就是逐像素补全。但在制作pda等类似设备的游戏时,会使用3dmax或maya来建立模型,渲染后再进行裁剪。在设计过程中,我们也像大多数游戏公司一样,使用了maya、3dmax、photoshop、painter等工具。b .确定游戏的参数和目标装备。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。