如何从0开始掌握星火编辑器
建议新人按照这里的流程来了解、学习星火编辑器,避免走弯路。
星火编辑器建议学习路径
第一步:视频教程
不必纠结于自己要做的游戏类型和教程类型是否一致,掌握编辑器后再做自己想做的游戏即可。
内秀刘星火0基础教程 (官方推荐-最基础、最全面)
内秀刘是星火编辑器社区开发者,他为萌新制作了33期0基础塔防教程和80多个星火编辑器相关的教学视频,建议新人从此学起。
课程编号 | 课程链接 |
---|---|
第一课 | 单位建立拖放实现 |
第二课 | 固定视角隐藏角色&背包实现 |
第三课 | 物品化防御塔 |
第四课 | 建立怪物单位与塔攻击技能 |
第五课 | 基本怪物生成与路径移动 |
第六课 | 计时器与嵌套循环 |
第七课 | 刷怪节点刷怪实现 |
第N课 | 更多课程持续更新 |
再次强调:不必纠结于自己要做的游戏类型和教程类型是否一致,掌握编辑器后再做自己想做的游戏即可。
比如你想做的是RPG,教程是塔防,但是教程里对于星火的核心基础知识的介绍依然是一样的。
王三《从零开始制作自走棋》系列视频教程
王三是星火编辑器社区开发者,他为萌新制作了18期自走棋教程,目前仍在持续更新中。
阿木木牧系列视频教程
阿木木牧已经制作了40多期星火编辑器的新人教程,可以跟随学习。
星火编辑器官方制作了星火小课堂系列,涉及到了很多星火编辑器的基础知识,但是里面有不少触发器的使用已经是旧版的触发器了,只供参考学习。
【星火妹小课堂】,每节课1-2分钟讲述一个简单的知识点,新人也可以从小课堂学起
此外还有来自熊海洋工坊的地编、游戏表现相关的教程,想要提升游戏表现的可以参考此教程 【熊海洋工坊】
星火编辑器长期向开发者征集各类教程案例,选用即可获得星火编辑器贡献度,贡献度可以1:1提现。
目前贡献最高的开发者已经累计了2万以上的贡献度,相关细节可见如下链接:
星火编辑器案例征集活动&生态贡献度介绍
星火编辑器生态贡献度记录
核心能力:数据编辑器
建议从『数据编辑器』开始学,从做一个『角色蓝图』开始,并且将这个角色放置在场景中,设置为『主控单位』,调试单位的技能。
我们预设了大概15个角色蓝 图,并且为其书写了注释;此外还有8类技能分别标记了『难度1-难度5』,可以作为实现思路的参考。建议从难度1的技能学起,循序渐进的了解数据编辑器的功能,多多尝试。
为自己的角色添加背包,在游戏调试中打开背包界面,拾取物品;构建自己的物品和装备,了解背包配置的逻辑。
核心能力:触发编辑器
对触发编辑器进行初步的了解学习,尝试一下最简单的触发语句,输出一些调试信息。
熟练使用之后可以继续尝试用触发语句创建单位、命令单位移动、读取数编数据,从而实现你自己的游戏逻辑。
触发编辑器相关的简单教程可见:最常用的简单触发语句示例
核心能力:界面编辑器
使用界面编辑器构建简单的UI,尝试用客户端触发控制UI的展示
使用界面编辑器构建略复杂的UI,用客户端触发和服务端触发共同构建一个完整的UI逻辑
参考资料:
附录:代码开发指南
我们只建议技术能力很强的开发者使用代码开发,否则的话,使用触发编辑器进行开发才是最优解。
附上两款用代码开发的游戏
妖环:百万年进化
爆战进化
附录:星火编辑器的理念和擅长的游戏生产方向
星火编辑器试图打造一款『易于上手、快速开发、创作发布一体化』的游戏编辑器,从而大幅降低游戏的制作门槛,让普通玩家可以轻松创作游戏。结合TapTap的平台优势,为游戏创作者提供制作-发行一站式服务。
星火编辑器已经预制了角色控制、碰撞、地形、动画、攻击&技能伤害结算等相关模块,创作者可用聚焦游戏机制、数值设计,不需要为基础的逻辑重复造轮子
当前阶段星火编辑器擅长的游戏类型如下:
游戏类型 | 游戏示例 |
---|---|
MOBA | 《LOL》《DotA》《王者荣耀》 |
魔兽RPG地图、DotA2游廊地图 | 《守卫雅典娜》《守卫剑阁》《兔羊之战》 |
塔防 | 《植物大战僵尸》《人族无敌》《绿色循环圈》 |
爆款小游戏 | 《猛鬼宿舍》《太空狼人杀》 |
Top-Down类游戏 | 《元气骑士》 |
暗黑ARPG | 《暗黑破坏神》《火炬之光》 |
拉锯战对抗(简化版rts) | 《皇室战争》 |
吸血鬼幸存者Like | 《吸血鬼幸存者》、《黎明前20分钟》 |
附录:一些已经上线的星火编辑器制作的游戏
当前星火已经上线了100多款游戏,这里选取部分游戏方便大家了解编辑器擅长的方向
游戏 | 游戏类型 | TapTap游戏页面 | 游戏截图 |
---|---|---|---|
遮天之手Ⅱ万世轮回 | 符剑MOD·防守图 | https://www.taptap.cn/craft/118 | |
三国群英传说 | 符剑MOD·SLG | https://www.taptap.cn/craft/128 | |
仙灵纪 | 符剑MOD·放置 | https://www.taptap.cn/craft/108 | |
十殿阎魔 | 符剑MOD·防守图 | https://www.taptap.cn/craft/105 | |
不死族进化 | RPG | https://www.taptap.cn/craft/119 | |
黎明怪物潮 | 吸血鬼幸存者Like | https://www.taptap.cn/craft/68 | |
无尽回廊 | 塔防 | https://www.taptap.cn/craft/25 | |
未知:升变2 | Roguelike、RPG | https://www.taptap.cn/app/240842 | |
防守搭档 | 防守图 | https://www.taptap.cn/craft/58 | |
兔羊战争 | PVP | https://www.taptap.cn/craft/37 | |
呱呱杀 | PartyGame | https://www.taptap.cn/craft/44 | |
塔不塔 | 塔防 | https://www.taptap.cn/craft/13 | |
另一个幸存者 | 吸血鬼like | https://www.taptap.cn/app/243749 | |
好鸭! | 拼图小游戏 | https://www.taptap.cn/craft/34 |
附录:星火编辑器核心能力简介
核心能力 | 用途 |
---|---|
地形编辑器 | 构建游戏场景、放置单位 |
数据编辑器 | 使用蓝图功能构造单位、物品、Buff、表现等 |
触发编辑器 | 使用可视化编程触发器或者代码实现游戏逻辑 |
界面编辑器 | 构建游戏的UI和UI相关的逻辑 |
预制功能库 |