随笔分类 - Android游戏开发
摘要:初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发游戏是一件费力不讨好且没有出路的事情。事实上,这种想法完全是没有必要且不符合实际的,作为能和苹果iOS分庭抗礼的Android(各种意义上),当然也会有相当数量的游戏引擎存在。仅仅因为我们处于这个狭小的天地间,与外界接触不够,所以对它们的存在茫然不知罢了。下面我就罗列出八款
阅读全文
摘要:通常情况下,游戏开发的基本框架中,一般包括以下模块: 窗口管理(Window management):该模块负责在Android平台上创建、运行、暂停、恢复游戏界面等功能。 输入模块(Input):该模块和视窗管理模块是密切相关的,用来监测追踪用户的输入(比如触摸事件、按键事件、加速计事件等)。 文件输入输出(File I/O):此模块用来读取assets文件下图片、音频等资源。 图像模块(Graphics):在实际游戏开发中,这个模块或许是最复杂的部分。它负责加载图片并把它们绘制到屏幕上。 音频模块(Audio):这个模块负责在不同的游戏界面加载音各类频。 网络(networki...
阅读全文
摘要:第一天,项目组八个人一起开会讨论近两个月的课题,最后从|公交换乘系统|记账本|塔防游戏|电子相册(裸机)|安卓应用后台管理系统|背单词工具(PC)|人脸识别|7个预选课题中选择塔防游戏作为开发的项目。因公司业务关系,项目选择使用android进行开发。课题决定后PM高在会议上讨论分工问题。其中PM高负责总体进度的把握;吴和女1负责游戏玩法设计,这一部分需要首先完成,以指导后面的设计工作;然后是主要技术难题解决办法的调查,因为是第一次接触android游戏开发,我,周和女2便负责调查在android中游戏开发到底是怎么样的开发方式,比如2D和3D开发方式的区别等等;薛负责在游戏中路径的算法问题的
阅读全文
摘要:英文http://dev.chinamobile.com/cmdn/bbs/thread-13718-1-1.html如果你有兴趣为Android平台开发游戏,有很多你需要了解的东西。我是Light Racer,Light Racer 3D以及Wixel的开发者,这些游戏目前在Android Market上有售。我以前也开发过游戏,但Light Racer是我的第一个Android应用程序,我从中学到了很多Android游戏开发知识,也愿意与诸位分享。我甚至写了一本在线的书详细介绍了Light Racer3D的开发,内容全是教你怎样做以及有用的代码片段。如果你有过游戏开发经验,那么转移到移动平
阅读全文

浙公网安备 33010602011771号