阅读 895

一年前,没有Android,我还是一个游戏开发者

PS:本篇文章是个人的一篇随笔,用来怀念我过去两年做游戏所付出的青春,如果你想听,我愿意跟你分享我的一些心事.

1 初入大学

我很小的时候就接触到了计算机,也一直很喜欢计算机技术,梦想着长大以后能够从事IT行业,想到游戏公司工作,但真正实操编程应该是从我大学开始.

记得大学刚入学的时候,还单纯地想着在宿舍里组建一个游戏工作室,大家一起制作游戏,将来毕业出去以后开游戏公司挣钱.国庆节过后,舍友们的电脑纷纷来到,但是他们本来说买来用作学习用途的电脑,除了C语言实验课之外,再也没有打开过哪个IDE.

我觉得这不对,所以就每天离开宿舍,外出到图书馆学习,并找机会加入学校内的科技社团,直到那时我才知道,人与人之间的差距可以这么大.因为当时,我从一些小道消息了解到,有些同学并不是通过高考来到这所学校的,而是ACM,他们很早就接触编程了.

2 加入科技社团

为了加入某个科技社团,也为了和那些赢在起跑线上的人将来有一战的实力,我开始学习C语言,并试着用EasyX学着写简单的小游戏,现在想起来这应该是我的第一篇文章:

加入的那个科技社团是有一个考核的,为期一个月.那一个月可真是浑天黑地,我每天编程到3-4点,然后又一打早的起来去上早读和高数课,那种生活我终生难忘.不过分地说,比高考还累,因为在高考时,你不知道你与别人的差距有多大,而在大学里,那些ACM大佬的实力你却清清楚楚.

但是最后这一切的努力都还算值得,最终我成功加入了那个科技社团,基本上弄懂了C语言所有常用的基本语法,并且还大概弄懂了线程是个什么东西.

3 学习开发游戏

如今的我早已转行学习Android,并且有幸拿到了一份大厂的offer,之前做游戏时的经历,不过只是陈年旧事,但是现在回头看看自己当时学游戏的时候,又难免心生感叹.因为明明自己当时也很认真,也很努力,甚至比现在还努力,但就是得不到肯定,就是得不到机会表现自己.

自从数字媒体专业被拆出我们学院之后,我们学院对游戏开发的支持就几乎没有了,更是鲜有做游戏的同学.随便从搞技术的人群中拎一个出来,问他你是搞什么的,可能的回答就是Android、网站,要不然就是深度学习、大数据之类的,做游戏的同学十不存一,也不会有老师愿意带你.

由于当时自己实在找不到美工,所以什么杂活都得自己来干,包括但不限于:

  • 3ds Max 调整模型
  • PS 抠图
  • 编程

3.1 博客文章

后来开始学习Unity时,当时Unity的中文学习资料还比较匮乏,Unity圣殿的资料又不够时效性,我就花了一个暑假的时间,每天在家翻译Unity的官方文档并做一些相应的笔记来整理成系列博客.

当然,现在这些文章再无可能更新,我也从CSDN搬到了掘金.总感觉,CSDN象征着还在做游戏的旧我,而掘金象征着开始做Android的新我.

3.2 小作品

不得不说,做游戏真的很有趣,但也真的的很难,要学和要考虑的东西好多好多,所以当我后来转行学Android之后才觉得为什么Android这么简单?要学的东西这么少?

下面是当时做的一些low到爆小Demo的截图:

3.2.2 DNF

依稀记得这是大一时候的作品,但是由于时间久远,自己也没有对它进行存档,所以现在就只剩下了这几张截图.

在战斗场景中实现了鬼剑士的十几个技能(下图3是幻影剑舞).

3.2.2 崩坏3

我是崩坏系列的忠实玩家,而且这应该是我最重视的一个小作品了.

记得当时通过自己研究和编写状态机(FSM),实现人物与怪物的各种状态之间的切换,包括必杀技、普通攻击、分支攻击、移动和闪避,并且基本实现了模仿崩坏3摄像机的行为等等.

并且由于没有美工所以下图模型的动作都是我自己绑的.

  • 静态截图:

  • 动图GIF:

4 后来的我

这几年VR热潮的兴起,社团搬家升级之后也早已变了样.学校为社团购入了大量的VR设备,并开始鼓励学生使用Unity从事VR游戏开发.我也想过回去,可是我已经不属于游戏方向了,现在的我是Android方向的负责人.

就在前段时间,社团有一个坚持做游戏四年的学长入职了心动网络,这位学长入职时,他的HR还说他们团队很震惊为什么他会有这样的实力.

说实话,我的心里还是很羡慕他的.可是为什么我没有这样的机会呢?可能是因为我还不够努力和坚持吧.

现在的我估计一时半会也回不去了,而且感觉自己也挺适合做Android的.所以还是那句老话,做一行爱一行,既然上天给了我这么一个机会用Android证明自己,那我就一定要让自己大放异彩.

如果你喜欢我的文章请给我点个吧,拜托了这对我来说真的很重要!!!!

关注下面的标签,发现更多相似文章
评论