惊呼!现在的大学生不得了,仅一年级就开发了多款作品!

大家好,我是「走神」为了让自己不“走神”

我在大一利用一切空闲时间学习编程

去年寒假开发了两款微信小游戏

今年暑假又开发了两款游戏

游戏编程让我体会到了专注

01 大学专业报考失误

当时报专业时是冲着游戏开发去的,但我上网搜了半天也找不到有关游戏编程的专业,倒是有游戏美术,这不可能叫我一个理科生报艺术专业。去知乎上问,去群里问,得到了统一的回答,说中国并没有开设有关游戏编程的专业,国外才有。那我就纳闷了,难道就没有中国游戏编程师吗。

专业报考不等人,我带着无奈找到了软件工程,一个最接近游戏开发的专业。学校整个大一仅仅只教了 C++ 语言基础。这本书我看来一两个月就学完了。之后的时间,加上大一课程安排的不是很满,使得我拥有许多空闲时间学习游戏编程,拥有 C++ 的语言基础,学起其他语言轻松了许多

02 自学游戏编程

刚开始没有领路人,没有方向,不知道从哪里开始,那几日就泡在图书馆里。在游戏编程那块地儿一坐就是一早上、一下午,只要早上或者下午没有课,我会待到吃饭。

有 C++ 游戏编程书,有 Java 游戏编程书......图书馆关于游戏编程的书都有些历史了,这些书还停留从基础一步步搭建游戏。这对于当时的我来说算是天书了。知道我看到了一本《unity游戏开发》 的书,我了解到了游戏引擎这个词,引擎可以大大的降低游戏开发难度。

03 踏入游戏开发学习

发现了游戏引擎,我就上网收集有关引擎的信息,市面上有好多引擎。我不知道学习哪一个,最开始学习 unreal engine(虚幻引擎) 因为当时看到了他可以利用蓝图开发游戏,当时也不知道蓝图怎么开发,反正网上的人说简单,于是我就学了。

上 bilibili 找学习资源,一有空就开电脑来二倍数观看教学,学了有些时日了。对游戏开发慢慢有所了解了发现学错了虚幻引擎适合做大型 PC 端游戏,这对于一个想着自己一个人能 出游戏的我来说,无疑不是一个正确的引擎。

上网摸寻了一番,最后找到了 Cocos Creator 游戏开发引擎。

04 学习之路,到处是坑

Cocos Creator 游戏引擎用的是 JavaScript 脚本语言当时的我啥也不懂,上网搜索了一下,看到了这么一行字 JavaScript 是网页脚本语言,学习这个之前要先学习 CSS 和 HTML。

我也就稀里糊涂的为了 JavaScript 还连带的学习了 HTML 和 CSS,哔哩哔哩两倍速观看,学了个大概,没浪费太多时间。那些日子是有空就看,得空就看呀,之后也就慢慢的开始真正的开始学习 Cocos Creator游戏开发引擎了。

05 慢慢步入正轨

刚开始看着哔哩哔哩,看着文档,开始了解游戏引擎,跟着论坛大佬一步一步开发游戏,什么 《疯狂的小鸟》《2048》... 都跟着做了一遍,不过这些游戏教学只教游戏实现逻辑方面,其他地方像是排行榜、商店等UI设计没有教学,当时的我不懂这些,之后吃了很大的亏。

年轻气盛,血气方刚,没学多久就想着开发一个自己的游戏。但一个游戏内核在于编程,外表在于美术 我对美术一窍不通,第一的想法就是找会美术的人帮忙。

开发的第一款游戏叫《吃糖怪》,这款游戏除了五湖四海的朋友帮忙画的资源外,还有一张请专业美术的人画的游戏封面,这张画废了我些许钱。

想到以后还要许多美术资源,就想着学习美术吧,编程美术自给自足。随后就开始自学美术,买了个数位板,刚开始学的起劲。

但在游戏编程那块我意识到自己还有许多要学的知识,而美术要想学得好,画的东西能摆上台面,不是一时半会可以实现的。因此,美术没认真学多久,就又回到学习编程那块了。

在那之后,我用自己那蹩脚的美术开发了三款游戏,在此献丑,感谢晓衡哥的推荐!

无路可回


行列二式

吃糖怪

猜你喜欢

转载自blog.csdn.net/6346289/article/details/107925490
今日推荐