荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: joheddy (joheddy), 信区: SoftDev
标  题: Re: [转载]谈谈软件从业学习方向--游戏软件
发信站: 荔园晨风BBS站 (Wed Mar  8 08:46:25 2006), 站内

J2ME 2D小游戏入门之实现爆炸
大多数游戏都有着丰富的效果类,在精灵移动类游戏中曾一度以此为一个重要的卖点。光光
是一些丰富的特效是不能够产生一个好的游戏的,但是一个好的游戏是万万不能缺少好的效
果的。

  很多人认为游戏的效果层有时和跟游戏逻辑本身并没有太大的关系,往往就是在最终屏
幕上再画上一层效果层。但是游戏逻辑和效果层之间的通信是很重要的。这种通信往往体现
在延时与等待上。比如飞机爆炸时,不接受任何用户输入,并且爆炸效果还要继续跟随飞机
坠落,甚至爆炸的范围会影响周围的物体,要等待爆炸结果结束了才继续进行游戏。游戏逻
辑和效果层之间的通信是很复杂的问题。在这里我突然有了罪恶感,我们没有对游戏进行任
何的分析就起步了,游戏完全是基于硬编码的,我想到那儿,大家跟着看到那儿。飞机类仅
仅是一个sprite,没有设计成一个状态机,这也就使得我们的效果层和逻辑层的通信有些卡
通了。也许本文给了你编写自己第一个游戏的喜悦,也带给了你对游戏扩展性与复杂性的一
丝担忧。或许这比便一个硬编码的游戏更有意义呢?谁说得好呢,现还是以为那些扩展性良
好的游戏是伟大游戏构架师的杰作吧,相信你有了一两个好的想法后会重新设计这个游戏的
,使之稍微有一些像个“系统”。然而好的技术不一定产生好的游戏。

  有扯远了,会到现实吧,boys and girls!goon.

  描述一下我们的爆炸效果,在子弹击中飞机后,子弹要迅速消失,飞机图像保持不变,
此时将爆炸效果至于飞机图像之上,然后开始显示boom动画,在此期间,飞机不接受任何移
动指示,因为他lose control。在爆炸效果后飞机消失。

【 在 EDE (Thinker醒客) 的大作中提到: 】
: 这个可能是mmk的方向吧
: 将游戏软件人才称为数字媒体软件人才可能更好听些,包括游戏软件策划(最缺游戏策划
: 的人)、游戏软件美术设计、游戏软件程序设计等多方面的人才,对软件学院,游戏软件
: 程序设计当然是最合适的了。
: 游戏软件人才的确目前很缺,听说很多游戏软件公司苦于没新人才补充,特别是没有高手
: 补充,不得不相互挖人才,以至将游戏软件人才身价越抬越高。网上说日本教育部刚刚批
: 准成立了日本第一家专门培养四年制游戏软件人才的本科大学。其实国内很多大学,特别
: 是软件学院都有搞游戏软件人才的设想,但目前很少有做成的,主要原因是找不到能上游
: 戏软件课的教师,听说有个学校只能花很大的价钱从Korea找老师来上课,果真缺到此等

: 步?
: ...................



--

※ 来源:·荔园晨风BBS站 http://bbs.szu.edu.cn·[FROM: 218.17.66.1]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店