首页 微武游戏攻略 正文

手机上的2d像素游戏,这几个好玩到停不下来!

今天心血来潮,想搞个2D像素游戏耍耍。以前看别人做的像素风游戏,觉得挺有意思,这回我也来试试水。

开搞!

我得找个游戏引擎。不过我这人比较懒,不想从零开始搭框架,就直接找现成的情有可原。

然后,我开始琢磨要做个啥样的游戏。想到小时候玩的那些个横版过关游戏,像《魂斗罗》啥的,就决定做个类似的!

有大致想法,我就开始画人物和场景。这像素画,说简单也简单,说难也难。我用的是一个叫Aseprite的软件(不要问我在哪下载的,也不要问我怎么用的,都是实践出来的!),画几个小人,还有一些简单的地面、砖块之类的。

    小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 画主角: 先画个火柴人一样的骨架,然后填色,加点阴影,让它看起来更立体些。
  • 画场景: 就是画各种方块,拼成地面、墙壁、障碍物等等。

就是让这些像素动起来!这一步,有点麻烦。我得给每个人物的每个动作都画好几帧,然后把它们连起来,才能做出走路、跳跃、攻击这些动画效果。

比如,走路这个动作,我就画4帧:

  • 左脚在前
  • 双脚并拢
  • 右脚在前
  • 双脚并拢

把这4帧循环播放,看起来就像小人在走路。

然后是写代码,让游戏跑起来。因为我用的这个现成,所以很多基础功能都不要我写,比如碰撞检测、物理效果这些,我只要写一些控制人物移动、跳跃、攻击的逻辑就行。

我先写个让主角左右移动的代码,用键盘上的左右箭头控制。然后,又加个跳跃的功能,按空格键就能跳起来。

搞定这些,我运行一下游戏,看到我画的小人在屏幕上跑来跑去、跳来跳去,还挺有成就感的!

小有成果

虽然只是个简单的demo,人物能动,场景也搭好,基本的游戏逻辑也有。离一个完整的游戏还差得远,比如敌人、关卡、道具这些都还没做。但看着自己亲手做出来的东西,心里还是美滋滋的。

这回的实践就先到这儿,以后有时间再继续完善这个小游戏。说不定哪天,我就能把它做成一个真正的、可以玩的游戏!

本文转载自互联网,如有侵权,联系删除