游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3538|回复: 2

小弟新作,在高手面前献丑了。勉励VB游戏开发者

[复制链接]

11

主题

71

帖子

73

积分

注册会员

Rank: 2

积分
73
发表于 2005-7-12 11:25:00 | 显示全部楼层 |阅读模式
个人作品展,以次勉励VB游戏开发者。

用图片讲述我的游戏开发的学习经历。回忆就象酒一样(二锅头)。 [em7]
在大家面前献丑了,也以次来勉励VB组的朋友们。
现在我编写的时候,基本上VB,VC,Delphi,Java都在使用,不过我的起步是从VB开始的。
感谢大家的支持,我对任何语言都没有偏见,选择语言的时候,主要考虑客户给我多长时间来开发。
虽然VB有种种别人说的缺点,但是在我的开发过程中感觉,那些缺点好象没有什么影响,并且其他语言也有他们相应的缺点。
如果你认准这条路就走下去吧,无论别人怎么说,最后的成功也只属于你。
[em10]

游戏这个是我在日文系统上开发的,显示信息都可以通过网络读取,所以中文显示乱码,在中文系统下就正常了。画面内所有的数据,模型都是通过互联网络动态读取的,这个项目在进行中,后台服务器是Tomcat + Struts + Oracle9i,目前的画面拷贝是a版,什么特效都没有使用,客户要看Demo很着急,所以我只有三天时间开发。


自制超简易超低功能a版暂时用场景编辑器


场景运行效果画面拷贝


程序运行效果画面拷贝


某个曾经开发的网络游戏的测试画面


上一个画面的游戏的早期版本,那个时候用TV3D引擎开发的。


某个自己练习光照效果的程序的画面拷贝


桢数低的原因是我一直使用sis630显卡开发的结果。请大家原谅。


更早期的作品,在sis630集成显卡上开发的。那个枫树是真实的多边形,其他的树都是广告版技术。

这个是我早期作品的代表作,做于2000年,2004年上传到某论坛上。

往地层下挖掘,更加早期的作品,夭折的作品,那时候刚开始学。使用DX7+VB6


同上


跟游戏开发无关的作品。


同上。


同上,是同一个系统。


地层挖掘到白垩纪之前的我的时代,那时候刚刚学习VB6+DX7
这个虽然很差,但是对我来说,意义不同。好感动呀。


同上

[em1]

89

主题

822

帖子

847

积分

高级会员

Rank: 4

积分
847
发表于 2005-7-12 12:48:00 | 显示全部楼层

Re: 小弟新作,在高手面前献丑了。勉励VB游戏开发者

虽然VB有种种别人说的缺点,但是在我的开发过程中感觉,那些缺点好象没有什么影响,并且其他语言也有他们相应的缺点。


那要看你干什么了,很多公司的产品也就是VB做的,卖几十万的都有,CS也有人用VB写。

客观点说,把VB贬的一无是处的固然不对,但是过分强调什么语言都无所谓的也不是什么好的想法。

学习VB的人尤其是对VB有一定造诣的人不是去发现VB有什么优点,而是要去发现VB有什么缺点,深层次的缺点,来给新手提供一些借鉴,避免走弯路。

我不止一次的说过,VB做游戏也有其快速的地方,可以帮助新手入门,理解图形,算法,架构上面的一些认识。但是当游戏的规模达到一定的程度,VB的代码量将几何级的增长,远远超过VC的代码规模,而且效率将大幅度下降。

我上面说的是VB6,很多用VB6的人对VB.NET很不习惯,我建议大家能够克服一下,VB.NET从语法上避免了VB6代码规模的过渡膨胀,提高了VB6代码的开发效率和运行效率。而且,对真正面向对象的程序会有很好的帮助,并为学习VC和其他语言提供借鉴和参考,你如果不能克服VB6的这些问题,学习其他任何语言都会带来排斥心理,这是微软留下的一个很头疼的问题,包括微软自己都为这个事增加了巨大的压力。因为他们从来也没有料到VB6会在开发者的心底这么根深蒂固。

尽管C#,VB.NET的语法是比较完善的,但是.NET Framework还不能完成桌面应用的很多功能,微软也在不断的改进之中,不需要因为一件事不成而老是惦记VB6的好。遇到问题需要自己去解决,以前VB6也不是能完成所有的功能,但是我们不是借助Win32 API来实现吗,甚至和VC混编。

不是所有的语言都适合做每一件事,即使是同一件事,遇到不同的阶段,不同的环境,我们也要选择不同的语言和开发平台。

会VC的人从来不说,他们用VC也可以编写网页,本来VC确实可以用来写网页,但是没人用,太麻烦,为什么我们学习VB的人不能开放一点,偏偏要硬着头皮说VB也可以来写大型游戏,甚至还为此开发VB游戏引擎。

大家如果对游戏不是很了解,对VC也不是很了解,那么可尝试着用VB来做一些小的游戏,写完之后,看看VC,用VC写一些小游戏,用VB学习游戏,用游戏学习VC,然后自己再去选择适合自己开发需求的语言。

11

主题

71

帖子

73

积分

注册会员

Rank: 2

积分
73
 楼主| 发表于 2005-7-12 13:18:00 | 显示全部楼层

Re:小弟新作,在高手面前献丑了。勉励VB游戏开发者

小弟本打算让VB游戏开发者不感到孤独,并不想在此点燃语言争论的导火索,那种争论在我个人(相当片面的个人观点,不足高手在意)看来是很幼稚的。

楼上误会我说的意思,对于我来说语言就是开发软件的工具,用什么都是一样的。我不喜欢各种语言之间的利弊的争论,因为那些语言都是我们的工具,作为一个合格的程序员来说,最基本的要求就是能够使用这些语言来进行代码的编写工作(且不谈精通,但是我不是否认六级钳工不比三级钳工高,而且我们都不是钳工,我们只是编码的民工而已),并且争论到结果,它们的厂商也不会给我一分钱。没有必要,并且不利于建设和谐社会。这些年,基本上常用的语言就是VB, C/C++,Delphi,Java。从来没有使用过VC++。也很抱歉,因为一直没有机会用.net,所以.net语言我都没有用过。让大家失望了。

如果个人希望发展,我建议学学软件的设计。对个人的发展是有好处的。

小弟再斗胆,并且诚惶诚恐的说一句:不要期望一个人创造出游戏来,需要团队的合作才能做出产品。

班门弄斧之言,请各位高手多多包涵。若有冒犯之处,只能代表小弟的浅薄和无知,希望大家勿偏差理解小弟的意思。

作为生在红旗下,长在阳光中的小弟本人,思想从来都是要求积极上进,与人为善,并且我们大家都是好兄弟,我真诚地希望VB游戏开发的朋友们一路走好,因为我知道,VB开发的朋友们大部分是出于爱好,不是科班出身,这种开发本身对他们就是一种挑战,我希望大家以VB入门,然后通过学习了解游戏开发的博大精深,进而学习和掌握其他工具来开发游戏系统。得到成长。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-26 10:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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