创作引擎篇—塔防游戏引擎
在第二个创作引擎中,你将学会如何制作一个完整的塔防类游戏,助力你完成比赛!
你可以打开下面的引擎,参照着本篇文章,来试着操作!
塔防游戏引擎
塔防游戏设计要素:
行进路线:一条好的规划路线,可以大大的提高游戏的难度与乐趣,你也可以在路线周围,对地图进行美化设计,加入更多趣味性
塔:塔是塔防游戏最核心的要素之一,他是主要受玩家控制的角色,一个好的塔防游戏中的塔,应该是多样的,平衡的,协调的,多样对应塔的种类,平衡对应塔的属性(例如:攻击力,攻击频率,攻击范围,造价等),协调对应塔的协同作用,通俗而言便是阵容,塔防游戏的一大乐趣便是不同的阵容调控。
敌人:敌人作为控制游戏难度的重要因素,一个好的敌人设计,也应与塔的设计类似。要有多样的敌人和平衡的属性。最重要的一点,你要合理规划每一波怪的数量和种类与游戏节奏的平衡,每波怪物总战斗力的配置要小于已通过波数总资源加初始资源转化为防御塔的战斗力。简单说就是之前打怪给的钱买的塔,能消灭这一波怪,没通过的话那就是玩家策略上资源分配的失误。
这就是一个基本塔防游戏设计过程中需要考虑的要素啦!
相信你通过阅读后一定有所体会,想要利用引擎大展身手,现在让我们看看如何使用这个引擎吧!
引擎使用指南:
一.开头动画:
一个好的开头动画可以交代清楚故事发生的时间地点人物,使游玩者了解大致的剧情。当然,如果你有很强的剧本功底,你也可以在开头动画埋下众多伏笔,在游戏结尾给游玩者出乎意料的感觉。最后,开头动画一定要站在玩家的角度,想想怎么让玩家快速进入到故事之中,提升游玩沉浸感。
根据以上的描述,你一定对开头动画有了一定的认识,那么怎么算是一个好的开头动画呢?这里,我为你找寻了社区中的优秀作品的开头动画,希望可以给你的开头亿点点的灵感!
<iframe
width="100%"
height="350px"
src="https://www.ccw.site/embed?id=63be9f0d94e6c00f5490c1e1&type=creation"
title="Magic Era - 维克多CV - 共创世界(ccw.site) - Scratch、游戏、动画、漫画、小说、编程创作社区"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="no"
></iframe>
<iframe
width="100%"
height="350px"
src="https://www.ccw.site/embed?id=6031ddc6ae3af4436973ab6d&type=creation"
title="第二世界 - jjsnam - 共创世界(ccw.site) - Scratch、游戏、动画、漫画、小说、编程创作社区"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="no"
></iframe>
我想,你在体验以上作品之后,对于自己制作开场动画一定有所启发,是不是准备摩拳擦掌,大干一场了呢? 现在,就让我教你如何利用引擎,完成属于你自己的开场动画吧! 在这个角色中你可以在它的造型区绘制或者上传要交代的故事开头画面,这次我想用引擎完成一个有关一场未来保卫战的故事,跟我一起来看看吧! 1.点击开头动画这个角色进入它的代码区,你可以看到显示文字积木。通过修改代码框内的文字,就可以像我一样为你的游戏增加一段故事。
2.在造型1,造型2,造型3上你可以使用绘制工具,结合你先前在代码区输入的文字,发挥想象,绘制出你的画面。 在造型1,我通过绘制地球,机器人等元素,交代了第一幕的内容。
在造型2,我通过上传炮台,交代了第二幕的内容
在造型3,我通过上传绘制敌人造型,来交代了第三幕的内容
在此之后,你就可以点击绿旗,查看你专属的过场动画啦!
二.塔台图标及R塔台:
在这两个角色中你可以修改符合你游戏美术设定的炮台造型。
例如:如果你是未来风格的设计,你可以选择设计科幻风格的机甲塔台,如果你是萌系风格,你可以选择设计可爱风格塔台。这里我也为你找寻了社区优秀作品的塔台造型,希望可以给你的设计提供一些灵感!
<iframe
width="100%"
height="350px"
src="https://www.ccw.site/embed?id=5f6efdb26b2b603bf8964630&type=creation"
title="未来塔防(BOSS版+正版) - MC我不进入任何工作室 - 共创世界(ccw.site) - Scratch、游戏、动画、漫画、小说、编程创作社区"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="no"
></iframe>
<iframe
width="100%"
height="350px"
src="https://www.ccw.site/embed?id=60faa8a019840369f16308fa&type=creation"
title="MC守卫军 - yk1boy - 共创世界(ccw.site) - Scratch、游戏、动画、漫画、小说、编程创作社区"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="no"
></iframe>
<iframe
width="100%"
height="350px"
src="https://www.ccw.site/embed?id=64369eee24a32f71adbdbe53&type=creation"
title="【贺潜】保卫萝卜 - 𝖄𝕶·𝕵徐 - 共创世界(ccw.site) - Scratch、游戏、动画、漫画、小说、编程创作社区"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="no"
></iframe>
现在让我们看看这个引擎怎么设计自己的塔台吧!
1.点击塔台图标这个角色,进入他的造型区,结合你的游戏设定,使用绘制工具对三种塔台进行创意或者自己上传造型
2.点击R塔台这个角色,进入他的造型区,结合你的塔台图标造型,通过复制粘贴将造型一 一对应,这样操作会大大节省你的绘制时间。
(这里要注意:R塔台造型区的造型名称不可以修改哦!)
3.点击R塔台这个角色,进入他的代码区,你可以根据注释框的提示,修改塔台的各项参数。
二.R敌方:
1.点击R敌方这个角色,进入他的造型区,你可以看到三种敌人造型,normal 代表是普通敌军,fast 代表移动速度更快的敌军;strong 代表更难打的敌军,你可以结合你的游戏美术风格对他们的造型进行设计绘制。
(这里注意:他们的名称不可以更改哦!)
2.进入他的代码区,根据代码框和注释框的提示,对敌人的参数和每一关的难度进行调节吧!
三.行动轨迹
行动轨迹是用来约束敌人行走的路线,你可以在造型区,修改每一关的曲直与弧度,来创造出不同的地图。
1.点击行动轨迹,进入他的造型区,使用侧边栏变形工具修改他的曲直
(这里要注意,转弯角度过小会使敌军脱离行动轨迹哦,所以一定要绘制较大的转角)
2.复制你设计好的行动轨迹,来到背景,对应名称粘贴到上边
3.粘贴后,修改轮廓大小和颜色
4.你还可以对背景中的关卡造型进行美化,使它符合你的美术风格
四.封面和声音模块
1.你可以在背景的代码区,通过在声音区上传的背景音乐,切换每一关的音乐。
2.当然你也可以在R塔台这个角色,进入他的代码区,修改不同塔台攻击的音效。
你可以进入素材集市,选择不同主题的武器音效,添加到书包,上传到声音区,为你的塔台加上攻击声效。
例如这次我做的是未来科幻题材的,所以我就选择的是科技武器音效合集
3.你还可以在封面这个角色绘制属于你的封面造型
五.UI模块
1.你可以点击第二关跳转,第三关跳转和游戏结束三个角色,进入他们的代码区,修改雷神特效的效果,来美化你的切换UI
2.你也可以进入他们的造型区,绘制修改按钮样式,美化你的游戏,悄悄告诉你,素材集市里面有很多的精美图标等你探索哦!
当然如果你对雷神拓展感兴趣的话,你也可以阅读下方文章,更深入的学习雷神特效的用法!
六.结语
相信经过以上的实践,你一定可以做出好玩的塔防游戏!
我们也将持续推出更多创作引擎,助你创作一臂之力!
现在你就可以开始去熟悉这个引擎啦~如果你在使用过程中遇到任何问题,加入Game Jam游戏引擎内测QQ群。
QQ群:
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=gamejam101/03/02&type=comment"
title="{手册-塔防游戏引擎}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>