3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 12704|回复: 100
打印 上一主题 下一主题

有多少想要做游戏的只是叫叫——我的游戏人生

   关闭 [复制链接]

16

主题

1022

帖子

768

积分

超级玩家

Rank: 5Rank: 5

贡献度
44
金元
6523
积分
768
精华
0
注册时间
2008-1-9
跳转到指定楼层
主题
发表于 2011-8-14 22:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 coarsemelody 于 2011-8-14 23:16 编辑

今天鬼节。谨以此文纪念我过世的长辈。虽然严格意义上,不成文,但是,今天总是特别惆怅。
写了一天代码,有点疲倦了。上网转转,看到一篇文章,想做游戏的人可以去看看。与君共勉。
http://mobile.51cto.com/hot-261182.htm

很久以前我是因为《魂斗罗》迷上电子游戏的。从魂斗罗到现在的各种3d大作,我经历了电子游戏的一个又一个朝代。
非常遗憾的是,现在的游戏里,我已经很难发现,当初游戏的那种感觉了。那是一种难以描述的情绪。

是的,我就是因为那种感觉,而投入到电子游戏的世界,走上了程序猿,走上了游戏开发的道路。

当初,我至今还记得我开始在这一个技术领域丫丫学语的时候,我用的是文曲星pc1000a。

我已经忘记了具体的日期,但是清晰地记得那是一节上午的英语课,我在文曲星的basic平台上,开发完成了我的第一个游戏《BEEP》。
那是一个什么游戏呢?文曲星的喇叭会有8玄电子合成音。游戏会随机释放几个数量的合成音,让玩家判断某个合成音出现了多少次。答对了就加分。答错了就失去一次生命。每个人三条生命。
现在看来,这是一个极其愚蠢的游戏。但是,我要在这里说的是,你们那些整天叫嚣着作游戏,却从来没有真正做出来什么东西的人,是完全没有办法体会到那种最最原始的快乐的!

好吧,这句话言重了,但是,忠言逆耳,这就是一个事实。我语文不好,很难描述那种,一边玩着最愚蠢的游戏,一边体会最顶尖游戏体验的状态。难言的快感在那几天里冲击着我的神经。
于是,我走上了不归路。原因很简单,我上瘾了。

一发不可收拾的是,我用了一个星期。写出了我在文曲星上的第二个游戏《高射炮》。不知道各位有多少玩过微软qbasic上面的猩猩扔香蕉。游戏方法是一样的,双方在屏幕边缘随机高度生成一门大炮。轮流行动,输入火药力度和角度,通过抛物线射击对方。谁先命中对方,谁赢得游戏。这比原来的《beep》更像游戏很多倍。所以,我更快乐了。
哪怕当时因为住宿学校,每天9点半熄灯以后抱着一台文曲星在厕所茅坑上奋斗到1、2点钟,哪怕没有调试平台用铅笔草稿本在纸上人工计算,哪怕我写的游戏根本没有人玩,我都无比快乐。为什么?只有触摸过那种最神奇的快感的人,才能明白个中的奥妙。这点,是游戏玩家,永远不会明白的乐趣。


好人有好报,我的第二个游戏,因为是双人的,所以我诱惑了我的同桌。当时的娱乐活动真的很少(我们学校住宿,而且管得非常严,没什么玩具的),当这个游戏,所有文曲星上都没有的游戏呈现在我同桌眼前的时候,他那一瞬间的眼神,我永远不会忘记。于是,我的文曲星,变成了无聊课上的游戏机。他输入两个数字,看炮弹射完,递给我,我输入两个,递给他……就这么愚蠢的一个游戏,互动性如此差,颜色只有黑白,像素只有160*80 ,游戏性那么低,我们却玩了一个星期都没有腻。我并不想说我的游戏有多伟大,我只是借此告诉这篇文章的读者,游戏最重要的是什么,是带给玩家快乐!一种来自本源的快乐。

有一有二必有三,我立马就开始准备筹划下一个游戏了。我估摸着,得弄个大家伙出来。正好,当时ggv(文曲星的公司)举办了一届游戏开发大赛。于是,我从网上下了很多高手制作的游戏,学习他们的源代码以后,开始制作我的第三个游戏了《暴走碰碰车》。在制作这个游戏的过程中,我遇到了无数的困难。文曲星不像现在的电脑,能有4g的内存,能有4核的芯片,能有硬件支持的图形加速。文曲星什么都没有。都要靠自己来。当我用神奇的各种图形学、矩阵算法克服了一个有一个困难的时候,我觉得我升华了。你能想象一个高中生就没事儿在那里研究矩阵乘法么……我能,因为当初我就是这么干的。
这个游戏描述起来比较困难。简单来说,就是游戏双方各自控制一辆战车,每种战车有不同的速度、抗击打能力、撞击力。然后利用你的车将对方的车子撞倒障碍物上,你就获胜了。并且,赢得积分。积分到达一定程度以后,可以解锁很多新的战车、头衔等游戏内容。是不是听上去比第二个游戏又丰富了很多?没错,我也是这么认为的,所以我投稿了刚才提到的游戏开发大赛。

功夫不负有心人,我得奖了。没事儿去goole了一下,没想到当时的新闻至今还有存档。如图:





当时的奖励,是一台nc260.号称当时游戏最多的文曲星。我把那台文曲星送给了弟弟,奖状留给了自己。荣誉留在了心里。

