逍遥游

VB写的航海时代游戏

介绍

时间:高二及高二暑假

人数:一个人

用途:想写一个自己的游戏

使用:就一个exe文件,打开就知道怎么玩了。注册后可以凭系统提示的账号进行登录,主要有买卖资源(一共5种资源,每一个城市的价钱都不一样)和竞技场PK两种玩法,前者能够迅速提升金钱,后者虽然也可以在每次战胜后获得金钱奖励,但是更多的是为了升级,得到能力的提升,这样在航海途中就能轻易的打败随机出现的海盗了(设计里有,但是好像没有实现)。同时,游戏中还引入了装备和银行系统。

截屏

买卖资源界面 买卖资源界面

战斗界面 战斗界面

玩家信息界面 玩家信息界面

航行界面(只能这么丑了。。。) 航行界面(这能这么丑了。。。)

装备购买界面 装备购买界面

这个游戏也是高二的时候写的,非常讨厌当时的学习环境,所以只能靠着VB写一些程序来苦中作乐了。这个游戏的想法是来自于当时自己玩的算是比较火的手机文字游戏《纵横四海》等等航海大冒险之类的游戏。

做这个游戏大概花了一个月吧,基本上是从零开始,从来没有人教过我该怎么去编程、怎么去写游戏,VB也基本上是很陌生,所有的代码都是上网找实现方法,然后一个字一个字码出来的。途中遇到了很多的问题,包括文件处理、各种控件的使用、游戏属性计算等等各种各样的困难吧。记得当时上午上课,中午就赶回去写代码,调试错误,然后下午继续上课,晚上被逼着上自习到很晚,基本没有时间来弄。幸好后期的时候就是暑假,白天上竞赛训练班,其他时间全用来做这个了。毫不夸张地说,那时候编程已经到了做梦都在想着怎么实现效果、发现的BUG怎么去解决这些东西。

花了很长时间吧,一直写到自己觉得能用了,能拿得出手了。我弟弟几乎见证了这整个过程,包括开始画界面、没有保存功能、完整版本。这其中他也是作为一个忠实的测试人员,帮我找出了很多的BUG,并且给了我很大的动力。当那天晚上他花了很长一段时间饶有兴致地玩我写的游戏,我觉得特别开心和自豪。

高考之后,有过把这个游戏改成联网版本的想法,也着手去做了,但是等到把服务器通信、数据解析做完之后便失去了继续做下去的兴趣,于是便烂尾了。

一直到现在,我觉得这是我写过的最好的作品。得益于VB易用的特性,我才能写出来。另一方面,我也很佩服当时的自己能够耐下心完成整个过程。现在被一堆一堆的程序设计包围,尽管有很多的想法想要去实现,但是有心无力。

我很庆幸有着这样的经历,当时只是出于爱好做的事情,现在看来,真的是一笔很宝贵的财富,或许那两年,我最大的收获便是开始编程吧。

项目的程序和源代码:Dropbox

没有版权,随便使用,欢迎交流。


多说停止服务,disqus引导注册太过分,暂时不上评论系统了。有机会自己造轮子吧。邮箱:input@newnius.com