NES都已经是我小时候的玩意了....现在开发只是为了爱好........
如果是从商业角度出发的人,就不用看下去了.....
简介:NES就是任天堂(FC)。。。百度百度。。。。
开发NES先要有策划.....这里暂不题.
然后是美工,...我们是自己动手,基本学的就是像素画,用的工具是YYchr,有中文版....当然还有别的几个工具.
编程是最头疼的....最好用的还是6502汇编.....我们用6502.exe,...很强大,还可以单步调试.
还要别的选择,就是NBASIC...可是纠错不行.....因为说明太简单...纠错不具体,,一个DOS软件...晕,还没有窗口.
如果可以接受写一些受局限的NES,可以用CC65,那就可以用C语言了....
所有这些都可以在我的资源里找到。嘿嘿。。要是没有,那就是。。。。要不多等几天,要不可以问我要。。。。
一、书籍
1 任天堂产品系统文件.chm ........这是首选的资源。。。。虽说这本书,写得不算全面,也足够入门的。
2 电脑游戏机硬件与编程特技.pdf ......... 这本貌似说到学习机的FBASIC去了,代码都是汇编,像是反汇编的结果,但也从一个侧面解说了好多资料。
3 任天堂游戏编程探密.........上面写了好多NES的高级技术,当然也有基础的部分,只是没有由浅入深的写,深浅都打包在一起了。代码全是汇编,像是反汇编的结果。。。。。。能啃下去是能够学到一点点。
4 图解6502 指令集.pdf .......学习NES的CPU(6502)的汇编指令。很祥细,但是难懂。
5 6502编程大奥秘.chm ..........学习NES的CPU(6502)的汇编指令。较简单,好明白,可是说到机器码有一个bug,。同时这本书是以文曲星作为对象而写的,只有前3章对我们有用。(文曲星CPU也是6502)
6 维京猎人教程.chm .............我收集的一些有关NES(FC)开发的星星点点。主要是收集大量网友,和网络上能找到的有关NES的文章,包括BBS的摘文和QQ的记录。也有我自己的文章。
7 FC教程(汇编).chm ..............我收集的一些有关NES(FC)开发的星星点点。其中主要是讲汇编来开发的,各种办法。都是网友的文章。
8 FC教程(C语言编CC65合集).chm............CC65的使用方法教程。CC65是唯一能找到的能生NES的C语言编译器。
二、视频教程
我们水平有限,不能做全面的视频教程,我们就按自己的能力作一点贡献。
1 NES的音乐教程
收看(土豆) 一共有9集由“红色激情”录制 点我(已经修正,能观看了)
2 FC游戏开发教程
收看(土豆) 目前共有6集,前4集放一起了。由"维京猎人"录制 点我(已经修正,能观看了)
关于NES的音乐教程是很祥细,很高水平的,但还是缺少将做好的音乐加入到游戏中的方法。
关于FC游戏开发教程,由于我认为编程是很花时间学的,视频不能学会,我也想不出来要如何教,所以只教了制作图块和制作背景(地图)的方法。视频只作为演示,更多的还是多看我写的说明,和多实践。
三、加入我们
我们组建了Q群...
(群1)FC原创开发-菜鸟群 43371391 为初学者而设的,你要多问,才了解。
(群2)FC原创游戏开发-进阶群 72997871 为真正的爱好者而设,你要是3个月不说话,就会被退群。实在是人多。。。。。。。。。。。。。。。。。。。
四、鸣谢启蒙
1 外星科技(曹老师):在外星科技的BBS找到好多星星点点的教程。(http://bbs.waixing.com/thread-13710-1-1.html 希望还能打开)
2 云飞:在Q群认识了云飞,给了我好多资料。好多难找的书都是他给的。
3 Q群最初的几位成员,都教了我不少NES的技术,我却是个初学者。感谢 叶枫、 天敌、 伪七伽社、 红色激情。他们中的3人合力写了一个超级贪吃蛇nes。
4 周哥:在Q群来了周哥,周哥也少说话。在周哥的网盘下载到了好多游戏源代码。。。全是汇编的,我还没有仔细看。(汗,当时FC都是用汇编写的吧,周哥是南晶的人吗)
5 网友“大命”:他是学电器的,介绍我好多有关6502CPU的事,凌阳的单片机也有6502的核心。那么它的工具也合FC用。
6 Mr Bob Rost :后来在一个BBS或某个提问时,有人教我找找Nbasic。我忘记那位指点我的人的名字了,也找不回来了。后来一个外国网站找到NBasic,作者 Mr Bob Rost。接下来,我用NBasic写了第一个FC游戏。。。
7 hukanli :在优快云找到hukanli的文章,介绍CC65,我没有用上它。但我将这篇文章写入了教程。
8 任天行:在外星科技BBS找到的一位用CC65的人,当时他是小学六年级学生。他写了6篇文章。
9 Sin(LOVE):这是他在Q群上的名,网名trbbadboy。他展开了CC65的神话,用CC65写了十多个小nes,那还不能算是游戏。还写了十多篇教程。开创了用CC65的新方法。
10 红色激情:创作了好多nes音乐,并录制了FC音乐教程。
11 七( 伪七伽社):教了我好多FC的基础,例如Mapper,nmi,等。
感谢朋友们。