游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 游戏之家

宣三国英雄传提高速度的办法

[复制链接]

50

主题

382

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2005-9-4 10:50:00 | 显示全部楼层

Re: Re:宣三国英雄传提高速度的办法

游戏之家: Re:宣三国英雄传提高速度的办法

如果800 X 600就这么写
FORM1.Height = 600 * 15: FORM1.Width = 800 * 15
这就是我VB游戏设置分辨率的方...


15 个点是一个像素是错误的,因为这个比例会随 Windows 屏幕的一个属性改变而改变!

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-4 11:09:00 | 显示全部楼层

Re: Re: Re:宣三国英雄传提高速度的办法

天魂.NET: Re: Re:宣三国英雄传提高速度的办法



15 个点是一个像素是错误的,因为这个比例会随 Windows 屏幕的一个属性改变而改变!



那你看我做的游戏分辨率有变吗?这是我在每个游戏的一开始的设置,
当然,以后要用像素的方法来处理,就是SCALEMODE都用PIXEL,
别挣了,哈哈! 每个人写游戏的方法都不同。

50

主题

382

帖子

392

积分

中级会员

Rank: 3Rank: 3

积分
392
发表于 2005-9-4 11:28:00 | 显示全部楼层

Re: 宣三国英雄传提高速度的办法

不是争,也没什么可争的,我只是说下,因为很少会有人注意这个问题!
调下面的这个属性,也就是字的大小!

如果你的辨率是 800*600 而From.width=1024 好像也是800 他不会大过分辨率!
sf_200594112739.gif

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-4 11:38:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

当然不会大过屏幕,还要加上DX的自适应屏幕命令。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2005-9-4 13:25:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

首先昨天说的话太过生硬,请 游戏之家 原谅。

其次,设置分辨率需要调用API或Dx,你的代码只是改变窗口大小,而且并不是所有的电脑上1像素都等于15缇,而且横向和纵向也不一定相等。像素和缇的换算可以从screen.TwipsPerPixelX以及screen.TwipsPerPixelY得到当前1像素等于多少缇。

你的程序目前没有问题是因为你的电脑上的上述两项数值刚好等于15,希望你能注意到这一点。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-4 22:12:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

因为早期VB3和VB4的程序员手册上就是这么教的,我一直沿袭到VB6。

187

主题

600

帖子

606

积分

高级会员

Rank: 4

积分
606
QQ
发表于 2005-9-4 22:18:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

不知大家在QQ上开个群聊怎么样,留下联系!!
游戏之家你的联系?可有qq,大家聊聊啊,呵呵

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-4 22:22:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

我只有MSN

vgame2005@hotmail.com

1

主题

29

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2005-9-5 11:15:00 | 显示全部楼层

Re:宣三国英雄传提高速度的办法

楼主算是给我上了一课。

我一直以为,无论什么图形格式,占用内存的大小,只跟图像长宽有关系,
就是看像素的多少。

今天才知道,原来各种图像在内存里是按文件大小来储存的。

以后我开发游戏,一定不能让图片文件大小超过256M,要不然,就得买内存条了。

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-9-5 12:01:00 | 显示全部楼层

Re: Re:宣三国英雄传提高速度的办法

qwe123: Re:宣三国英雄传提高速度的办法

楼主算是给我上了一课。

我一直以为,无论什么图形格式,占用内存的大小,只跟图像长宽有关系,
就是看...



我不知道你是怎么理解我的意思的,还是讽刺?
告诉你1G内存也没用,多数都是用硬盘做缓存的,
照你这么说,32M,64M就不用玩游戏了,你用1G的图像又怎么样
只要你有硬盘空间就可以运行,但结果是速度慢,我讨论的问题
是如何提高效率, 还有一点,图像尺寸越大文件就越大,但GIF是以
颜色来保存容量的,假如你有一张800 X 600的图片,但上面只有几个颜色,呢保存文件大小只有几K或几十K,如果是照片的话就要占几百了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-28 03:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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