自学游戏开发,不小心做了2款爆款
2013年,刚刚进入大学的阿信在班主任的推荐下参加了学校的ACM训练队。 ICPC竞赛由ACM国际计算机学会主办,是全球最具影响力的大学生编程竞赛。然而,他才刚刚开始。阿信并没有取得什么好成绩。
意义不仅仅在于结果,有时过程才是最有价值的。
早期的ACM 培训为Ashin 打下了良好的编码基础。大二的时候,阿信已经能够在老师的指导下独立开发小型实践项目了。
“我做的第一个项目是为一家工厂搭建一个零件追踪管理系统,包括一个Web管理后端和一个简单的App。后端可以自动为每个零件生成二维码,并将二维码粘贴到零件上,你可以在App上扫码来记录和追踪零件,这有点类似于现在的“物联网”概念。
零件跟踪管理项目交付后,阿信独立完成了多个实践项目。可以说,正是ACM算法的训练和这些项目的实战,为阿信积累了宝贵的编码经验。然而,毕业后工作时,阿信并没有选择自己擅长的技术。
大学三年级,阿信接触了市场和运营方面的知识。或许是因为年轻的缘故,他不想局限于某个领域,总想尝试更多。于是大学毕业后,阿信满怀热情选择做市场运营。
但市场运营与技术研发存在较大差异。刚刚踏入职场的阿信第一次感受到了挫败感。
“与技术圈相比,这个行业更看重资历和经验。简历丰富、工作年限较长的人会更容易获得别人的信任。像我这样的新手很难被重视,而且提出的解决方案也不太经得起推敲。”
在对工作内容、工作方式、环境等综合因素进行评估后,阿信认定自己不适合这个行业,于是果断掉头,重拾技能。
“这是一个小弯路。”阿信这样总结经验。
毕竟,没有多少人的人生是一帆风顺的。他们必须经历坎坷,走一些弯路,才能明白自己真正喜欢什么,擅长什么。
没关系,永远不会太晚。植树最好的时间是十年前,其次是现在。
这不,早期ACM训练营和实际项目中积累的编码经验派上了用场。对于阿信来说,恢复技能并不是什么难事。
2019年,微信小游戏迎来热潮。基于对游戏和开发的热爱,阿信开始尝试开发独立小游戏。
一不小心,我就中了两次。
其中一款敏捷小游戏《跃动方块》的抖音话题总浏览量为4662万次,另一款益智游戏《帽子老师大冒险》的总播放量接近5.7亿次。
帽子老师历险记
Cocos Creator 3.x 有了很大的进步,3D 能力得到了极大的增强。在本书中,阿信通过多个小游戏制作案例,详细讲解了Cocos Creator 3.x 的方方面面,涵盖了Cocos Creator 3.x 的各个开发知识点,让初学者在学习的同时,也能学到实际应用游戏中这个知识点。知识点与案例的紧密联系是本书的一大特色。最近流行的《羊了个羊》也是基于Cocos Creator引擎的。本书非常适合Cocos初学者。学习完本书的内容后,您就可以使用Cocos Creator 3.x 制作自己的游戏了。也许下一个打击将来自你的手。
从玩游戏,到做游戏 再到教别人做游戏
阿信是一名游戏迷。他从很小的时候就开始玩游戏。基本上所有类型的游戏他都玩过。某种程度上,你可以称他为“移动游戏词典”。
我第一次玩游戏大概是在表弟家,玩PS版的《拳皇》和《合金弹头》。到了初中,他已经不满足于仅仅玩游戏了。那时Flash开始流行。如果他能自己制作一款游戏,那不是很酷吗?带着这个想法,阿信开始了他的游戏开发之旅。
合金弹头,图片来源于网络
“当时有一个网站叫硅谷动力学院,里面有当时非常流行、内容丰富的电脑教程。我就是通过这个网站开始自学Flash的。我还记得老师的那个视频课程里的ID叫《夜鹰》,跟着她学着用Flash制作一款坦克心跳游戏。”
阿信很希望进入游戏行业,可惜一直没能找到出路。他只能自己做研究。他弥补了他所缺乏的一切。从自己制作Flash游戏到大学时期自己做项目,“独立开发”已经成为阿信的一种习惯,而这种习惯也为他制作独立游戏奠定了一定的基础。
2019年,微信小游戏开始流行。由于对JS比较熟悉,阿信希望能找到一款可以制作微信小游戏的JS游戏引擎。 Cocos Creator 是最好的选择。在下载引擎包的那一刻,阿信也并不知道,自己后来会和Cocos 结下如此深厚的缘分。
“2019年,我开始自学Cocos,尝试制作自己的第一个小游戏《跃动方块》。随着不断的运维,2020年3月,《跃动方块》迎来了一波用户爆发,大约实现了6的纯裂变。万用户。”
也正是通过这次探索,阿信找到了独立游戏的方向。不久之后,他推出了另一款小游戏《帽子老师大冒险》,再次取得了不错的成绩。
阿信将这两款游戏的火爆归功于“运气好”。诚然,运气是实力的一部分,但更大的部分在于游戏设计、沟通和操作策略。
这时,阿信也发现,“人生没有浪费的路,所有不必要的路最终都会发挥作用。”那些在市场和新媒体的工作经历让阿信明白了话题的重要性,也学会了如何让游戏变得更有效率。在当地传播。
在阿信看来,一个好的游戏设计师并不意味着他在产品数据上非常成功,而是他真正从玩家的角度进行设计。
“我不是正统游戏行业出身,基本上都是靠自己慢慢探索发展。与专业从业者相比,我这样的‘野路’一定有很多不足和差距。专业的游戏设计师肯定接受过专业的培训。而且有丰富、系统的方法论,但我本身就是一个深度游戏玩家,我认为一个好的游戏设计师一定是一个好的玩家,所以我会从玩家的角度来做游戏设计。”
因为对游戏和游戏设计的热爱,除了玩和制作游戏之外,阿信还选择将自己的所思所学整理成教学资源,教别人如何制作游戏。
在学习Cocos Creator 的过程中,缺乏参考资料是阿信担心的一个问题。为了降低“二阿信”的学习门槛,帮助新人快速上手Cocos,除了完成繁重的游戏开发工作,阿信开始将自己的Cocos学习心得和感悟制作成新手教程视频发布在B站。
“正好我也能总结自己学到的经验,一石二鸟。”
阿信的B站视频清单
2022 年6 月,阿信受邀参加Cocos 明星见面会杭州站。除了游戏开发交流之外,他还首次公开了自己正在编写的Cocos Creator 3.x 入门教程书籍。
“我在学习Cocos Creator 的时候,发现市面上流通的书籍版本比较老,针对初学者的同类型入门书籍很少。我正好在Bilibili 上做了一个Cocos Creator 基础入门教程,很多朋友反馈都不错,但是还不是很系统,所以我想趁着Cocos Creator 新版本上线的机会,把我之前视频教程中的实用教程思路以书的形式呈现出来,使这些知识点可以更加结构化、系统化,或许可以帮助初学者快速入门。”
但文字的表现力不如视频丰富。以文本的形式组织和呈现知识点并不容易。为了让读者能够理解知识点,阿信在文字整理上花费了大量的时间。另外,知识与案例的匹配,需要有一个相对系统的知识结构,又不能过于冗余,让读者犯困。
“技术层面上的困难并不多,但心理上的挑战更大。deadline的压力让我在写作后期经常陷入自我怀疑。在这里,我也非常感谢Cocos的表弟Lao王老师、江老师,他们的精神启蒙和支持,如果没有他们的鼓励,我可能会在自我怀疑中放弃。”
庆幸的是,他没有放弃,也不能放弃。从全职写作到出版,阿信花了整整8个月的时间。
阿鑫撰写的《Cocos Creator 3.x 游戏开发实战》已于近日正式出版并上架!本书非常适合Cocos Creator的初学者。无论你是在校学生,还是刚接触游戏开发的程序员,都可以通过阅读本书学到你想要的知识。
“如果你想制作一款自己的游戏,但不确定应该选择读哪本书,或者在阅读某些书籍时,看到完整的API说明后开始感到困惑,或者你正在按照书籍来创建复杂案例项目》
结论
生活也许就是这样。有无数个“从零到一”的过程,写第一行代码、录制第一个视频、制作第一个游戏、出版第一本书……无论你的努力是否被赞赏。可以看到,只要你不断向前跑,即使跑得再慢,最终也会到达想要的终点。
用户评论
权诈
哇,这个游戏真的太火了!想要自己制作《羊了个羊》肯定很有成就感,特别是能学到作者的经验。
有7位网友表示赞同!
岁岁年年
哈哈,我也是《羊了个羊》的忠实粉丝,能有机会学习制作这样的游戏真是太好了。
有20位网友表示赞同!
醉枫染墨
5.7亿话题量,这游戏的影响力真是巨大啊!作者能教写书,说明他对游戏的理解很深,期待学习!
有6位网友表示赞同!
玻璃渣子
《羊了个羊》那么火,能学到制作它的方法太棒了!我也要试试自己动手做一款游戏。
有5位网友表示赞同!
把孤独喂饱
这个作者太牛了,不仅游戏做得好,还能教人写书。我要是能学到一招半式就赚大了。
有11位网友表示赞同!
红玫瑰。
我一直想自己制作游戏,但是不知道从何下手。这篇文章给了我很大的启发,谢谢作者!
有15位网友表示赞同!
一点一点把你清空
5.7亿的话题量,这游戏真的太受欢迎了!作者分享经验,让我们这些小白也能尝试制作游戏。
有10位网友表示赞同!
莫阑珊
哇,能学到《羊了个羊》的制作方法,感觉离成为游戏制作人又近了一步。
有16位网友表示赞同!
聽風
这个作者不仅会做游戏,还能教人写书,简直是全才!我超级想看看他的书。
有17位网友表示赞同!
万象皆为过客
制作游戏一直是我的梦想,看到这篇文章,我觉得离实现梦想又近了一步。
有11位网友表示赞同!
强辩
以前觉得制作游戏遥不可及,现在有了这样的教程,感觉自己也能尝试一下。
有19位网友表示赞同!
烟雨萌萌
这个游戏太有意思了,如果能学到它的制作方法,我肯定能做出更好的游戏。
有12位网友表示赞同!
念旧情i
作者的经验分享太实用了,我已经迫不及待想要开始制作自己的游戏了。
有5位网友表示赞同!
心悸╰つ
5.7亿的话题量,这个游戏的热度简直让人惊叹。作者的教学一定很精彩。
有20位网友表示赞同!
情如薄纱
《羊了个羊》那么火,能学到它的制作方法,感觉自己离成为游戏设计师不远了。
有7位网友表示赞同!
心安i
这个作者不仅游戏玩得好,还能教人写书,真是太佩服了!我要去关注他的更多作品。
有10位网友表示赞同!
终究会走-
想要制作《羊了个羊》?这个机会太好了!我要努力学,争取做出自己的爆款游戏。
有20位网友表示赞同!
喜欢梅西
看到这篇文章,我瞬间有了灵感。我要尝试制作一款以羊为主题的创意游戏。
有20位网友表示赞同!
采姑娘的小蘑菇
5.7亿话题的热门游戏,能学到制作方法真是太幸运了。作者的教学内容一定很丰富。
有11位网友表示赞同!