上世纪80年代左右红白机游戏是怎么做出来的?
展开全部
作为一个在红白机上做过游戏的老程序员来回答一下。红白机是6527CPU,著名的Rockwell公司的65系列CPU之一,与经典的APPLE][使用的6502相比,多了图形与音效的处理。里面的所有的图,都是由不同数量的8*8像素块拼成,总分辨率是256*240(32*30=960个图形块)。由于8*8图形块数量有限,甚至不可能出现复杂到960个图形块都不同的图。动画部分还是采用spirit(精灵)的概念,以8*8块来组合,所以32*64就是非常庞大的动画造型。程序的基本写法是全在一个中断循环里,PAL制下每1/50秒被调用一次,如果处理时间超过1/50秒就系统异常了。美工就是我自己瞪着眼睛用调色板里那几种色彩在windows上一个像素一个像素手绘,还要保证Windows用的颜色和红白机里使用的调色板颜色基本一样。音乐呢可以有4音轨,所以有复调音乐。16位寻址,超过64K的游戏就得用内存映射的方法来做。一般很少超64K,超级玛丽连代码带数据一共才32K。97年做这个,是给拉美做教育游戏的定制开发,遗憾的是自己做的东西后来再也没机会看到了
深圳市龙岗区真封神三网络工作室
2020-07-29 广告
2020-07-29 广告
新真封神游戏是由深圳市龙岗区真封神三网络工作室全新打造的,在之前的游戏上进行了全新的更新升级,让游戏有了更多的玩法和更好的体验。公司拥有专业的团队以及丰富的经验,更多详情欢迎客户前来咨询。...
点击进入详情页
本回答由深圳市龙岗区真封神三网络工作室提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询