Hello各位读者们你们好,我是飞翔游戏的创始人之一。阿飞哥。在这篇文章中我会跟大家讲讲,从产生一个想法到开发一款游戏。这期间到底要走多少的路。
首先为什么要开发一款独立游戏,起因是。在去年,因为疫情提前放寒假的时候,那时候在家里反正闲着也是闲着。就玩了很多各式各样的游戏,刚好呢,玩到了植物大战僵尸。它里面有一个小游戏关卡,非常的有意思,让我们控制僵尸去吃掉脑子的这么一个玩法。我觉得非常的有意思,就想着我能不能也做出类似的玩法呢.抱着这样的想法,就打开了各大视频平台和搜索引擎去学习如何做游戏的相关知识。经过了一整个寒假的学习,我觉得我应该能够胜任开发游戏的工作了.寒假结束回到学校的时候,就去跟我最好的同学凉同学去商量了这件事。我就跟他说,咱们都玩了这么多游戏了,你会程序我会策划。咱们两个能不能联手做一款油洗出来呢。他思考了一会儿之后就决定说我们要做游戏了。随后第2天,我们又招募了一位全盲的肖同学。他负责帮我们游戏做音效以及帮忙写代码。
就这样飞翔游戏就在2月份成立了。不过那时候团队也没有名字,项目也没有名字。不过一开始做的时候就出了点麻烦。我们的游戏制作人凉同学,他不知道要做什么玩法,然后最无语的是我也不知道他有没有理解我提出的需求。然后我们这个刚成立起来的小团队就开工了,一开始我们做的时候,也没有用专业的游戏引擎来做项目。只是简单的用了个Python来做最基础的原型出来 一开始的游戏原型呢,是一个飞机大战小游戏。并在上面实现了简单的塔防玩法,那时候我们是这么实现塔防玩法的,我们的塔防玩法一开始是这样子的,玩家们需要操控自己的飞机。去消灭掉一定数量的敌机之后,敌方的boss将会出现。我们玩家将其击败之后,敌方的防御塔会出现。击败防御塔之后玩家胜利。但是虽然这个玩法,我玩下来还不错,但是跟我想象中的玩法并不一样。随后我就去检查了一下我的策划文档。果然我没有写怎样的塔防形式,我只写了塔防。难怪团队的其他成员会做错呢,哎呀,忘跟大家说了,游戏策划在整个游戏的制作过程中。是整个团队的。头领哦。策划不仅要学会如何策划游戏,也要学会一些基础的游戏引擎和代码。
我们回归正题,我们团队的首个demo出来了之后等我玩了一小时之后,就把我们的团队成员召集过来开了个会,我就在会上跟他们说了,我要做什么玩法,我要做的是反塔防,而不是正塔防,不过在会上的话,梁同学也给我提出了一些意见。首先这是我的策划,文档的一些问题你要搞清楚飞机大战这种类型是不能够做塔防元素进去的,一旦做了之后就会跟我们这个游戏一样。玩家们虽然第1次完还不错,但是等到了后面,因为有飞机大战,这个框架在我们没办法进行后续的更新和做新的内容,玩家们玩久了之后会产生这个审美疲劳,自然而然就会放弃掉我们这个游戏。
好吧,看来只能够重新开始了。不过这时候时间偶然到了6月份。刚好6月份我有幸买到了一台拥有独立显卡的电脑。我们的团队的梁同学看了一下我的电脑,就突然开口说道。既然你都有电脑了,要不然咱们就用游戏引擎来开发,咋样。这样子就不用花大力气去从头写游戏的架构了。我思索了一下之后也点点头同意了,拿到电脑的7个小时之后,我就在我的电脑上成功安装好了, Unity的全部组建了,我以为这些东西弄好之后,我们就能够开发游戏了。但是有一个问题,我们团队的成员都没有用过unity来开发过游戏。虽然unity自带的代码编辑器我们用起来毫无压力,但是呢,游戏的引擎我们不知道咋用。例如说给一个物体创建体积和创建碰撞体积,这个我们就学了差不多大约一个星期,才学会咋设计物体的碰撞体积和碰撞和。还有如何搭建场景和如何控制场景的灯光这些东西,我们也是学了差不多两三个星期才大约掌握了初始的unity用法。不过虽然学习时间久了的好处还是有的,调节背景的颜色或者灯光的时候,再也不用一个字一个字地敲了,直接在游戏引擎里面就可以通过鼠标来调节了。
然后导入美术资源也再也不用。放到对应的文件夹并改成对应的名字,在代码编辑器中敲代码了。直接在引擎里面就可以很方便的导入我们所需要的美术资源。
虽然引擎帮我们减去了一些不必要的麻烦,但是在做游戏上还需要应用我们所学到的知识,才可以把我们这个游戏做出来。
7月份刚好放暑假了。我们只能够从之前的线下办公,变成了线上办公。在放暑假的期间呢。我们的第2个圆形也打磨了差不多了。我就想着应该可以投放一些宣发素材了吧。16号那一天晚上我就打开了天坦社区。去投放了我们游戏的宣发素材。投放了一小时之后吧,效果也不错,很多人都在问游戏什么时候能够上线。我给出的回答是8月底应该能上线。我们团队的成员也是这么认为的。但是结果,等到晚上上班的时候我才发现,如果我们要禁军盲圈市场的话,还需要做无障碍适配。但是无障碍适配我们没有做过,而且在中国的盲圈游戏行业内就算像心智和首创,他们都做出过无障碍模式。但是他们都没有把自己的经验公开出来。在这方面我们只能够重头摸索。百度等搜索引擎也搜索不到相关的资料和论文。好吧,搞到我们的梁同学只能够熬夜打开谷歌搜索去海外寻找相关的资料和参考方案。但是用中文搜搜不到什么有用的信息,换成英文搜,搜到了一些有意义的参考内容,但是呢,他们都是英文的,用翻译软件翻译成中文之后,有些相关的专业性词语就被翻译没了,就搞到我们根本不知道咋办。好在。Unity商店中。有相关的无障碍插件来解决我们的燃眉之急,我们的程序大佬熬了一晚上,总算是是给游戏做了基础的无障碍适配了,20号那一天。我在b站上发布了相关的演示视频。玩家们在社区中评论说不是很满意。其中有一个叫做聋的传人的网友。说我们怎么这么慢,这游戏做了这么久还没有做完,说我们是干什么吃的。好在没等我回复其他玩家,已经帮我回怼他了。据说他好像是在其他的未上线的游戏群中也是这么辱骂人家游戏团队的。看到这里我非常的感动,看来我们这样的小团队还是有很多玩家在支持的
,那一天20号的时候,我们到底发生了什么事让玩家们这么不满意。起因是我在之前第1篇的宣发文案中,提到我们的游戏是一款凡塔防的游戏来着。但是等我们的时机视频一出来之后,结果是个飞机大战的视频,很多玩家们都觉得被骗了就过来社区的评论区这边冲我们。其实我也不想,第2个原型被砍掉了,我们只能够拿第1个半成品过来进行展示。
说了这么多接下来具体的跟大家展开说说,做游戏到底发生了哪些趣事和难处吧,做策划是不是想怎么设计游戏就怎么设计游戏了呢。实际上并不是你想的这么简单。我记得第1次我做了一个机制。就是当玩家的费用为0的时候,游戏则失败,因为我们这个反塔防游戏玩家们需要通过费用来召唤自己的兵力。去摧毁掉敌方的防御阵线,并最终消灭掉敌方的水晶
这个点子我觉得还不错,然后呢,死亡方式我也是做了一点不怎么成功的创新。就是当玩家的费用为0的时候,玩家则失败。但是等我们正式做出来之后。我记得那一天晚上我在验证玩法。那时候我召唤了几个强力的兵种之后。费用还有1费用。我就想着反正敌方都快被我们推平了,就用掉吧。结果我刚放上一张牌游戏,就显示我失败了。失败原因费用归零。我那个恨呢。自己设计的是什么鬼机制啊,都还没有攻下对方反而被自己给玩死了。后面重新优化了一下,就不会有这样的情况了。第2个有趣的事件,这是我设计了一个类似于巨人僵尸一样的boss他的近战攻击很强,但是呢,没办法远程攻击玩家们就可以在后面偷袭他了。但是结果程序那边没有做好。当玩家绕到boss的后面的时候,boss依然还会触发他的攻击机制。
好吧。我替你们打程序。总之做游戏并不是大家所想的这么简单。尤其是对于我这个游戏策划说。首先呢,你可能觉得这个玩法很不错,但是呢,当你正式做出来的时候,发现跟你想象中的玩法并不一样。这个时候你可能要把自己揍一顿的心都有了。总之现在做游戏的话,我就是想到一个新玩法,然后做出来之后发现这个点子不行,推翻自己的玩法,再想到一个方法再做,发现不行又在推。反复循环,直到做到自己玩下来之后觉得满意了才行。程序员那边的话就要帮忙把我想出来的玩法所通过程序,写出一个合理的逻辑出来。
总之如果你也要从事做独立游戏这一行的话。首先呢,你要尽可能的去学习关于游戏制作的所有环节。例如说怎么写策划稿啊,和如何跟团队的成员沟通啊,或者学习一些基础的游戏引擎的代码呀。如果你是做独立游戏这一行的话,你一个人可能要做好几个人的活。我的话除了美工和程序以外,我都做过很多的岗位,例如说宣发运营客服等。遇到问题的话也不要放弃,要尽可能的想想,还有没有其他的办法可以解决。其次。一开始做独立游戏的话,尽量找你身边的好朋友来做游戏,因为你身边的朋友啊,或者信得过的人的话,他们是不会说找你要工钱什么的,所支撑他们做下来的话都是热爱或者信任。第二,首次做独立游戏最好,你自己的项目不要规划的太大。不要说一上来我就要做个江湖或者做个王者什么的。先从小游戏开始做,因为一旦项目超出你们的能力范围的话你门就会感觉到吃力了,或者更坏的,可能会把你们整个团队给拖垮。其次不要盲目的招人,哪怕是你身边的朋友要我和你一起做游戏,你都要先问清楚他会哪些技能,再让他进来你们团队。最后的最后。希望大家能够把自己所想象中的游戏,通过自己的努力做出来。
现在本人的情况是。白天上学,然后下午和晚上放学的时候再和同学们一起做游戏。现在游戏的前期的玩法和bug都已经修复好了。寒假会推出首个测试版敬请期待。我们的游戏的设定
《进攻防御塔》游戏设定稿
《进攻防御塔》是一款反塔防游戏,玩家需要放置自己的宠物军团来进攻对方的防御塔,目标打败敌方的守卫力量之后,并摧毁掉敌方的水晶以获得游戏胜利。同时,游戏设定了失败条件,当钻石归零或没有资源在召唤自己的大军时,游戏即失败。
游戏的核心玩法是进攻与防御,玩家需要利用手里的资源来召唤自己手里的宠物来指挥他们,摧毁掉敌方的守卫力量,并最终打爆敌方的水晶。同时,敌方也会有一定的守卫力量,这需要玩家运用策略能力,选择顶着敌方守卫力量进攻强行推塔还是先摧毁掉敌方的守卫力量再拆塔。
在游戏中,宠物军团的进攻与防御都是重要的环节,玩家需要掌握好自己的节奏来指挥大军进攻防御塔。同时,游戏也对玩家的策略能力提出了更高的要求,玩家需要综合考虑敌我双方的的力量、位置、资源等因素,做出最合理的决策。
目录
Hello各位读者们你们好,我是飞翔游戏的创始人之一。阿飞哥。在这篇文章中我会跟大家讲讲,从产生一个想法到开发一款游戏。这期间到底要走多少的路。
首先为什么要开发一款独立游戏,起因是。在去年,因为疫情提前放寒假的时候,那时候在家里反正闲着也是闲着。就玩了很多各式各样的游戏,刚好呢,玩到了植物大战僵尸。它里面有一个小游戏关卡,非常的有意思,让我们控制僵尸去吃掉脑子的这么一个玩法。我觉得非常的有意思,就想着我能不能也做出类似的玩法呢.抱着这样的想法,就打开了各大视频平台和搜索引擎去学习如何做游戏的相关知识。经过了一整个寒假的学习,我觉得我应该能够胜任开发游戏的工作了.寒假结束回到学校的时候,就去跟我最好的同学凉同学去商量了这件事。我就跟他说,咱们都玩了这么多游戏了,你会程序我会策划。咱们两个能不能联手做一款油洗出来呢。他思考了一会儿之后就决定说我们要做游戏了。随后第2天,我们又招募了一位全盲的肖同学。他负责帮我们游戏做音效以及帮忙写代码。
就这样飞翔游戏就在2月份成立了。不过那时候团队也没有名字,项目也没有名字。不过一开始做的时候就出了点麻烦。我们的游戏制作人凉同学,他不知道要做什么玩法,然后最无语的是我也不知道他有没有理解我提出的需求。然后我们这个刚成立起来的小团队就开工了,一开始我们做的时候,也没有用专业的游戏引擎来做项目。只是简单的用了个Python来做最基础的原型出来 一开始的游戏原型呢,是一个飞机大战小游戏。并在上面实现了简单的塔防玩法,那时候我们是这么实现塔防玩法的,我们的塔防玩法一开始是这样子的,玩家们需要操控自己的飞机。去消灭掉一定数量的敌机之后,敌方的boss将会出现。我们玩家将其击败之后,敌方的防御塔会出现。击败防御塔之后玩家胜利。但是虽然这个玩法,我玩下来还不错,但是跟我想象中的玩法并不一样。随后我就去检查了一下我的策划文档。果然我没有写怎样的塔防形式,我只写了塔防。难怪团队的其他成员会做错呢,哎呀,忘跟大家说了,游戏策划在整个游戏的制作过程中。是整个团队的。头领哦。策划不仅要学会如何策划游戏,也要学会一些基础的游戏引擎和代码。
我们回归正题,我们团队的首个demo出来了之后等我玩了一小时之后,就把我们的团队成员召集过来开了个会,我就在会上跟他们说了,我要做什么玩法,我要做的是反塔防,而不是正塔防,不过在会上的话,梁同学也给我提出了一些意见。首先这是我的策划,文档的一些问题你要搞清楚飞机大战这种类型是不能够做塔防元素进去的,一旦做了之后就会跟我们这个游戏一样。玩家们虽然第1次完还不错,但是等到了后面,因为有飞机大战,这个框架在我们没办法进行后续的更新和做新的内容,玩家们玩久了之后会产生这个审美疲劳,自然而然就会放弃掉我们这个游戏。
好吧,看来只能够重新开始了。不过这时候时间偶然到了6月份。刚好6月份我有幸买到了一台拥有独立显卡的电脑。我们的团队的梁同学看了一下我的电脑,就突然开口说道。既然你都有电脑了,要不然咱们就用游戏引擎来开发,咋样。这样子就不用花大力气去从头写游戏的架构了。我思索了一下之后也点点头同意了,拿到电脑的7个小时之后,我就在我的电脑上成功安装好了, Unity的全部组建了,我以为这些东西弄好之后,我们就能够开发游戏了。但是有一个问题,我们团队的成员都没有用过unity来开发过游戏。虽然unity自带的代码编辑器我们用起来毫无压力,但是呢,游戏的引擎我们不知道咋用。例如说给一个物体创建体积和创建碰撞体积,这个我们就学了差不多大约一个星期,才学会咋设计物体的碰撞体积和碰撞和。还有如何搭建场景和如何控制场景的灯光这些东西,我们也是学了差不多两三个星期才大约掌握了初始的unity用法。不过虽然学习时间久了的好处还是有的,调节背景的颜色或者灯光的时候,再也不用一个字一个字地敲了,直接在游戏引擎里面就可以通过鼠标来调节了。
然后导入美术资源也再也不用。放到对应的文件夹并改成对应的名字,在代码编辑器中敲代码了。直接在引擎里面就可以很方便的导入我们所需要的美术资源。
虽然引擎帮我们减去了一些不必要的麻烦,但是在做游戏上还需要应用我们所学到的知识,才可以把我们这个游戏做出来。
7月份刚好放暑假了。我们只能够从之前的线下办公,变成了线上办公。在放暑假的期间呢。我们的第2个圆形也打磨了差不多了。我就想着应该可以投放一些宣发素材了吧。16号那一天晚上我就打开了天坦社区。去投放了我们游戏的宣发素材。投放了一小时之后吧,效果也不错,很多人都在问游戏什么时候能够上线。我给出的回答是8月底应该能上线。我们团队的成员也是这么认为的。但是结果,等到晚上上班的时候我才发现,如果我们要禁军盲圈市场的话,还需要做无障碍适配。但是无障碍适配我们没有做过,而且在中国的盲圈游戏行业内就算像心智和首创,他们都做出过无障碍模式。但是他们都没有把自己的经验公开出来。在这方面我们只能够重头摸索。百度等搜索引擎也搜索不到相关的资料和论文。好吧,搞到我们的梁同学只能够熬夜打开谷歌搜索去海外寻找相关的资料和参考方案。但是用中文搜搜不到什么有用的信息,换成英文搜,搜到了一些有意义的参考内容,但是呢,他们都是英文的,用翻译软件翻译成中文之后,有些相关的专业性词语就被翻译没了,就搞到我们根本不知道咋办。好在。Unity商店中。有相关的无障碍插件来解决我们的燃眉之急,我们的程序大佬熬了一晚上,总算是是给游戏做了基础的无障碍适配了,20号那一天。我在b站上发布了相关的演示视频。玩家们在社区中评论说不是很满意。其中有一个叫做聋的传人的网友。说我们怎么这么慢,这游戏做了这么久还没有做完,说我们是干什么吃的。好在没等我回复其他玩家,已经帮我回怼他了。据说他好像是在其他的未上线的游戏群中也是这么辱骂人家游戏团队的。看到这里我非常的感动,看来我们这样的小团队还是有很多玩家在支持的
,那一天20号的时候,我们到底发生了什么事让玩家们这么不满意。起因是我在之前第1篇的宣发文案中,提到我们的游戏是一款凡塔防的游戏来着。但是等我们的时机视频一出来之后,结果是个飞机大战的视频,很多玩家们都觉得被骗了就过来社区的评论区这边冲我们。其实我也不想,第2个原型被砍掉了,我们只能够拿第1个半成品过来进行展示。
说了这么多接下来具体的跟大家展开说说,做游戏到底发生了哪些趣事和难处吧,做策划是不是想怎么设计游戏就怎么设计游戏了呢。实际上并不是你想的这么简单。我记得第1次我做了一个机制。就是当玩家的费用为0的时候,游戏则失败,因为我们这个反塔防游戏玩家们需要通过费用来召唤自己的兵力。去摧毁掉敌方的防御阵线,并最终消灭掉敌方的水晶
这个点子我觉得还不错,然后呢,死亡方式我也是做了一点不怎么成功的创新。就是当玩家的费用为0的时候,玩家则失败。但是等我们正式做出来之后。我记得那一天晚上我在验证玩法。那时候我召唤了几个强力的兵种之后。费用还有1费用。我就想着反正敌方都快被我们推平了,就用掉吧。结果我刚放上一张牌游戏,就显示我失败了。失败原因费用归零。我那个恨呢。自己设计的是什么鬼机制啊,都还没有攻下对方反而被自己给玩死了。后面重新优化了一下,就不会有这样的情况了。第2个有趣的事件,这是我设计了一个类似于巨人僵尸一样的boss他的近战攻击很强,但是呢,没办法远程攻击玩家们就可以在后面偷袭他了。但是结果程序那边没有做好。当玩家绕到boss的后面的时候,boss依然还会触发他的攻击机制。
好吧。我替你们打程序。总之做游戏并不是大家所想的这么简单。尤其是对于我这个游戏策划说。首先呢,你可能觉得这个玩法很不错,但是呢,当你正式做出来的时候,发现跟你想象中的玩法并不一样。这个时候你可能要把自己揍一顿的心都有了。总之现在做游戏的话,我就是想到一个新玩法,然后做出来之后发现这个点子不行,推翻自己的玩法,再想到一个方法再做,发现不行又在推。反复循环,直到做到自己玩下来之后觉得满意了才行。程序员那边的话就要帮忙把我想出来的玩法所通过程序,写出一个合理的逻辑出来。
总之如果你也要从事做独立游戏这一行的话。首先呢,你要尽可能的去学习关于游戏制作的所有环节。例如说怎么写策划稿啊,和如何跟团队的成员沟通啊,或者学习一些基础的游戏引擎的代码呀。如果你是做独立游戏这一行的话,你一个人可能要做好几个人的活。我的话除了美工和程序以外,我都做过很多的岗位,例如说宣发运营客服等。遇到问题的话也不要放弃,要尽可能的想想,还有没有其他的办法可以解决。其次。一开始做独立游戏的话,尽量找你身边的好朋友来做游戏,因为你身边的朋友啊,或者信得过的人的话,他们是不会说找你要工钱什么的,所支撑他们做下来的话都是热爱或者信任。第二,首次做独立游戏最好,你自己的项目不要规划的太大。不要说一上来我就要做个江湖或者做个王者什么的。先从小游戏开始做,因为一旦项目超出你们的能力范围的话你门就会感觉到吃力了,或者更坏的,可能会把你们整个团队给拖垮。其次不要盲目的招人,哪怕是你身边的朋友要我和你一起做游戏,你都要先问清楚他会哪些技能,再让他进来你们团队。最后的最后。希望大家能够把自己所想象中的游戏,通过自己的努力做出来。
现在本人的情况是。白天上学,然后下午和晚上放学的时候再和同学们一起做游戏。现在游戏的前期的玩法和bug都已经修复好了。寒假会推出首个测试版敬请期待。我们的游戏的设定
《进攻防御塔》游戏设定稿
《进攻防御塔》是一款反塔防游戏,玩家需要放置自己的宠物军团来进攻对方的防御塔,目标打败敌方的守卫力量之后,并摧毁掉敌方的水晶以获得游戏胜利。同时,游戏设定了失败条件,当钻石归零或没有资源在召唤自己的大军时,游戏即失败。
游戏的核心玩法是进攻与防御,玩家需要利用手里的资源来召唤自己手里的宠物来指挥他们,摧毁掉敌方的守卫力量,并最终打爆敌方的水晶。同时,敌方也会有一定的守卫力量,这需要玩家运用策略能力,选择顶着敌方守卫力量进攻强行推塔还是先摧毁掉敌方的守卫力量再拆塔。
在游戏中,宠物军团的进攻与防御都是重要的环节,玩家需要掌握好自己的节奏来指挥大军进攻防御塔。同时,游戏也对玩家的策略能力提出了更高的要求,玩家需要综合考虑敌我双方的的力量、位置、资源等因素,做出最合理的决策。