游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2098|回复: 6

关于背景卷动问题

[复制链接]

7

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
QQ
发表于 2004-10-8 19:44:00 | 显示全部楼层 |阅读模式
我想做一个超大背景的地图,能卷动,由起码5000张大小不同的图片组成,那我应该在初始时就将全部图片load进来,还是在游戏主循环中临时load要显示的图片呢?谢谢!

7

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
QQ
 楼主| 发表于 2004-10-8 19:54:00 | 显示全部楼层

Re:关于背景卷动问题

windows编程大师技巧里面的背景卷动是为一个位图的每一帧(或每一个位图)创建了一个离屏表面并贴上去,简单背景这样做没问题,像我这样的复杂背景怎么处理呢?

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
发表于 2004-10-8 22:14:00 | 显示全部楼层

Re:关于背景卷动问题

我想这主要看你需要的内存。如果需要内存过大就一次预先读入一部分,之后再逐步读取丢弃一部分图片。diablo2就是这种策略吧?

29

主题

421

帖子

436

积分

中级会员

Rank: 3Rank: 3

积分
436
发表于 2004-10-8 22:25:00 | 显示全部楼层

Re: Re:关于背景卷动问题

fromhell: Re:关于背景卷动问题

我想这主要看你需要的内存。如果需要内存过大就一次预先读入一部分,之后再逐步读取丢弃一部分图片。diablo2就是这种策略吧?


我觉得D2应该不完全是这样处理的。D2的地图是有区域性的。
很久很久以前我上传过非官方D2的地图编辑器和源代码,马马虎虎看过,所以认为D2的地图是有一定区域性。

33

主题

669

帖子

669

积分

高级会员

Rank: 4

积分
669
QQ
发表于 2004-10-9 08:36:00 | 显示全部楼层

Re:关于背景卷动问题

图片用压缩算法 

13

主题

161

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2004-10-9 12:03:00 | 显示全部楼层

Re:关于背景卷动问题

在游戏主循环中临时load要显示的图片

7

主题

29

帖子

29

积分

注册会员

Rank: 2

积分
29
QQ
 楼主| 发表于 2004-10-9 15:33:00 | 显示全部楼层

Re:关于背景卷动问题

谢谢各位提点!这些方法我都去试试看!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-22 17:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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