小蚂蚁的游戏开发进阶课

简介: 我发现在入门之后,学习者通常会有这样的两种表现,第一种是有目标和想法的,对于这样的学习者来说,跟随着自己的目标和想法继续前进就好了。另一种是没有目标和想法的,在跟随着新手教程入门了之后,就不知道干什么了。

嗨!大家好,我是小蚂蚁。经过了长达一个月的准备,今天终于可以把这门进阶拿出来跟大家见面了。


我发现在入门之后,学习者通常会有这样的两种表现,第一种是有目标和想法的,对于这样的学习者来说,跟随着自己的目标和想法继续前进就好了。另一种是没有目标和想法的,在跟随着新手教程入门了之后,就不知道干什么了。


对于第二种学习者来说,此时如何能有一门帮助他继续学习下去的课程是最好不过的,否则,很可能因为缺少继续前行的动力而就此放弃了。


所以,我做了一门这样的游戏开发进阶课,一方面能够帮助一些入门后没有明确目标的同学继续前进,另一方面,或许也能够帮助那些想要自己做游戏的技能进一步提升的同学。


进阶指的是从新手向高手过渡的过程,对于学习一项技能来说,这个过渡的过程通常都很长。


新手,高手,牛人描述的是三个不同的节点(层次),而每一个节点之间都有着很长的进阶过程。

就像这幅图中展示的一样,向右的坐标轴表示的是技能的熟练度,通常技能掌握的越熟练,一个人也会越厉害。可以看到,在每一个节点之间,都有很长的带有灰色阴影的进阶阶段。我们通常都很容易忽略进阶阶段,因为这个阶段枯燥,无聊,没有色彩,它没有入门之后,发现自己竟然能做出一个游戏的那种惊讶和喜悦;也没有成为高手之后,发现自己能够解决很多问题的自豪和满足;更没有成为大牛之后,受人崇拜,做出惊艳游戏的那种荣誉和成就。


进阶的过程注定是没有高光的,但又是必须要经历的。


我们看到的通常都是别人的高光时刻,高光时刻看的多了,就很容忽略掉背后的那段长长的不断练习的灰色日子,但是这段灰色的日子是必不可少的,它是所有高光时刻的铺垫。希望这个系列课程能够在你进阶的这段日子里,提供一点儿帮助,那就算是它发挥自己的价值了。


以我多年来的游戏开发经验来看,提升做游戏技能最好的方式就是不断的去做一个又一个的游戏。


在你入门之后,一般是能够做出简单的游戏了,这证明你已经具备了一定的基础知识和技能,接下来就是不断的对知识进行应用,做不同类型的游戏,在做游戏的过程中,你一定会遇到新的问题,需要更多新的知识,打磨技能没有什么能够比应用更直接的了,尤其是很多做游戏的知识,只有做了才能够真正的理解和掌握。


遇到新问题,学习新知识,应用新知识,解决问题,遇到新问题......进阶就是这个过程的不断循环。在这个不断循环的过程中,你的新知识和解决问题的能力在不断的提升,当你的知识储备,熟练程度,解决问题的能力积累到一定的阶段之后,量变就会产生质变,这一刻就是你的高光时刻。


这个系列课程是以制作一个完整的游戏为主线进行的,这个游戏是经典俄罗斯方块游戏,为什么要选择这个游戏?因为它没有那么难,难到让你备受打击,也没有那么简单,简单到你不需要任何的努力就能完成。在制作难度上,它非常的适合用于进阶练习。





这里使用了提问题的形式,来当作每节课的标题,带着问题进行学习,学完之后以解决这个问题作为结束。一共 20 个问题,我会带着你逐个的分析,逐个的解决,在不断遇到问题解决问题的过程中,从零开始把一个俄罗斯方块游戏制作出来。


好了,熟悉我的朋友都知道,不论是做游戏,还是做课程,认真和用心都是我所坚持的事。课程质量上大家可以放心,不敢说有多么好,但是一定是我当前能力的最高水准了。


我是会做游戏也会教你做游戏的小蚂蚁,想学习做游戏的话,关注我的公众号就对啦!

也欢迎加个微信,交个朋友,朋友圈每日分享与做游戏有关的知识和内容,可以来围观。备注“学习做游戏”可免费领取学习做游戏的原创教程资料。接受付费咨询,不闲聊,望见谅。

