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

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

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


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


以下为分享的全文。


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


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


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


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


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


新手阶段:


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


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


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


实现自己的梦想阶段:


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


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


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


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


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


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


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


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


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


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



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

相关文章
|
1月前
|
机器学习/深度学习 算法 JavaScript
为什么分享技术文章无人问津,而工具推荐却大火?
这篇文章探讨了为何工具类文章比技术干货更受欢迎的原因。工具类文章因其实用性强、门槛低、见效快,能迅速提升读者的工作效率,而技术类文章则因学习成本高、见效慢,难以在短期内获得广泛关注。文章还提供了让技术文章更受欢迎的建议,如优化标题、降低门槛及结合实用技巧等。通过借鉴工具文的写作技巧,可以使技术内容更具吸引力,同时保持其深度与专业性。
43 1
|
3月前
|
JavaScript 前端开发 开发者
震撼揭秘!JS模块化进化史:从混沌到秩序,一场代码世界的华丽蜕变,你怎能错过这场编程盛宴?
【8月更文挑战第23天】在 Web 前端开发领域,JavaScript 模块化已成为处理日益复杂的 Web 应用程序的关键技术。通过将代码分解成独立且可重用的模块,开发者能够更有效地组织和管理代码,避免命名冲突和依赖混乱。从最早的全局函数模式到 IIFE,再到 CommonJS 和 AMD,最终进化到了 ES6 的原生模块支持以及 UMD 的跨环境兼容性。本文通过具体示例介绍了这些模块化规范的发展历程及其在实际开发中的应用。
51 0
|
程序员 图形学 C++
一个无知oier的娱乐——我的游戏开发经历
一个无知oier的娱乐——我的游戏开发经历
102 0
|
JavaScript Java
【游戏开发】自从遇见了口袋方舟后,我的世界变得精彩了起来
【游戏开发】自从遇见了口袋方舟后,我的世界变得精彩了起来
177 0
|
开发者
游戏要从简单做起
嗨!大家好,我是小蚂蚁。 做游戏要从简单做起,尤其是对于新手开发者,一定要从简单做起。如果在啥也不会的时候,一上来就想做个大而复杂的,那结果只能是以失败告终。 有目标是好事情,但是前提是目标要合理,登顶珠峰是一个好目标,但是对于一个从未登山的人来讲,很显然这不适合当作第一个目标。
89 0
|
Web App开发 Windows
推荐5款让你相见恨晚的神级软件,把把直击心灵
今天来给大家推荐5款良心软件,每款都是经过时间检验的精品,用起来让你的工作效率提升飞快,各个都让你觉得相见恨晚!
257 0
推荐5款让你相见恨晚的神级软件,把把直击心灵
|
架构师 测试技术 程序员
全攻略!!!告诉学弟学妹怎么入行游戏行业
有粉丝问我想要做游戏,怎么才能进入游戏行业呐?忆当年,已过十余载,当年大学毕业的时候有学姐进入珠海西山居做测试,当时觉得很高端,好想进去,可惜没有如意,当时觉得很遗憾,不过两年后我还是进入了游戏行业,只是为了弥补遗憾,为了不让和我有同样想法的同学有遗憾,今天聊一下具体入行攻略。
252 0
全攻略!!!告诉学弟学妹怎么入行游戏行业
|
数据可视化 数据挖掘 程序员
程序员福音?用Python数据分析教你做投资,巴菲特不会的你会
  Pyhton可以用来做金融量化投资分析。   探讨问题与分析思路   本文以Python为量化工具,主要探讨以下三个问题:   (1)指数定投的优势与劣势在哪?   (2)指数定投受哪些因素影响,是不是时间越长越好?   (3)指数定投策略如何优化?   编程软件:基于Python3.7的Jupyter Notebook,使用到的库包括numpy、pandas、matplotlib、pyecharts和tushare等。
241 0
|
存储 程序员 网络安全
这款“万金油”治好了我多年的职场焦虑症
有了TA,产品、运营还需跪求程序员吗?
2144 0
这款“万金油”治好了我多年的职场焦虑症