易码技术论坛

 找回密码
 加入易码
搜索
查看: 218770|回复: 7

[求助]几个问题求助老F

[复制链接]
发表于 2005-10-26 18:37:00 | 显示全部楼层
在下正在看...已经是第6章了...只是有时会觉得很枯燥...但所幸坚持下来了.虽然这样,但还是有很多的疑问...毕竟我手中没有源代码...很多都得靠BASIC的逻辑来考虑...以后在下还可以继续问吗?

另:谢谢阁下的答案
发表于 2005-10-26 21:18:00 | 显示全部楼层
提问随意。

关于引擎的,或者关于游戏逻辑的,可以在这个版面。

或者lava程序方面的,可以发到c语言版面。
发表于 2005-10-26 14:36:00 | 显示全部楼层
我来回答1和3。2在一时半会也说不清(而且我也比较菜)

1:我的世界中的游戏图像资源是bmp格式的(都是直接用画板画好的),之后用时空的打包系统制作成dat文件。

其余的游戏也是先把图片都转成dat的格式,然后在读取,绘图...

3:用lee的工具就可以。(好像是叫seestar,记不清了)。当然,要用时空引擎的话,直接打包就行了。

2:请高手回答吧
发表于 2005-10-26 17:48:00 | 显示全部楼层
lava只有获取键盘的值以及屏幕绘图的函数。所以你说的控制人物移动其实是多个函数接合产生的效果。

1、读键值

2、根据键值判断人物动作

3、根据人物动作绘制人物图像

4、返回1继续……

以上就是简单流程。

所以,建议楼主从基础看起,建立程设的概念,可以参考一些c语言教程。关于lava的函数参考lava的帮助文档。
 楼主| 发表于 2005-10-28 10:40:00 | 显示全部楼层
那在下就不客气了。。。说实话。。阁下的答案在下还是有点不懂。。。

这样问题又出来了:魔法效果是靠截图再放入LAVA中的吧?如果是那么假如我手里有了魔法截图(64个)。。。完全靠这样会不会占很大的空间。制作出来的魔法效果会不会很卡?

另:不要骂在下菜。。。但当我打算使用时空是。。会弹出个提示。。那个东西从哪弄?


[em06][em06][em06][em06]

8312_18899_3518.zip

109 KB, 下载次数: 133

发表于 2005-10-28 11:02:00 | 显示全部楼层
当然会占空间。

节省的办法就是把图割成16X16的块,只记录索引号,这样可省下各图间的重复部分。
 楼主| 发表于 2005-10-29 11:36:00 | 显示全部楼层
对不起...还是不明白(被我打败了!!)


 楼主| 发表于 2005-10-26 13:59:07 | 显示全部楼层 |阅读模式
老F你好

客气话就不再多说了.在下有3个问题要问一下:

1.LAVA中的游戏图象是怎么制作的..(如我的世界的对话是的图象...游戏中人物的行动图象...和魔法图象)

2.LAVA是怎么控制人物移动代码的..定义按键后.怎么控制任务的移动代码与人物的跑动代码相一致(比如按一下左是向左走.而按住左则是人物左右叫跑动)

3.如何将电脑上的图片转化成LAVA识别的图片.用什么工具.

在下比较菜...希望阁下能用通俗易懂的话来教授在下

在下感激不尽
[em06][em06][em06][em06]
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

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

GMT+8, 2024-4-19 23:12 , Processed in 0.016588 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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