相关文章
|
3月前
|
算法 JavaScript 前端开发
探索代码之美——从小白到大牛的编程旅程
【8月更文挑战第26天】在编程的世界里,每一行代码都是构建梦想的基石。本文将带你领略编程的魅力,从最初的迷茫到技术的熟练,一起见证一个编程爱好者如何通过不断学习和实践,解锁新技能,最终成为领域内的专家。让我们跟随这段旅程,发现那些看似晦涩难懂的代码背后的艺术与哲理。
|
2月前
|
程序员 项目管理 数据库
探索代码之美:从小白到大牛的编程旅程
【9月更文挑战第9天】在编程的世界里,每个人都是从零开始,但每一步的成长都能让我们更接近技术的深渊。本文将通过个人的技术感悟,带你领略编程的魅力和挑战,从基础语法的学习到复杂项目的管理,一起见证一个程序员如何在实践中不断进步,最终达到技术的新高度。
40 0
|
3月前
|
算法 数据挖掘 开发者
探索编程之美:从小白到大牛的代码之旅从零到一:我的Python编程之旅
【8月更文挑战第30天】在数字世界的编织中,代码是构成一切的基石。本文将带领读者踏上一段代码探索之旅,从最初的迷茫与困惑,到逐渐找到方向,再到深入理解编程的本质和美学。通过个人的技术感悟和成长历程,我们将一同见证如何通过持续学习、实践和创新,在编程的道路上越走越远。
|
6月前
|
存储 算法 C语言
【C 言专栏】用 C 语言开发游戏的实践
【5月更文挑战第5天】本文探讨了使用C语言开发游戏的实践,包括选择适合的游戏类型(如贪吃蛇、俄罗斯方块),设计游戏框架、图形界面和逻辑,以及音效添加。文章还强调了性能优化、测试调试、跨平台挑战及未来发展趋势。对于热衷于C语言的开发者,这是一次挑战与乐趣并存的探索之旅。
210 0
【C 言专栏】用 C 语言开发游戏的实践
|
6月前
|
缓存 算法 小程序
游戏开发学习路线和教程合集
游戏开发学习路线和教程合集
209 0
小蚂蚁的游戏开发课第1期
嗨!你好,我是小蚂蚁,这门游戏开发课程的老师。既然你点进来了,那么我猜你大概是对做游戏有些兴趣,你可能还不认识我,但是你很有可能在网上看过我写的教程,例如面向游戏开发小白的“人人都能做游戏”系列,或者面向有一定的基础者的“微信小游戏开发实战”系列。 下面,就由我来为你介绍一下这到底是一门怎样的课程吧!
95 0
游戏开发零基础入门教程(14):把游戏分享给朋友们
你的第一个小游戏已经完成了,现在是时候把它分享给朋友们了。无需担心它看起来怎样,是否太过简单或者粗糙。总之它是你的第一个游戏作品,你值得为之高兴,也值得将这快乐分享出去。
121 0
|
开发工具
是时候重新介绍一下小蚂蚁的游戏开发服务了
这可能是你能找到的门槛最低的游戏开发课程了,无需具备游戏开发经验,无需美术经验,也无需编程经验,只需你有一颗想要做游戏的心。跟随着这个系统全面的游戏开发课程,它会一步一步的帮助你做出第一个小游戏,带你进入游戏开发世界的大门。
111 0
快来看看,小蚂蚁准备要开一门游戏开发课了
做个简单的自我介绍吧!给那些还不认识我的朋友,我是小蚂蚁,从事游戏开发行业已经 6 年的时间,之前在团队中一直担任唯一的主程序的角色,做过大大小小的十几款游戏,如今是一个独立的游戏制作人,尝试以一己之力去完成整个游戏的创作,当然这里指的是小游戏。
82 0
小蚂蚁游戏开发的视频号
最近除了写图文教程,小蚂蚁也开通了视频号,开始做短视频了。 为什么要做短视频呢?因为这是趋势,不管你愿不愿意承认,短视频的洪流已经冲过来了,作为个体,在面对趋势时,最好的策略呢,就是去顺应。 虽然我个人更倾向于看文字或者是图文,而且也更愿意去写图文教程。但是,在趋势面前,我还是尝试着去做短视频了,而且也做了几次直播。虽然目前还没有什么效果,但是慢慢来吧!没有谁能一上手就做的很好,慢慢积累吧!毕竟我是一个相信通过持续不断的积累定会产生好结果的人。
83 0