Contra Director/魂斗罗编辑器 地图编辑版

本次主要增加了 直接从魂斗罗中提取图形 的功能,只是此功能目前对图形的解析还不够完善

在很多论坛发的帖子都已经很冷门了,可能是我Out了,哈哈。魂斗罗是小时候玩的游戏,作为蛋蛋后的楼楼确实情有独钟的爱上这个游戏了,就花了时间去搞这个了,估计对这个有感情的多数就是80,90后的前辈们咯

第一版本已经发布很久了,是2月发布的,很垃圾,代码乱得不忍直视,到了后面更新时我都觉得难以下手了,第一个版本主要是参考零晨星光前辈的源码,

他是用VB写的,好吧,不得不说,我翻译的很累 = =,前辈的代码写的也乱。。。这也是到了后期更新存在难点的原因之一

我编写时发现敌人解析问题时向CZXInc探讨,后来前辈也是很耐心的为我讲解了缘由,还做了图纸

再者就是对CXZInc前辈表示抱歉,把他的名字打成了CZXIn,一直没发现,到后来给他截图时他自个儿发现的。抱歉抱歉了

后来偶然去了 Romhacking,发现了一篇由 Trax 大神编写的魂斗罗Hack文档,通过阅读后重新编写了Contra Director

于3.29号发布第二代编辑器,重写了编辑器解析的存储机制,比如一切数据都对象化,这些更方便第三方开发(好吧,我很难相信会有人来搞这个)

还重写地图浏览的机制,改用将地图绘制成图,放在一个用于浏览图片的组件里,这个组件是我写的 ImageViewer_Ex

又新写了一个 SRect_Ex 组件,为了适配整个 UI 的风格(尽管它还是这么丑),至少证明我用心了嘛

嗯,别以为我就只看了Trax大神的那份文档,对于一些FC/NES编程知识的无知,又参考了Steven Monaco关于FC/NES图形硬件类介绍的文章

好吧,其实我看了之后照着写了一个图形绘制的源码,但是结果和预想的有出入,于是冒昧给Steven前辈发了邮件请教,前辈很友好的回了我,并详细的为我说明了,无比感激啊

有了这些基础后我又自己上网查阅了一些资料,比如关于FC/NES调色板什么的。。。

现在的剩下的问题就是关于关卡扩展、图形解压的问题,因为NES的ROM文件是有一定大小的,大的也就256KB把

扩展涉及到很多问题的,也不得不感慨当时写个游戏真心不容易,大小限制很大

说那么多,我都觉得自己有点在炫自己查了多少多少资料,请教了多少多少前辈了

其实我在写这篇帖子的时候,几乎是编写边更新附件的,因为我发现很多东西没写在附件里,这是不行滴!

Contra Director/魂斗罗编辑器 地图编辑版

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

Contra Director/魂斗罗编辑器 地图编辑版》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注