24

我总是对 8 位音乐、游戏和精灵着迷,包括 NES 游戏他们如何编程?有sdk吗?

4

2 回答 2

28

在 NES 时代,没有一种编程语言编译速度足够快,可以运行一款将 NES 推向绝对极限的好游戏。(这是 NES 没有足够强大的 CPU 和编译器当时没有那么好的组合)。程序员必须使用与 NES 相同的字节码(一组指令)来编写 NES 游戏。与这种汇编编程相比,即使是 C 语言也是高级别的。

这是现代 NES 游戏开发者提供的一个很好的资源:

The Making of: ROM City Rampage(复古城市狂暴)http://www.youtube.com/watch?v=Hvx4xXhZMrU

于 2013-06-13T05:52:47.373 回答
-8

通常,它们是用 C 语言编写的——真是令人惊讶(不)。

我在此要求你不要只是跳入NES游戏开发,如果你甚至没有能力谷歌可以使用哪种语言来编程它。你需要学习编程,学好 C 因为如果你不这样做,你将很难在 NES API 本身的同时找出基本的语言相关问题)等等。制作游戏不是儿戏,它需要大量的学习。

于 2013-06-13T05:48:42.963 回答