游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5468|回复: 22

大家好,我是新来的,刚刚起步VB

[复制链接]

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-3-18 11:28:00 | 显示全部楼层 |阅读模式
中学里学过些VB吧,不过早就忘了
最近需要一个软件网上找不到所以只能硬着头皮自己编咯,一边google一边学习一边写,后来发现还是挺有意思的一件事情,呵呵。

最近在编个格斗小游戏算是自娱自乐吧,经朋友介绍认识了这里

看了大家的讨论,也已经用了些大家的经验,发现各位都是很有经验和实力的程序员啊!

以后有问题就麻烦各位多多指教了:)

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-3-18 11:34:00 | 显示全部楼层

Re: 大家好,我是新来的,刚刚起步VB

我先有两个问题吧

一般游戏用的按键是怎么处理呢?我现在用的是 GetKeyState函数,调用的时候写If GetKeyState(vbKeyD) And &H8000 Then……虽然能实现功能了,不过卡巴报病毒说可疑操作。不知正确的该怎么用呢?

另外,由于我可以算是刚刚入门吧,请问模块,类模块一般是怎么使用的?目前我把一些声明变量,类型啦,还有函数都写在一个模块里,算是找起来方便些吧?不过好像和写在form1的声明段没什么两样吧?

我知道要学习一门语言找本书来啃啃是必需的,不过我逛了下学校的图书馆,98%的书都是一些基础知识,而且这些我都已经知道了,书后有一些什么数据软件什么的好像和我现在所需要的知识也没关系吧?我该看些什么材料呢?麻烦各位推荐一下,谢谢了。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-3-18 12:11:00 | 显示全部楼层

Re:大家好,我是新来的,刚刚起步VB

看MSDN和写得好的代码就可以了。

17

主题

153

帖子

153

积分

注册会员

Rank: 2

积分
153
发表于 2007-3-19 09:25:00 | 显示全部楼层

Re:大家好,我是新来的,刚刚起步VB

DX SDK 学学这个,游戏开发的必要东东

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-3-19 10:59:00 | 显示全部楼层

Re:大家好,我是新来的,刚刚起步VB

见置顶贴

2

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-3-19 23:41:00 | 显示全部楼层

Re:大家好,我是新来的,刚刚起步VB

多谢楼上三位的帮助

to天魂,我想,就目前以兴趣,而非职业目标而言,现在的精力又不是很多,基础经验也不是很多,学习DX是不是太庞大了呢?

to Miu.C,你是说MSDN的在线网页吗,还是下载那个巨大的光盘来看?把MSDN作为资源用来查找吧?应该不是当作教程系统学习吧?


12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2007-3-25 09:23:00 | 显示全部楼层

Re: Re: 大家好,我是新来的,刚刚起步VB

sSnake: Re: 大家好,我是新来的,刚刚起步VB
一般游戏用的按键是怎么处理呢?我现在用的是 GetKeyState函数,调用的时候写If GetKeyState(vbKeyD) And &H8000 Then……虽然能实现功能了,不过卡巴报病毒说可疑操作。不知正确的该怎么用呢?


卡巴报说是病毒?不过我没有安装这些东西,If GetKeyState(vbKeyD) And &H8000 Then什么会是这样用的呢?And &H8000是什么意思?就是说GetKeyState(vbKeyD)=0和&H8000也是=0时通过吗?晕,我是这样用的If GetKeyState(vbKeyD)<0 Then 按下时,If GetKeyState(vbKeyD)=0 Then 放开时。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-3-25 09:47:00 | 显示全部楼层

Re: Re:大家好,我是新来的,刚刚起步VB

Miu.C: Re:大家好,我是新来的,刚刚起步VB

看MSDN和写得好的代码就可以了。


天, 你在用MSDN呀? 你怎么不看MIUDN,我看了SAMPLE的例子才写出游戏。

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-3-25 10:14:00 | 显示全部楼层

Re: Re: Re: 大家好,我是新来的,刚刚起步VB

蜜蜂巢: Re: Re: 大家好,我是新来的,刚刚起步VB



卡巴报说是病毒?不过我没有安装这些东西,If GetKeyState(vbKeyD) And &H8000 Then什么会是这样用...


太好了, 我一定要试试 !
蜜蜂巢 ,请改进我的全局热键程序啊!  

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-3-25 10:17:00 | 显示全部楼层

Re:大家好,我是新来的,刚刚起步VB

  回头我想用C++ 来重写。  DLL 。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-4-13 00:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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