一个小游戏开发者的心路历程

简介: 可视化工具刚发布第一批版本的时候,我就通过同事的介绍了解到了这个开发工具,作为一名有着游戏梦想的产品经理,这个工具的发布让我看到了能够实现自己游戏梦想的一个最简单的方式,简单的可视化操作界面,让这个工具在交互体验上,给了想制作游戏但是没有代码基础的广大新手最友好的帮助。

嗨!大家好,我是小蚂蚁。


今天这篇文章来自一位公众号读者的分享,他是一位有着游戏梦想的产品经理。希望他的真诚分享能够给想要学习做游戏的你一些帮助。


以下为分享的全文。


大家好,我是双刃闪,一名使用微信小游戏可视化工具的普通开发者,在使用这个工具的时候,小蚂蚁也给予了我很多的帮助,今天,借着小蚂蚁公众号,和大家聊一下我一路使用这个工具的心路历程。


可视化工具刚发布第一批版本的时候,我就通过同事的介绍了解到了这个开发工具,作为一名有着游戏梦想的产品经理,这个工具的发布让我看到了能够实现自己游戏梦想的一个最简单的方式,简单的可视化操作界面,让这个工具在交互体验上,给了想制作游戏但是没有代码基础的广大新手最友好的帮助。


一开始,花了一周时间来熟悉界面操作和新手教程的案例分享,觉得自己对基础功能了解的差不多的时候,就即可开始做自己的第一款游戏了,然后花了一个月时间来制作了自己的第一款游戏《萌宠弹球》1.0版本,这款游戏是根据打砖块改编的,期间是一边设计游戏功能,一边实践,差不多一个月时间就改好上线了,我觉得使用这个工具最大的乐趣是可以研究游戏的底层逻辑,并且去实现它,最大的收获就是自己的第一款游戏诞生时候的成就感。


后续又制作了《魔女特战队》,这个游戏有幸被官方选中推荐,成就感还是满满的。


下面和大家聊一下我在制作的游戏过程中遇到的一些问题及解决办法,帮大家避避坑。


新手阶段:


1、先把官方的几个示例工坊的示例看完,先掌握最基础的使用技巧,边学边练,把基础打好,方便后续能够挑战更复杂的游戏。


2、选择作品演示的最开始几个简单的作品可开始改编游戏,因为作品演示的作品有完整的游戏逻辑,根据这些作品改编能保证游戏的完整性。


3、买一套小蚂蚁的开发课程,能帮助你前期节约很多很多的时间,看过小蚂蚁开发课程的视频,讲解很仔细,如果能够早点看到就更好了。


实现自己的梦想阶段:


1、当你完成了第一个游戏之后,基本就可以开始自己喜欢的游戏构思了,那时候你将体会到制作游戏真正的乐趣,将自己的想法变成游戏的过程。


2、期间你会遇到若干问题,比如我应该制作一款什么游戏?做自己喜欢的游戏。比如游戏该怎么设计?找一款类似的游戏他会告诉你答案。比如游戏素材怎么找?可以学小蚂蚁自己制作,或者淘宝购买一整套的ui素材。


3、当你这三点问题都解决之后,咱们就可以着手开始制作了,一开始不要把自己的游戏想的太完美,我们先制作一个核心玩法的demo版本,如果你能做出demo版本,基本就完成了游戏的80%,胜利在望。


4、如果遇到核心逻辑的实现问题不知道怎么办?先自己思考,如果找不到解决办法,看下能否用另一种方法去实现?如果再想不通,可以问小蚂蚁,他会很耐心的回答你的疑问。


下面聊一下最大的困难,希望大家在制作的时候注意规避。


1、没有明确的时间安排和规划是你完成游戏的最大的敌人。


2、想得太多,做的太少,是你完成游戏最大的敌人。


3、一下子想做一个最完整的游戏,是你完成第一个版本最大的敌人。


4、遇到困难放弃思考,放弃自己的游戏梦想,是你完成游戏最大的敌人。


