
文章来源: 更新时间:2025-02-12 17:50:07
之前看到有人逆向《超级马里奥》的汇编源码,那个年代的红白机,内存总共就2KB,显存4KB,放到现在可能写个Hello World都够呛,但是任天堂愣是塞进去了32个关卡、8种敌人、还有丝滑的模拟物理引擎,我列几个我当时看到比较震撼的用法。
首先就是马里奥的跳跃动作,当时玩起来感觉特别逼真,有加减速的过程,当时感觉实现起来肯定很复杂,结果一看源码,其实用的是查表法,因为当时的红白机还没有像现在这样标配浮点运算单元,所…。
地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567
版权所有: