游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1685|回复: 4

我是新手 请高手帮忙 是高手的进!!!!

[复制链接]

2

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2006-5-23 22:05:00 | 显示全部楼层 |阅读模式
各位高手 我是一只小小小小菜鸟 想在暑假里用vb 做一个类似 传奇的游戏(形式相同 但不肯可能有那么精致) 请各位能帮我       素材 建议 经验 相关软件 都可以
QQ:289391453
邮件:zidangg38@163.com
菜鸟我 在这先说谢谢了  [em1] [em2] [em3] [em4] [em5] [em8] [em10]

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-24 09:12:00 | 显示全部楼层

Re:我是新手 请高手帮忙 是高手的进!!!!

你好!
你在我论坛传了一个躲避球,在WIN2000和98下不能运行,缺少XP下的一些OCX和DLL库文件,所以我没帮你发布。

2

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2006-5-25 20:50:00 | 显示全部楼层

Re:我是新手 请高手帮忙 是高手的进!!!!

?????

3

主题

508

帖子

508

积分

高级会员

Rank: 4

积分
508
发表于 2006-5-25 21:01:00 | 显示全部楼层

Re:我是新手 请高手帮忙 是高手的进!!!!

????是什么意思,难道不是你传的。

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2006-5-25 21:28:00 | 显示全部楼层

Re:我是新手 请高手帮忙 是高手的进!!!!

你想编写游戏,首先就得确定图形引擎,看你是想用现成的还是自己写。
看你说做传奇类似的游戏,应该是2d引擎,那么你完全可以自己写。
你说用vb,那你应该指的是vb6,那么你最多只能用dx8.0。网上很多关于2d图形引擎设计的教程都是使用DDraw的,不过我个人建议你使用D3D来写,原因有以下几个:
1、DDraw早在DX7.0就已经被微软抛弃了,所以其技术已经非常落后了,如果你是新学的话,为什么不学D3D?
2、用D3D编写2D引擎的效率比DDraw高。
3、在做特效时,用D3D也要简单得多,比如半透明的魔法效果,或者中毒人物变绿,不需要重新绘制贴图,或者变灰,这些只要用用简单的Pixel Shader技术就可以实现。或者用粒子发生器制作绚丽的特效

我个人感觉D3D更方便,建议你用D3D来写。

第二个建议;
虽然vb6对面向对象编程支持并不是很好,不过建议你还是用vb6的类来编写程序,这样程序更好维护效率也更高。对你以后转vb.net或者其他比vb6更好的语言打好基础有很大帮助。

第三:
图像资源最好保存为dds格式,这个格式读取速度最快,也不容易产生资源浪费。

第四:
最好自己设计一个打包格式,把所有资源文件放在一个文件中,到要用的时候把文件直接读入内存,不要写临时文件。这些都有助于提高效率

第五:
最好使用do...loop结构,这样能发挥计算机的最高效率(最好另外开线程)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 14:08

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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