游戏开发论坛

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

大家也帮我看看我新作的地图

[复制链接]

0

主题

15

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2008-7-24 16:24:00 | 显示全部楼层

Re: Re: Re: Re:大家也帮我看看我新作的地图

投票专用马甲: Re: Re: Re:大家也帮我看看我新作的地图




什么叫CLASS效率低下,自己不会面向对象就直说,找这种乱七八糟的借口,谁说过CLASS效率低下?CLASS效...

游戏之家万岁!永远找最简便的通向游戏开发之门~`|-~~

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-7-24 16:44:00 | 显示全部楼层

Re: Re: Re: Re:大家也帮我看看我新作的地图

投票专用马甲: Re: Re: Re:大家也帮我看看我新作的地图

什么叫CLASS效率低下,自己不会面向对象就直说,找这种乱七八糟的借口,谁说过CLASS效率低下?CLASS效...


你的游戏里用了几个CLASS? VB只支持对象编程,不支持面对向,不要把C++的东西往VB里套,我用FORM设计的游戏不一定比你的游戏差。

35

主题

1735

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
QQ
发表于 2008-7-24 16:51:00 | 显示全部楼层

Re:大家也帮我看看我新作的地图

福娃都出现啦。

56

主题

758

帖子

768

积分

高级会员

Rank: 4

积分
768
发表于 2008-7-24 16:56:00 | 显示全部楼层

Re:大家也帮我看看我新作的地图

哈,发现个单词错误,应该是enermybsp2.bas。。。。。

4

主题

102

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2008-7-24 17:35:00 | 显示全部楼层

Re:大家也帮我看看我新作的地图

恩,不错,好像还缺个雷达.

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
发表于 2008-7-24 18:20:00 | 显示全部楼层

Re:大家也帮我看看我新作的地图

不同变量执行速度,Long是11,Type是10,Class是6.

用Class好一点,可以继承.修改一下基类,所以派生类都发生变化.

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2008-7-24 18:36:00 | 显示全部楼层

Re:大家也帮我看看我新作的地图

少扯谈那些语言学,虽然没做出东西的不代表技术不行,但能做出东西的绝对很可以。
游戏之家也别太过排斥C++,学一学没坏处。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-7-24 21:19:00 | 显示全部楼层

Re: Re:大家也帮我看看我新作的地图

instemast_REAL: Re:大家也帮我看看我新作的地图

你的代码给我写的话,BAS模块要减少一半:

enemybsp1.BAS
...
enemybsp7.BAS

这些可以简化为一个类...


不使用CLASS, 同样的东西我的代码量只有你的1/5,ensmybspn是公用模块,有7个带表7种类型,如狙击手和拆炸弹的我分开写,其实enemybsp1-7可以放在一个enemybsp里,我是为的方便管理。

这个游戏全部完成代码不会超过10000行,或者6000行更少,我的开发习惯是绝对不允许游戏体积变大,这不符合VB6开发游戏的结构和效率,要是用40000行,我想这个系统根本无法管理了,哈哈!。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-7-24 21:21:00 | 显示全部楼层

Re: Re:大家也帮我看看我新作的地图

xxnn: Re:大家也帮我看看我新作的地图

哈,发现个单词错误,应该是enermybsp2.bas。。。。。


enemy=敌人
bsp=地图
2=区分功能

没有错误

29

主题

475

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2008-7-25 10:03:00 | 显示全部楼层

Re: Re: Re:大家也帮我看看我新作的地图

游戏之家站长: Re: Re:大家也帮我看看我新作的地图



不使用CLASS, 同样的东西我的代码量只有你的1/5,ensmybspn是公用模块,有7个带表7种类型,如狙击手和...


说白了,一个模块就是一个CLASS,模块中的函数就是CLASS中的静态函数
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-21 21:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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