易码技术论坛

 找回密码
 加入易码
搜索
查看: 1124344|回复: 35

[游戏] [郁闷][赤色要塞又完了!!!]

 关闭 [复制链接]
发表于 2006-8-30 15:51:45 | 显示全部楼层
沙发!
 楼主| 发表于 2006-8-30 15:52:48 | 显示全部楼层
沙发?!?!
发表于 2006-8-30 15:52:56 | 显示全部楼层
沙发错了,我还以为完成了,汗啊
发表于 2006-8-30 16:22:09 | 显示全部楼层
诶。。又玩完一个
发表于 2006-8-30 16:26:55 | 显示全部楼层
楼主,МЯГКИЙ!
发表于 2006-8-30 17:16:45 | 显示全部楼层
不一定,你可以定义一个图片数组,然后把所有的图片都放到同一个DAT文件中,在引擎打开的同时把这个DAT文件打开,做到随机读取,对于一些循环用的变量用同一系列的,如我习惯用
int i,j,k;
三个变量作循环,然后有些变量可以作重复使用,尽可能的提高有用的内存空间,顺便把一些用#define定义的常量也取消,用数据代替吧,希望你的成功!我支持你!
 楼主| 发表于 2006-8-30 17:56:18 | 显示全部楼层
你如果看了我的程序就不会这么说了.
发表于 2006-8-30 18:10:56 | 显示全部楼层
诶,帮不上忙,精神上支持一个
发表于 2006-8-30 18:20:19 | 显示全部楼层
真可惜 看看有没高手可以解决...
发表于 2006-8-30 18:31:57 | 显示全部楼层
可以在Lavo上完成。
终结太可惜了。
发表于 2006-8-30 21:13:04 | 显示全部楼层
楼主为什么不用 那个  C转汇编  的工具,用C写完然后转为BIN文件呢?
可能 跨平台性不好  但是改改还是可以的
发表于 2006-8-30 21:28:29 | 显示全部楼层
地图块数据和排列数据不会这么大吧?
如果光做一关,内存不可能用完吧!
发表于 2006-8-30 23:45:22 | 显示全部楼层
又开始了啊。。。。
发表于 2006-8-31 09:33:36 | 显示全部楼层
同情中。
发表于 2006-8-31 10:32:05 | 显示全部楼层
楼主要坚持啊...
发表于 2006-8-31 12:14:38 | 显示全部楼层
不会这样吧...貌似20多K内存够的用。
发表于 2006-8-31 12:15:27 | 显示全部楼层
8过提个建议:以后做一个游戏的时候要先策划好,不要做一步想一步.
发表于 2006-8-31 12:57:09 | 显示全部楼层
可惜用不了。楼主改改咯
 楼主| 发表于 2006-8-31 15:43:56 | 显示全部楼层
内存真的不够用,tile就占了4k,地图索引占了6k,各种精灵(自己,小人,炮台)全部使用掩膜方法,差不多有将近6k,还有脚本占400字节,还有为处理精灵的十几种结构体......正好20k,第一关还差BOSS和直升机,还有船.

还有,我已经有把游戏做到Lavo或bigram的LavaX中的彩色版打算(那样更简单).呵呵,不过我会尽力解决星星上的内存问题.

回一下17楼:

我想,你不知道我是怎么想的,也不知道我是怎么做的,很多FC的经典游戏我都策划过,赤色要塞是我觉得是实现的可能最大的游戏,所以我做了,要是别的游戏,比如我做过sega MD的sonic,灰度的sonic的动作形象就占了10多k的内存,根本想也别想了,每到我做游戏时,程序的接都基本就定形了.

这次内存突然不够确实有点意外,可能我给精灵的图太大了(炮台的图960字节,jeep960字节,小人320,其他不计其数....)
发表于 2006-8-31 16:47:10 | 显示全部楼层
引用第19楼gameghost2006-08-31 15:43发表的“”:
内存真的不够用,tile就占了4k,地图索引占了6k,各种精灵(自己,小人,炮台)全部使用掩膜方法,差不多有将近6k,还有脚本占400字节,还有为处理精灵的十几种结构体......正好20k,第一关还差BOSS和直升机,还有船.

还有,我已经有把游戏做到Lavo或bigram的LavaX中的彩色版打算(那样更简单).呵呵,不过我会尽力解决星星上的内存问题.

回一下17楼:
.......
以800的速度,把 TILE 和索引放文件里应该也能实现吧。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-20 02:26 , Processed in 0.014193 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表