原创:山寨版的《命令与征服》

                                       我的原创游戏《帝国斜阳》测试版亮相

                                                                        Darren

 

 

第一次编写3d游戏引擎,从开,始到完善总体感觉还算比较刺激,投入的心血也不言而喻。一直想凭努力出一个大型的3d游戏,从一个想法到看到希再到看到距离我觉得自己在成熟。
(一)关于引擎架构:
当时研究了四个著名的开源游戏引擎,最后因为着重考虑效率和游戏性,我选择了鬼火引擎作为自创引擎的图形引擎部分进行开发,鬼火的弱点也报漏无疑,关于不支持多贴图,专用模型md2模型的顶点数受限等问题我都想了一些解决方案,比如加补丁程序支持多贴图,找美术朋友帮着把多个贴图整合到一个贴图上,放弃使用md2模型,而直接使用obj或者3ds模型等等。但是仍然被鬼火irrklang声音引擎的限制给阻挡了,irrklang性能比较差,渲染出来的音质达不到最佳效果,于是我采取了将hge引擎声音部分移植到我自创引擎当中,可是hge是一个2d引擎,没有计算z轴延伸淡出的功能。后来我不得不再换,终于换上了大名鼎鼎的OpenAL声音引擎作为音效的支持。这个声音引擎偏底层,是我喜欢的一种类型。至于AI引擎和物理引擎我都是自己在编写。总之最后我写的引擎是这样的设计:(1)图形引擎:鬼火
(2)声音引擎:OpenAl;(3)AI引擎:原创  (4)物理引擎:原创 (5)网络部分:服务器端:正在研究windowsSocket通信编程。
(二)关于游戏的设计:我比较喜欢历史和政治经济,所以总是愿意对于未来进行预测,适合于制作这种风格比较尖锐的游戏而不是休闲游戏。比如:我喜欢看到《全面战争》这样壮观场面的战斗和史诗级别的游戏世界,所以在引擎搭建基本完善时,原来制作了一半的原创飞行射击游戏《空战英豪》我把它停了下来,感觉应该制作更大气的作品,就开始了《帝国斜阳》的设计。一个符合fps游戏的引擎要马上转过来制作rts+rpg游戏,确实还费了我一些功夫在修改AI引擎方面,这样一来一些比较复杂的算法都必须加入。
下面的截图是游戏中第一个任务的作战场景,目前一切还都是试看版,场景上元素很少比较简单,当然全部完成以后将不是这样的场面。这是一个防守类的任务,玩家需要操纵给定的3个火麒麟坦克和一个激光炮塔防御蜂拥而来的敌人,在炮塔里面感觉有些像抢滩登陆,驾驶坦克又像是rpg,而整个操作界面十分像《魔兽3》这样的rts游戏。这就是这个游戏的独到之处,目前市面上还没有相关的游戏是这样的操作方式。


至于ui方面我都尽量模仿《命令与征服3》



(三)关于游戏的精神
由于近期《红警3》马上要上市,玩家们期待的这个游戏竟然设置了美国,苏联,日本这样的阵营,这使得爱国玩家大跌眼镜,日本的高达走上了舞台,我也觉得十分失望,因为21世纪不是20世纪,中国人有能力改变历史,成为完全意义上的强国,至少也应该比日本强大很多,所以我产生了比拼的劲头,我争取将我世界里的与我国有关的阵营制作得强大一些,并且画面还要经过多次修改,追赶这个游戏的体验。
《帝国斜阳》这个游戏有很多细节可以联系到历史和发展,也许这是一种预测,但是终归是一个游戏,不代表什么。


下面是游戏的背景介绍:


我希望能够作出一款好游戏,目前这些截图并不代表最终结果,有很多粗糙的地方我会尽力修改。还要感谢支持我的朋友们,有了大家一起努力,这希望还是蛮大的,至少可以在这个时期留下自己在游戏领域的足迹。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值