最后祝大家都能够制作出自己喜欢的游戏,制作出玩家喜欢的游戏,大家一起加油!



可能有的时候你会觉得做游戏的这条道路是孤独的,但是当你遇到很多跟你一样在做着自己喜欢的游戏的人的时候,你就会觉得开心和温暖,因为你知道自己并不孤独。

相关文章
|
2月前
|
前端开发 JavaScript UED
不可思议!前端小白如何靠这些技巧逆袭,成为团队中的闪耀之星?
前端开发对初学者来说充满挑战,但通过正确的方法和技巧,你可以从新手蜕变为高手。本文分享前端小白逆袭的秘诀,包括夯实HTML、CSS与JavaScript基础,掌握前端框架与库,提升性能优化技巧,以及持续学习与分享。示例代码展示了简单的HTML+CSS+JavaScript页面和Vue组件,帮助你逐步进阶。
30 4
|
5月前
|
JavaScript 前端开发 开发者
震撼揭秘!JS模块化进化史:从混沌到秩序,一场代码世界的华丽蜕变,你怎能错过这场编程盛宴?
【8月更文挑战第23天】在 Web 前端开发领域,JavaScript 模块化已成为处理日益复杂的 Web 应用程序的关键技术。通过将代码分解成独立且可重用的模块,开发者能够更有效地组织和管理代码,避免命名冲突和依赖混乱。从最早的全局函数模式到 IIFE,再到 CommonJS 和 AMD,最终进化到了 ES6 的原生模块支持以及 UMD 的跨环境兼容性。本文通过具体示例介绍了这些模块化规范的发展历程及其在实际开发中的应用。
62 0
|
8月前
|
前端开发 JavaScript 开发者
【杂谈】做独立开发者赚钱吗?
最近看一些论坛上,独立开发越来越火爆🔥。 例如 1. xxx网站SEO做的好,靠网站广告月入3000dollar 2. 开发了xxx软件,上架 Apple Store,睡后收入可以不用上班等~
268 0
|
8月前
|
JavaScript 前端开发 Java
二十年编程语言风云,哪款是你的爱豆?
二十年编程语言风云,哪款是你的爱豆?
|
开发者
个人游戏开发者哪些事情不要做
很多朋友都知道我现在是一个个人的游戏开发者,目前仍处于摸索和缓慢的前进阶段。做游戏的时间也不短了,多少算是有一点儿经验和想法的。虽然不能明确的知道做哪些事情是一定对的,但是有一些坑和弯路,我们还是应该尽量要避免的。不去做那些不对的事情,那么你做对的概率就会大很多。
145 0
|
开发者
个人游戏开发者的好时代
游戏行业目前正处于寒冬,比最严寒的寒冬还要寒。这不是我说的,这是各种媒体在传达的信息。 先是版号停发,接着游戏实名制和对未成年游戏玩家的防沉迷,再到现在也不是很明朗的关于游戏行业的政策。大批量的游戏公司纷纷倒闭,还能活下去的有点能力的公司,基本上都转战海外市场了。
122 0
|
监控 druid 架构师
告别2021,迎接2022。你准备好了吗!
告别2021,迎接2022。你准备好了吗!
212 0
告别2021,迎接2022。你准备好了吗!
|
数据可视化 数据挖掘 程序员
程序员福音?用Python数据分析教你做投资,巴菲特不会的你会
  Pyhton可以用来做金融量化投资分析。   探讨问题与分析思路   本文以Python为量化工具,主要探讨以下三个问题:   (1)指数定投的优势与劣势在哪?   (2)指数定投受哪些因素影响,是不是时间越长越好?   (3)指数定投策略如何优化?   编程软件:基于Python3.7的Jupyter Notebook,使用到的库包括numpy、pandas、matplotlib、pyecharts和tushare等。
250 0
|
测试技术 程序员
风雨20年:我所积累的20条编程经验【转】
风雨20年:我所积累的20条编程经验Posted by zhaoxingyun on 十一月 13th, 2010 | Comments off原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。
834 1