你所听到的“边工作边打游戏”,可能跟你理解的意义不太一样。在游戏行业中所谓的“边工作边打游戏”,一般指下面两种情况:1、出于对竞品、模仿对象、相似作品等深入研究的需要,在工作时间段内体验游戏。2、在工作休息时间(比如中午吃饭时间等),对于玩游戏的限制没有其他公司大。能看出来,是不存在“工作中能随心所欲地玩自己想玩的游戏”的。而且,作为游戏程序,你在工作中面对得最多的,不是游戏本身,而是各式各样的代码。
好了,现在假设你已经作好了觉悟,就是要自学游戏开发。那么先通过复刻一些小游戏来练手是最直接的路径。以下是关于自学的一些指引。
1.选择引擎
RPGMaker,Unity,Unreal....等等,这些引擎都可以自己上网搜搜,对比下优劣,选择一个使用,学习。
2.熟悉引擎,编程基础
网上随便找教程,视频,图文,都可以,这一步主要就是熟悉一些游戏开发的基本概念,以及补习编程基础。
3.尝试开始复刻一些小游戏
有了基本的知识以后,通过做实际的小项目,来产生正向反馈,就很重要了。这个阶段就是持续不断的做些小东西,从实践中掌握技术。
4.接下来呢,路漫漫其修远兮,但是骚年,你已经具备了基本的能力了,可以去自己试试做点什么了。
而如果要选择培训,由于行业原因不方便说太多,可提供一些选择的思路。
题外话:做游戏,尤其是做自己喜爱的游戏,是典型的”痛并快乐着“。一方面会遇到成千上万个让人抓狂的问题让你欲仙欲死;另一方面,做出符合自己想法和愿景游戏的一瞬间,你会感到整个世界都是美好的。这,就是做游戏的魅力。