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

栏目: IOS · Android · 发布时间: 6年前

内容简介:PS:本篇文章是个人的一篇随笔,用来怀念我过去两年做游戏所付出的青春,如果你想听,我愿意跟你分享我的一些心事.我很小的时候就接触到了计算机,也一直很喜欢计算机技术,梦想着长大以后能够从事IT行业,想到游戏公司工作,但真正实操编程应该是从我大学开始.记得大学刚入学的时候,还单纯地想着在宿舍里组建一个游戏工作室,大家一起制作游戏,将来毕业出去以后开游戏公司挣钱.国庆节过后,舍友们的电脑纷纷来到,但是他们本来说买来用作学习用途的电脑,除了C语言实验课之外,再也没有打开过哪个IDE.

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是幻影剑舞).

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

3.2.2 崩坏3

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

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

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

  • 静态截图:
一年前,没有Android,我还是一个游戏开发者
一年前,没有Android,我还是一个游戏开发者
一年前,没有Android,我还是一个游戏开发者
一年前,没有Android,我还是一个游戏开发者
  • 动图GIF:
一年前,没有Android,我还是一个游戏开发者
一年前,没有Android,我还是一个游戏开发者
一年前,没有Android,我还是一个游戏开发者

4 后来的我

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

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

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

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

现在一时半会我也回不去了,所以还是老老实实研究Android吧,做一行爱一行.

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


以上所述就是小编给大家介绍的《一年前,没有Android,我还是一个游戏开发者》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Python Machine Learning

Python Machine Learning

Sebastian Raschka / Packt Publishing - ebooks Account / 2015-9 / USD 44.99

About This Book Leverage Python' s most powerful open-source libraries for deep learning, data wrangling, and data visualization Learn effective strategies and best practices to improve and opti......一起来看看 《Python Machine Learning》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具