做了个手机游戏做demo的软件,提示这个怎么办,有没有

& 一个人制作的游戏《小优传奇DEMO2》诚邀玩家建议 ...
查看: 23774|回复: 240
UID3388755主题阅读权限30帖子精华1积分374金钱511 荣誉13 人气0 在线时间17 小时评议0
Lv.3游侠中级会员, 积分 374, 距离下一级还需 126 积分
帖子精华1积分374金钱511 荣誉13 人气0 评议0
首先,这个游戏是我自己一个人做的,因为是业余的,我知道无法和国外的游戏相比,但我只想把这个
游戏做到最好,所以我真诚的希望得到大家的支持和建议。
该说的说完了,现在是总结经验的时间,我把收集到的东西列在2楼。& &&&
希望在这里得到有用的建议,把这个游戏完善一下。大家提到问题会列在下面一一解答。
& & 因为我不是美工,且没有过多的时间放在模型上,因此,很多资源,包括图片声音等都是从网上搜的,
但我觉得我原创和修改的部分已经远大于从网上直接down的部分了。
先放图吧:鉴于这里画面党比较多,我就多截些图吧。
这个是录制的视频例子,没有开特效。
Youku的效果比较差,将就看吧。
最后介绍游戏:
【游戏名称】 小优传奇demo2之杖舞天涯
【游戏类型】ARPG
【作者介绍】这是我一个人制作的游戏demo,实际开发时间大概两周,其余时间基本是在收集素材。这个demo基本达到了我最初的设计,各种功能也算比较完善。因为我是业余开发游戏,模型制作,骨骼动作,特效等都是现用现学,拖尾的特效还是看同学玩仙剑4,从中学到的。本游戏非原创资源均来自网上。
【游戏介绍】这是一个虚幻的卡通世界,各种世界知名的卡通形象都将在这个世界中登场。我们的主人公小优机缘巧合的从现实世界来到了这个卡通世界,扰乱了这个世界原有的秩序,许多善良的卡通形象变成了独霸一方的恶人,而她自己也化身为卡通形象,并且获得了强大的魔法能力。解铃还须系铃人,就让小优替他们解决这里的恩恩怨怨,和他们一起共建一个和谐的卡通世界。(是不是很与时俱进?:))
【游戏操作】
(本游戏使用键盘操作)
方向键:移动
连按方向键:冲刺
数字键123:切换3把武器。各有特点,火焰法杖主大范围物理攻击,本demo中仅做了一个技能测试。冰晶法杖主大面积魔法攻击,暂无技能。爱心法杖主召唤治疗,暂无技能。
X:普通攻击,共3下。
跳跃状态下+X:空中攻击,最多3下
Z:挑起,使敌人浮空,冷却3秒
D:伏地挑起,使倒地敌人浮空,冷却5秒
S:火焰突击,强力物理技能,冷却10秒
本游戏做了浮空设计,敌人浮空后可进行追加连击,当然boss是有过伤害保护的。
同时本游戏采用了技能冷却系统。只有合理的利用技能,才能实现无限连击。
ESC打开游戏菜单,目前只做了图像控制,可自行设置特效开关。
数字键4:打开背包,目前没有用处,只是每打死一只鸡奖励一个糯米团,大家可以测试UI功能。
空格键:调整视角为后视。
点击鼠标右键可转换视角。
滑动鼠标滚轮可以变换镜头距离。
【通用问题】
1、为什么游戏启动时,提示运行时错误'429':ActiveX部件不能创建对象,或无法运行游戏。
答:请运行注册dll.bat, 删除游戏时可运行卸载dll.bat删除注册信息,这是绿色的。如果仍不能运行,请检查是否安装dx9.0最新版,即C;/windows/system32中是否有d3dx9_37.dll,如果没有请下载最新dx9.0并安装。
2、为什么我的机器跑起来这么慢?
答:这个游戏对CPU和显卡的要求比较高,大概需要gf600以上显卡。请选择低配置来运行游戏。如果还慢,请关闭其他正在运行的程序。
最后给个下载地址,纳米盘下载:大小14.07M
备用地址:
声音的部分和vista系统不太兼容,需要进一步的调试,所以vista用户暂时只能过眼瘾了,vista需要管理
员模式启动。
补张网友截图:
[ 本帖最后由 reity88 于
16:15 编辑 ]
膜拜一下。。~~
支持原创,强人啊
总评分:&金钱 + 30&
UID3388755主题阅读权限30帖子精华1积分374金钱511 荣誉13 人气0 在线时间17 小时评议0
Lv.3游侠中级会员, 积分 374, 距离下一级还需 126 积分
帖子精华1积分374金钱511 荣誉13 人气0 评议0
现在把demo2的问题和建议做整理:
1、 时间长了眼睛会花,真的
回应:很多网友反映不喜欢泛光效果,下一版本中,将会默认设置为非泛光效果。
2、人物动作比较僵硬, 鼠标在游戏战斗过程中没有实际用处,是否能设置为战斗时隐藏,地图的透明度太高导致看不清楚具体状况
回应:这也是很多人提到的,动作僵硬是因为我没研究过动作,要是有动作师帮忙就好了,不过以后我会尽量好好的调的,争取调的流畅些。
鼠标那个战斗时隐藏是个不错的建议,我决定采用,谢谢。至于小地图,目前测试中,暂时没有想到最理想的设计,以后肯定会更改。
3、怪物太少了,多点吧,弄点地穴类的,弄点超级牛B的boss
回应:这个版本仅测试功能和画面,不能算是个游戏,所以下一版本争取能够形成完整的剧情和关卡。boss战才更应该是特色所在。
4、女主角不够酷,最好像鬼泣那样一手拿剑一手拿枪岂不快哉。
回应:风格不一样,游戏有游戏的风格。就像cod4也不能拿把宝剑上去砍一样。但我会让这款游戏足够的爽快。
5、仅图片上来说,我建议把技能快捷键设成连排的。。。这样方便按。。。比如说zxcv……
回应:以后会设定为自定义按键模式。
6、议楼主暂不考虑ARPG,可以考虑普通的RPG模式,就采用的是2D背景,3D的人物,战斗场景是3D的,这样对您的工作量相对也要小些。
回应:单纯的rpg战斗模式大家已经基本玩腻,主要看的是剧情。arpg方面还有许多可以开发的空间,完美的作品应该是剧情、游戏性、画面(包含声音)的三赢,虽然可能做不到,但是可以尽力做到最好。模型和场景是我的主要负担,而程序方面,夸大点说,基本上是没有做不到只有想不到的,所以改为rpg不会给我减少多少工作量的。
7、最好可以实现换装换武器
回应:这个不是不能做,但是花在模型上的工作量又得翻倍,得做衣服,给衣服蒙皮,而且恐怕还得去研究服装设计,所以在没有美工的情况下,暂时不做打算。换武器倒是已经加入了,按数字键就可以换。
目前列出一部分,其余的我在详细的考虑一下。提到画面问题的比较少,可能是这个画面大家确实可以接受了,那我就可以放心的继续做下去了。
[ 本帖最后由 reity88 于
16:53 编辑 ]
Crysis☆银弹的SOCOM硬件助理工程师
UID1827466主题阅读权限60帖子精华0积分3312金钱1645 荣誉4 人气17 在线时间2163 小时评议0
Lv.6游侠黄金会员, 积分 3312, 距离下一级还需 2688 积分
帖子精华0积分3312金钱1645 荣誉4 人气17 评议0
进来 支持LZ原创游戏的........................
]Of all the bright cruel lies they tell you, the cruelest is the one called love.
UID1431331主题阅读权限20帖子精华0积分189金钱199 荣誉0 人气0 在线时间1 小时评议0
Lv.2游侠会员, 积分 189, 距离下一级还需 11 积分
帖子精华0积分189金钱199 荣誉0 人气0 评议0
楼主是牛人~~& && && && && && && && && && && && && && && && && &.
CPU&&E8400 OC 4.0G
主板&&Asus P5Q
内存&&kingston 2G 800 X2& && && && && && && && && && && && && && &
硬盘&&希捷500G SATA2 16M
显卡&&影驰GTX260+ 896M OC 685MHz
显示器&&Philips 22 英寸宽屏 WSXGA+ 220CW9FB/93
& && && && && && && &+
UID1362513主题阅读权限60帖子精华0积分3833金钱2738 荣誉1 人气205 在线时间2728 小时评议0
Lv.6游侠黄金会员, 积分 3833, 距离下一级还需 2167 积分
帖子精华0积分3833金钱2738 荣誉1 人气205 评议0
不是发过么 怎么又出来了
AMD 速龙 64X2 5400+&&黑盒
威刚内存1GX4&&= 4G
我最喜欢的游戏 红警95 红警2
~Miss You~游侠元老版主『PC游戏综合区』青銅聖鬥士·天馬流星拳雖萬千人吾往矣◇少帥★★★★★★★★
UID1917644主题阅读权限150帖子精华7积分8537金钱27798 荣誉134 人气145 在线时间1310 小时评议0
帖子精华7积分8537金钱27798 荣誉134 人气145 评议0
第二版了?
电脑城苦力搬运工
UID2689390主题阅读权限60帖子精华0积分4466金钱2033 荣誉1 人气4 在线时间62 小时评议0
Lv.6游侠黄金会员, 积分 4466, 距离下一级还需 1534 积分
帖子精华0积分4466金钱2033 荣誉1 人气4 评议0
时间长了眼睛会花,真的……
UID1018711主题阅读权限40帖子精华0积分669金钱5308 荣誉0 人气5 在线时间2844 小时评议0
Lv.4游侠高级会员, 积分 669, 距离下一级还需 331 积分
帖子精华0积分669金钱5308 荣誉0 人气5 评议0
女优的R摇特效不晓得加入了没.........严重期待ING.........
圣魔王 撒旦◆
UID2070906主题阅读权限90帖子精华6积分41297金钱55749 荣誉139 人气3373 在线时间17218 小时评议11
帖子精华6积分41297金钱55749 荣誉139 人气3373 评议11
不错哦。。。。。。给女生玩感觉很好。。。。。。。。
UID2368958主题阅读权限20帖子精华0积分210金钱610 荣誉0 人气0 在线时间49 小时评议0
头像被屏蔽
帖子精华0积分210金钱610 荣誉0 人气0 评议0
提示: 作者被禁止或删除 内容自动屏蔽
UID3236556主题阅读权限30帖子精华0积分387金钱711 荣誉0 人气0 在线时间404 小时评议0
Lv.3游侠中级会员, 积分 387, 距离下一级还需 113 积分
帖子精华0积分387金钱711 荣誉0 人气0 评议0
第二版了啊……
效果看起来不错,要支持的
UID1513587主题阅读权限40帖子精华0积分552金钱892 荣誉0 人气0 在线时间367 小时评议0
Lv.4游侠高级会员, 积分 552, 距离下一级还需 448 积分
帖子精华0积分552金钱892 荣誉0 人气0 评议0
心态挺好.但是可惜了,你没必要跟其他人去比 .开头那些话有意义么,越说感觉你越浮躁
screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />
screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized= this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />
专业车赛评论员圣斗士候补·丽达·双重星云锁链
UID1005233主题阅读权限0帖子精华2积分953金钱1910 荣誉16 人气0 在线时间132 小时评议0
头像被屏蔽
帖子精华2积分953金钱1910 荣誉16 人气0 评议0
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
UID2198000主题阅读权限60帖子精华0积分2476金钱172 荣誉0 人气0 在线时间6 小时评议0
Lv.6游侠黄金会员, 积分 2476, 距离下一级还需 3524 积分
帖子精华0积分2476金钱172 荣誉0 人气0 评议0
呵呵,原创的?顶一下,关注你了,期待正式版
http://t.sina.com.cn/manli651(小弟的微薄)
UID1671739主题阅读权限60帖子精华0积分4222金钱4971 荣誉0 人气48 在线时间1599 小时评议0
Lv.6游侠黄金会员, 积分 4222, 距离下一级还需 1778 积分
帖子精华0积分4222金钱4971 荣誉0 人气48 评议0
最近原创游戏似乎很火很火啊
E3-1230 V2 / 彩融变形金刚REV.C
微星Z77A&&GD65 / 芝奇F3-GNT*2
华硕R9 290 / 明基GW2760HS*2
镁光M4 64G / 金泰克S500 240G / 西数蓝盘500G 绿盘1T 2T
安钛克TPN750 / 联力PC-A70F
罗技G400S / 罗技G602 / 凯酷84黑轴 / 北通阿修罗TE
◇◆独角兽的安息◆◇青銅聖鬥士·獨角獸座·獨角飛奔全明星赛MVP 洛杉矶湖人★★★★★◆◆◆◆◆◆
UID859029主题阅读权限60帖子精华3积分4013金钱5632 荣誉80 人气2 在线时间5 小时评议0
Lv.6游侠黄金会员, 积分 4013, 距离下一级还需 1987 积分
帖子精华3积分4013金钱5632 荣誉80 人气2 评议0
牛人LZ再现江湖啊
支持,居然有分辨率
UID2184322主题阅读权限30帖子精华0积分421金钱788 荣誉0 人气0 在线时间293 小时评议0
Lv.3游侠中级会员, 积分 421, 距离下一级还需 79 积分
帖子精华0积分421金钱788 荣誉0 人气0 评议0
正在下载,
玩过之后再评论
UID1965205主题阅读权限30帖子精华0积分220金钱818 荣誉0 人气0 在线时间83 小时评议0
Lv.3游侠中级会员, 积分 220, 距离下一级还需 280 积分
帖子精华0积分220金钱818 荣誉0 人气0 评议0
ry?这么小~~貌似摇不起来~~~~~~~~~~~~~~~~~~~~~20
歐洲足球先生冥界引路人·馬爾基諾
UID1840270主题阅读权限60帖子精华0积分2117金钱2599 荣誉9 人气0 在线时间114 小时评议0
Lv.6游侠黄金会员, 积分 2117, 距离下一级还需 3883 积分
帖子精华0积分2117金钱2599 荣誉9 人气0 评议0
LZ&&你忽悠我在嗎?~
太牛了&&支持 ~!!~!
√ .&&CPU& &&&酷睿2&&E6300.
√ .&&主板& & 富士康975X7AB.
√ .&&内存& & 威刚 DDR2 667&&1G*2.
√ .&&显卡& & 影驰7600GS玩家版.
UID3457055主题阅读权限0帖子精华0积分88金钱47 荣誉0 人气0 在线时间0 小时评议0
头像被屏蔽
帖子精华0积分88金钱47 荣誉0 人气0 评议0
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
youki贡献勋章
youki贡献勋章
元老版主勋章
任职满36个月
任职满12个月
发帖数达到10000
资深版主勋章
任职满24个月
大头像勋章
永久勋章,统一售价:8888金币。购买地址:待定
2013年度杰出版主勋章
2013年度杰出版主勋章
SIMS梦工厂季度勋章
SIMS梦工厂季度勋章
白金会员勋章
用户积分达到6000
人气勋章·初级
人气值达到3000
Powered by手机游戏制作开发流程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
手机游戏制作开发流程
&&手机游戏制作开发流程
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩9页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢手机里的游戏是怎么做的啊?
各位知道手机里的游戏是怎么做的嘛?是用什么软件做的?
09-08-03 &
你对手机游戏很感兴趣吗?呵呵,我就知道是JAVA做的,你要是对这方面感兴趣,我给你推荐一家很不错的学校——完美动力动画学校,我很多朋友都在那所学校学习,我不跟你讲学校的环境怎么怎么好,学习条件怎么怎么优秀,最重要的是能学到真东西,对以后的发展有帮助,还发国家承认的文凭。而且完美动力动画学校毕业生的就业率很高,之所以敢这么说是因为我的朋友认识很多的学员在毕业初就达到了月薪3000以上,甚至有一些学员在学习阶段就已经开始拿工资了!我觉得现在在一般的学校学习都没有办法做到这样的效果。
请登录后再发表评论!
手机游戏制作 全球手机顶尖游戏3d motoracer 制作全揭密 图文_吴刚 北京数位红软件应用技术有限公司执行董事 林志强 数位红nightmare ii首席三维美术设计师 王科 数位红motoracer3d首席三维美术设计师 3d motoracer 是数位红公司开发的一款针对nokia s60设备及sony ericsson p800 (uiq)的3d游戏,该游戏上市几个月来,已经成为全球最畅销的nokia s60、p800游戏应用前三名之一。本文就是对3d motoracer 的开发过程进行大致的介绍。 i. 游戏引擎的准备 在制作游戏之前,必须有一套经过长期测试并且适用的游戏引擎。 数位红用了两年的时间总结开发出一套基于移动设备的游戏引擎:dragon bone game engine for mobile phone(龙骨),他可以支持目前大部分的高端移动设备,它不仅可以使程序开发人员及游戏项目节省了大量的时间,另外还可以让美术人员最直观的看到其设计效果。它最大的价值就是可以使开发人员的一套代码在不需要改动程序的情况下编译运行在不同设备平台上(改动不超过20%)。目前数位红及其他公司已经使用它开发游戏超过了30款。 引擎提供了非常完善的9个模块与3个增强模块,可以完全满足各类游戏开发的需要。游戏引擎可以直接嵌入到开发者的程序中,不需要额外的支持程序即可使所开发的游戏独立运行。游戏引擎简单、易用,编译后体积很小,占用内存也很小,可以节省玩家的内存空间及无线下载费用。基本引擎包含9个模块,引擎函数界面提供了类似windows的使用模式: 1、 文件操作模块:提供类似标准c的fopen,fclose等函数。 2、 内存管理模块 3、 2d图形图象模块 4、 对话框模块 5、 sms操作模块:可以在程序内部对sms的收发进行截获处理。 6、 加密模块:提供识别使用设备的imei功能,用于软件的加密目的。 7、 声音模块 8、 资源打包及压缩模块:可是使最后发售的软件包体积变小,尽量少的占用用户的内存空间。 9、 常用函数:如字符串操作等函数。 10、例子:提供一套完整游戏magicline的源程序。 引擎增强模块构成 其增强部分,包含三个模块: 1、 实时3d增强模块 2、 声音增强模块 3、 图形文件增强模块 ii. 正式开发的前期工作 a. 开发工具的准备 在很多人看来,手机游戏还是一种很新鲜时尚的玩意儿,所以,谈起手机游戏的时候难免有种莫测高深的感觉。其实,手机游戏的整个制作过程十分简单。从某种角度而言,它是一种传统的回归,同时也是新旧技术的相互融合。最常用的开发工具有vc++,j builder及codewarrior,在设计工具上则更是和普通的pc游戏制作软件没有大的区别。有的设计人员更愿意使用“骨灰级”的二维设计工具dp,也有人愿意用3dmax、maya建模之后再进行二维修改,当然所有这些方法都要根据游戏的最终设定来决定。我们在做java游戏的时,一般都是采用像素级的二维绘制完成图片,即逐个像素点的完成。但在制作pda等类似设备的游戏时,就会采用3dmax或者maya建立模型,渲染后再修整。在设计过程中,我们也与大多数游戏公司一样使用了maya、3dmax、photoshop、painter等工具。 b. 确定游戏的各项参数及目标设备 这要求程序人员能给出准确的图片限制大小,即所有图片允许美工占用多少空间。由于手机游戏的制作受数据量的限制很大,所以我们在设计游戏时,经常为减少1k空间大小而大伤脑筋。另外,就是需要准确了解该手机允许的色彩数、分辨率、整屏刷新率,其实这也是对游戏引擎的一种测试。 以motoracer 3d为例,我们设想使其运行在nokia 9210、nokia 、sony ericsson p800、pocket pc平台上。在数位红,由于我们拥有了自主开发引擎dragon bone game engine for mobile phone,游戏引擎是跨平台的,所以这一步骤我们就省去了不少时间。我们以nokia 为最初调试蓝本,原因是在这些设备中,nokia 的速度相对较慢,屏幕尺寸也相对其他设备小,因此以它为基础设备最为合适。 如下表,我们设计了motoracer 3d的基本技术参数。 技术参数 达成目标及要求 图像刷新速度 &18/fps 文件安装完成大小 &1000k 文件未安装大小 &400k 占用内存峰值 &700k 使用过程中游戏占用内存 &700k 游戏与操作系统兼容性 nokia 9210、nokia 、sony ericsson p800、pocket pc 游戏图形特效清单 无 alpha 图形文件 声音文件 .wav 数据自定义 目录结构/变动文件清单 使用的动态链接库 未知 下面是经过初步估计的基本图片清单: 跑道外面的沙地草地元素 跑道的边上的指示方向的牌。(左右) 跑道地面元素 背景的天空图。 起跑线。 选择的时候得车图(4张) 比赛开始前站立的背面图(4张)。 比赛时候得车加人背面图(4套,每套9张,分别9个角度,从直立开始,每15度一张。) 撞车后的图(3桢) 比赛完毕名次画面。 速度仪表图。 数字(0至9等宽横排,分别有4套,速度数字,档位数字,排位数字) 菜单背景 top ten 按钮 巡回赛排名的背景 c. 准备游戏策划 很多开发者认为,手机游戏的策划不重要,这个观点是严重错误的,手机游戏的美术与程序开发工作量都非常有限,其表现力也受非常大的制约,因此一款手机游戏的可完性如何在某种意义上完全取决于游戏策划本身。 在此过程中,手机游戏策划基本同传统游戏策划无异。但游戏策划必须要对游戏的操作做出准确的设计,每个手机的键盘都不太相同,毕竟pc上的键盘基本都是101键。 再就是根据上面第一步给定的美工空间限制,美工要同策划共同商议,严格计算每张图片占用的空间,甚至是一个小图标都是不可以漏掉的。 以motoracer 3d为例,我们的游戏策划做了大量有关物理力学方面的公式,使其美工在设计图片时更符合真实的效果。 如下表:我们将每种赛车的速度特性均体现出来。 gear 1 gear 2 gear 3 gear 4 gear 5 grip 颜色 车1 最大速度(mph) 97 107 135 156 176 0.45 绿黄 加速度(mph/秒) 21 18 16 12 8 车2 最大速度(mph) 90 102 127 148 168 0.25 紫黄 加速度(mph/秒) 23 20 18 14 10 车3 最大速度(mph) 102 112 140 160 180 0.65 蓝黄 加速度(mph/秒) 20 16 13 10 7 车4 最大速度(mph) 94 105 133 152 172 0.35 黄蓝 加速度(mph/秒) 22 19 17 13 9 车5 最大速度(mph) 104 115 145 166 182 0.75 黑红 加速度(mph/秒) 19 17 14 10 7 车6 最大速度(mph) 92 105 133 152 178 0.5 红黄 加速度(mph/秒) 21 18 15 11 8 d. 美术及程序开发工作 motoracer 的贴图设计 建立摩托车的模型与赛手 调整运行时的动作 另外最重要的就是如果想做一款motoracer这样的游戏,首先自己就应该是摩托车的行家,我们motoracer 3d的首席美术设计师王科,就是一个疯狂的摩托车发烧友,他可以为了攒钱买机车,啃一年的馒头。呵… e. demo测试 测试工作以motoracer 3d为例,我们开发周期6个月,因为有了引擎的缘故,使主代码开发周期缩短至3个月,为了保证这款产品具备国际水准,剩余的3个月我们基本都在找问题、鸡蛋里挑骨头。于是一款位列全球手机游戏销售前三名的motoracer 3d终于出炉了。 当然,在数位红像motoracer 3d的幸运产品并不多,数位红有30%的产品在demo期间就因为可完性、操作感等问题最终没有面世。毕竟想要打造一个优秀的品牌是要做出很大牺牲的。 iii. 手机游戏制作宝典 由于手机硬件设备方面的诸多限制和性能差异,我们在游戏的开发和制作过程中无法天马行空般的进行创作,而不得不综合考虑到多方因素的平衡。下面列出的是一些关键的性能参数,这些参数都直接影响游戏的效果。 分辨率 手机的屏幕大小各有不同,从80*30到320*240,就好比在pc发展过程中的cga、ega乃至vga,分辨率的高低直接导致了造型的大小及表现力,这点相信每个设计人员都有所体会。另外,由于手机型号及操作系统的多样性,导致了一款游戏并不能不加改动的在不同的手机上运行。对于美术设计人员而言,就要在设计之初考虑屏幕的自适应问题。比如在128×128分辨率下与200×200的分辨率下,如何可以不重新更换图片,但又达到同样的效果? 色彩数量 目前手机能达到的色彩数量也是限制美术人员发挥的一个重要瓶颈。从过去几年的黑白屏幕手机到现今256色、4096色及真彩色。digital-red在开发游戏时接触过非常多的手机,其中有的手机号称能显示4096色,但我们将一张4096色的色阶图进行显示,便发现有的颜色根本无法区分,更让人吃惊的是,个别手机还色偏严重。所以,设计人员是一定要根据实际手机进行图片绘制,在此,digital-red有过非常多的教训。 明亮度 液晶屏幕由于其独特的发光原理,并不能达到传统显示器的亮度,同时也就导致了很多色彩丰富的图案在强光下,不能显示出原有的效果,这点在手机户外显示时尤其明显。因此设计人员在设计手机游戏图片时一定要考虑这点,不能将色彩对比度设置的过于接近、图片设计一定要简洁明快,避免过小的图片。 显示速度 在我们接触的手机里,很多由于运算速度的问题,导致动画帧数并不能流畅,甚至达到不了10帧/秒,这对于游戏动画而言是致命的,我们一般采取局部刷帧或者尽量避免全屏幕动画来尽量达到预期效果。而且液晶屏幕本身也有显示速度问题,我们就发现过很多手机都有影像“拖尾”情况。这种情况,在实际游戏中很容易造成玩家的视觉疲劳,尤其在颠簸的车上或者是行动中,游戏时间过长,就有头晕目眩的感觉。如此,即使是一款优秀的游戏也无法留住玩家了。 电力 由于手机是液晶屏幕,大多数设备在高亮度的像素显示与一般像素显示上,两者耗电量是有所区别的,例如白色背景就要比黑色背景消耗更多的电池能量。因此,对于手机游戏而言,要尽可能节省玩家的电池,也算是对玩家的一种体贴吧。 手机游戏开发过程中的一些错误观念 很多想开发手机游戏的朋友们对于手机游戏都充满了幻想,digital-red也曾与这些朋友们一样,在脑海中有非常多的想法等待实现,但一旦真正开发游戏的时候我们就发现很不现实,这里将几个常见的错误认识与诸位分享: 移植pc游戏到手机上 pc上的游戏已经以百兆来计算其占用空间了,而很多手机游戏是以k来计算,大多数的手机游戏能安装60k的游戏就算不错了。 j2me游戏不用改动可以运行在各种手机上 j2me在移动设备上有一个midp 1.0标准,但各个手机厂商在推出支持j2me的手机上都对其进行了扩充甚至改动,一个程序想要达到最理想的效果就一定要针对不同型号的手机。 用java开发手机游戏要比用c++好 使用java开发手机游戏的确非常方便,但在效果与性能上很难与c++代码实现效果比拟。如在symbian os/wince设备上我们还是推荐尽量使用c++来开发为好。 java开发出的应用程序占用的空间小 在开发小型应用时,java程序的确空间占用较小,但如果游戏项目过大,java游戏的小巧优势就很难体现了。 手机游戏策划与传统游戏策划无异 手机游戏的策划禁忌非常多,要求策划人员必须全面了解手机的技术性能才能做出针对性的优秀游戏。 美术可以画大图,然后再缩小 一张大图如果缩成12*12大小,效果就可想而知了
请登录后再发表评论!

我要回帖

更多关于 cas做单点登录demo 的文章

 

随机推荐