一起来做NES开发(1)

    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 :在CSDN找到hukanli的文章,介绍CC65,我没有用上它。但我将这篇文章写入了教程。

8 任天行:在外星科技BBS找到的一位用CC65的人,当时他是小学六年级学生。他写了6篇文章。

9 Sin(LOVE):这是他在Q群上的名,网名trbbadboy。他展开了CC65的神话,用CC65写了十多个小nes,那还不能算是游戏。还写了十多篇教程。开创了用CC65的新方法。

10 红色激情:创作了好多nes音乐,并录制了FC音乐教程。

11 七( 伪七伽社):教了我好多FC的基础,例如Mapper,nmi,等。

 

感谢朋友们。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值