原创射击游戏《暗夜之战》开发纪实1

来源:互联网 发布:天龙八部手游染发数据 编辑:程序博客网 时间:2024/04/28 16:54

今天是开发《暗夜之战》的第三天,作出来的效果已经不错了。这毕竟是我开发的第一个较完整的游戏,想想还是应该记录一下这个宝贵经验:)

 

这个游戏的灵感是来源于众多火热的吸血鬼影片,其中我最喜欢的是《真爱如血》和《惊情四百年》。

 

下面来说说这个游戏的开发过程。

 

这个游戏是用AS3编写的,不得不说AS3比AS2要强大很多,最大的改进就是面向对象,使得flash游戏的开发更趋于工程化。

 

第一天,我编写了游戏主体的简单代码。效果就是一打开文件就开始游戏,用上下方向键控制主角移动,鼠标左键发射子弹,射中吸血鬼和狼人加分,射中人类扣分,一分钟时间条走完以后游戏结束。其中有很多bug,当天最头痛的就是一颗子弹会把一行目标全杀死,而我要的效果是一颗子弹只能杀死一个目标。

 

第二天,在原来的基础上做了一些改进和升级。将上文提到的问题解决了,并且可以连发子弹,并加入了主角的生命值,漏打一个吸血鬼或者狼人就会减生命值。

 

第三天,瑶帮我做了部分UI,使得游戏界面有了很大的改善。同时,我解决了上下移动超界问题,主角HP小于0问题,增加了空格发弹,以及开始和重完按钮。

 

接下来,要做的是多种可供选择的子弹,以及Money购买功能。

原创粉丝点击