今天心血来潮,突然想搞个迪迦小游戏玩玩。小时候看迪迦奥特曼,那叫一个热血沸腾,总幻想着自己也能变身打怪兽。现在长大,变身是不可能,但咱可以用代码实现一下打怪兽的梦想嘛
第一步,当然是找素材。
网上搜一圈“奥特曼游戏”,嚯,各种各样的都有。有“奥特超人绝地王者”这种角色扮演的,还有“奥特曼王者传奇”这种3D效果的,甚至还有“果宝无双”这种……emmm……画风清奇的。不过我想要的只是一个简单的,能让我体验一下打怪兽快感的小游戏,不用那么复杂。
然后,开始构思。
我想象中的小游戏是这样的:我控制迪迦,在一个简单的场景里,跟怪兽对打。迪迦可以移动、攻击,怪兽嘛就傻傻地站在那里挨打就行。就这么简单粗暴!
动手开干。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我先是找一些迪迦和怪兽的图片,把它们放到一个文件夹里。然后,我打开我常用的游戏开发工具(具体是啥就不说,免得你们说我打广告),新建一个项目。我把迪迦的图片拖进去,设置成一个可以控制的角色,再把怪兽的图片也拖进去,设置成一个……嗯……靶子。
然后就是写代码。
我给迪迦添加移动的代码,用键盘上的方向键控制他上下左右移动。又给迪迦添加攻击的代码,按空格键就可以发射……嗯……动感光波!怪兽,就让它站在那里,被动感光波击中后会……嗯……闪一下。
经过一番折腾,一个简陋的迪迦打怪兽小游戏就诞生!虽然画面比较粗糙,操作也比较简单,但是,当我控制着迪迦,对着怪兽一顿“动感光波”输出的时候,还是感觉挺爽的!
这只是一个开始。我还可以给怪兽添加一些AI,让它会主动攻击迪迦;或者给迪迦添加更多的技能,比如变身什么的。不过这些都是后话,今天就先玩到这里!
这回的实践经历还是挺有趣的。虽然做出来的只是一个非常简陋的小游戏,但毕竟是自己亲手做出来的,还是很有成就感的。而且通过这回实践,我也对游戏开发有一些更直观的解。下次有机会,我还想尝试做一些更复杂的游戏!