时间过得很快,我又陆续开发了支持录像布阵记录功能的陆战棋(军旗),贪吃蛇对战(双蛇记)等游戏。都在同学群体里获得了好评。于是,那阵子,我的文曲星成了班级里的抢手货。谁能在文曲星上下军旗啊……谁能在文曲星上玩那么神奇的游戏啊……请原谅我的年少轻狂吧。那个时候,当我的文曲星在同学间传阅的时候,我的语文老师再一次哭泣了,因为她教我的那些形容词,又一次不能描述出我心中的激动和感动。

后来,是我文曲星上又一个大作:疯狂坦克-水银版。(水银是我在文曲星家园论坛的id,不知道有没有人知道这个论坛)。为什么我要叫他神作?因为我居然真的把一个疯狂坦克一样内容的游戏,弄到了文曲星上。不再是呆板的输入数字控制角度和力度,而是用方向键移动自己可以调整零件的坦克互相射击!坦克还有用各种强力的道具,是可以随意调整的。你能想象,当别人在文曲星上玩俄罗斯方块,我和我同桌却正在用我的程序,控制两辆坦克在各种神奇的地形上用传奇的炮火和道具努力消灭对手的成就感吗?你不能,因为你们连《Beep》都没有去尝试过

后来我又陆陆续续写了《热血板球》,《龙与地下城》等游戏。都没有公布到网上,因为,那时候迎来了高考。我的游戏之路到此,就告一段落了。

我在这里想说的是,那些想着自己做dod,自己做愤怒的小鸟,自己做神作的人,你们凭什么!
你们有过自己看着文档,没有人指导的情况下,一行一行代码摸索,弄出一个简单得不能再简单的《beep》吗?没有
你们有过天天熬夜到1、2点钟,还在茅坑上和bug、逻辑、代码、if、else奋斗的经历吗?没有
你们有过认真的从游戏性,从玩家方式,吸引力,操作敢,游戏性能,平台限制性等等全方位地去设计开发一个游戏吗?没有
你们有过真的去不断地制作想要做的游戏,哪怕无人问津吗?没有

你们什么都没有,我问一句,你们凭什么去做自己的“dod”?凭什么去做自己的“小鸟”凭什么去叫嚣着要作游戏!就凭你有想法么?呵呵,想法真的是最不值钱的东西……

后来,我读了大学。我的战斗平台转移到了pc上。原本我一直以为我的战斗力已经足以去做一些看得过去的,更像游戏的东西。但是,屡屡的,因为工作、时间、学习的原因,项目开开停停,搁置的搁置,搁浅的搁浅,在d3d,opengl,ogre三种不同等级,不同层次,不同方法的图像引擎上面栽了跟头。我终于知道,我的水平还有待修炼。于是,我去学习了。

而前一阵子,工作终于安定了,生活保障终于达到一定水准以后,我开始回过头来,从最简单的游戏下手,用python做了一个《哥布林突击》。就像我的文曲星游戏一样,哥布林看上去就不是哥布林,而玩家看上去,只是一个圈。没有动画,没有剧情,只有无休止的怪物和马上死亡的扭曲难度。知道为什么我用python吗?我在另一个帖子里就说过了。
因为python简单,开发周期短,源代码好读易懂,想学的人,真的能上手很快。网上各种教材无数,岂是我那个时候蹲在茅坑上一行一行啃代码的艰苦环境可以相提并论的?
于是,我就用了两天没事的工作日,在公司弄了个简单的游戏出来。图个啥?很简单,去寻找我失去已久的冲动,寻找当初令我上瘾的感觉。
我的主要目的达到了。我没有被现实生活击倒,我知道,我的心中,还是有一个梦想在的,哪怕埋得再深。他也在我灵魂的最深处,保留着他的火种。

我的次要目的呢?看起来完全没达到。那些号称要学习做游戏的人,根本就对ascii界面的东西不屑一顾的。源代码下载人数,只有16个。看看某兄帖子里投票说要学游戏的人数吧……
再看看这个16个下载数。是不是有点触目惊心?这个世界上,永远都是言语上的巨人行动上的小人,占了绝大多数。这个我理解,因为开发游戏,真的不是像诸位想象的那么简单,那么丰富多彩的。

现在早就不是当年一个程序员一份披萨饼一台电脑就能弄一个叫坐游戏出来的年代了,现在讲究的是商业化。无数3d华而不实的作品雨后春笋般冒出来迎合大众的同时,已经几乎没有人再去关注,为什么当初我能抱着《BEEP》傻乎乎玩一节课的原因了。

但是,社会是这样的。人,却不能永远为了那么点钱而活着。短短70年,总要有点别的什么追求吧?于是,我很庆幸的是,我没有被行业的黑幕压在身下呻吟,我还要反抗,我还在反抗。我还在寻找着星星之火。我不需要它燃烧整个草原,我只要它点亮我的灵魂!

哥布林突击的c++版本正在开发中,一个图像引擎的雏形已经快要弄好了。等到变成了一个可以玩的游戏的时候,我会把它弄到codegoogle上面。开源是我要承诺的第一件事情。没有人看无所谓,没有人参与也无所谓,我说过了,我只要点亮我的灵魂,我就满足了。

最后,辛苦你们看到最后面了,对那些真的想开发游戏的同学们说一句话吧:
用什么技术不重要,用什么教程也不重要,重要的是:你什么时候能做出你的《BEEP》。别想着3d,别想着大作,先从你的《BEEP》开始吧。

评分

5

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-26 01:58 , Processed in 0.033970 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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