2019年年底的时候,我在GitHub上找到了一个开发世嘉MD游戏的开发包,叫做SGDK,不需要汇编,只需要C语言就可以开发,于是我就下载下来研究了一下下,同时也写了一个CSDN专栏《用C语言开发世嘉MD游戏》,后来做了个像素鸟的小demo,一周前又做了个完整的俄罗斯方块游戏,使用下来感觉还是很舒服的,感觉那时候的游戏机设计的都非常合理,尽管很简约,但一点都不简单,可以说设计的非常巧妙,现在的游戏引擎都做的很傻瓜了,用习惯了现在的游戏引擎再回到这个古老的平台一开始会不知所措,比如说我的摄像机呢?unity里都有摄像机的啊,这里怎么没有,那如何控制镜头移动呢?原来是通过背景卷轴的滚动来实现的,尽管只有双层背景卷轴,却可以实现很牛批的效果,比如可以做双屏同显的游戏,甚至可以做一个横版游戏,两个玩家一人一个屏幕这样来闯关,我也做出来一个双屏的小demo,确实是可行的。
我之前并不懂程序代码,我是通过自学学会了一点编程技巧,一直想做一个俄罗斯方块游戏,哪怕是纯字符的也行,一直也没有开发,刚好用世嘉MD来试试,写了几天的时间,修修补补,终于算是可以正常玩了,有场景的切换,有深色模式和浅色模式,玩的时候还能切换背景音乐,我挑选了怒之铁拳123中我比较喜欢的16首音乐作为背景音乐,边玩边听还是很不错的。
以后有可能的话我还会继续在世嘉MD平台开发游戏,简直太棒了!
以下是我传到B站的几个视频:
世嘉MD像素鸟BT版:
下载地址:
https://pan.baidu.com/s/1SI_egnj8m6HhBa8DkdL-lw
提取码:vfii
世嘉MD俄罗斯方块-桑二哥版:
下载地址:
https://pan.baidu.com/s/18ZNkQuc0B_0aLhug_LbWdA
提取码:w559
我也非常喜欢MD游戏,而且最近重温了几个感觉非常美好。