偶然在b站看到了一些玩家自制的MD游戏,底下一片赞叹之声:素质过硬,完美移植,强过官方外包团队等等。演示视频中的几个游戏确实很棒,动作流畅,打击感强,画面也非常精美。MD上的游戏玩过的并不多,但《火枪英雄》、《魂斗罗》等神作真的让人叹为观止。
刷视频的同时也了解到了这个开源软件-SGDK,SGDK是一个免费的开发工具包,允许使用C语言为Sega Mega Drive开发软件。 它包含开发库本身(以及代码源)和一些用于编译资源的定制工具。 SGDK使用GCC编译器(m68 k-elf目标)和libgcc生成ROM映像。为方便起见,为Windows OS提供了二进制文件(GCC 6.3),但对于其他操作系统,您需要自己安装。 请注意,SGDK还需要Java(定制工具需要Java),因此您需要在系统上安装Java。
考虑github的正常访问时断时续,尝试下载了最新的1.80版本放在了网盘上。
SGDK 1.80 (september 2022)网盘地址
关于SGDK,CSDN的桑二鸽专门写了一套简易的教程,有兴趣的亲没准可以参考学习一下。