首页
排行榜
发现
云游戏
PC 游戏
动态
发布
论坛
TapTap 制造
聚光灯 GameJam
开发者中心
创作者中心
营业执照
|
沪 ICP 备 16012525 号
|
沪网文(2025)0236-071 号
|
增值电信业务经营许可证:沪 B2-20170322 B1-20204119
|
广播电视节目制作经营许可证:(沪)字第04651号
|
内容安全算法 网信算备310112119986605230015号
|
个性化推送算法 网信算备310112119986602230017号
|
TapSight 智能问答助手算法 网信算备310112119986601240015号
易玩(上海)网络科技有限公司
公司地址:上海市静安区灵石路 718 号 B1 北楼
注册地址:上海市闵行区紫星路 588 号 2 幢 2122 室
投诉举报邮箱:kefu@taptap.com
沪公网安备 31010602009551 号
违法信息举报电话:021-60727072 转 3003
网上有害信息举报专区
上海辟谣专栏
下载手机 APP
扫码下载
Android APK 下载
App Store 下载
下载 PC 版
Windows 版下载
Mac 版下载
下载 TapTap
TapTap 手机 APP
扫码下载手机App
Android APK 下载
App Store 下载
TapTap PC 版
Windows 版下载
Mac 版下载
热门攻略
加载中
单位如何跳转场景
切换场景 有3步 1.加载场景 2.使玩家跳转到场景XXX 3.将单位瞬移至XXX 如果缺少①“加载场景”,那么后面两个不生效。 如果缺少②“玩家跳转到场景”,那么单位会瞬移走,但是玩家镜头没变,还是在原地图。 如果缺少③“单位瞬移”,那么会感觉什么都没发生。
00:14
创建自定义单位属性及实时显示单位属性的信息面板
最终效果看视频,模仿war3创建了三个自定义单位属性(数值)力量、智力、敏捷分别与生命值、魔法值、护甲值挂钩,并且需要判定但是是智力英雄还是力量或者敏捷英雄,将攻击与主属性挂钩,最后创建了一个可以实时显示单位信息的面板。 我还是处于学前班水平,最近看了很多大佬视频,终于第一次捣鼓出了自己想要的效果,分享给大家,觉得太简单的请无视,哪里有错误或者有更简便办法的欢迎指教。 ps:左边的是被影响的属性
「自制卡牌游戏DIY」自动生成卡牌(3)
#星火编辑器 #星火编辑器入门 #卡牌游戏 #星火编辑器小功能分享教程 我正在尝试用『星火编辑器』将一张卡牌变成一款卡牌游戏。 前面的尝试让我们顺利做出卡牌和卡牌包,并向更复杂的自动生成卡牌功能发起冲击。上期这个功能的服务端逻辑已经告一段落,这期主打客户端部分。但在此之前要从UI层面做一个生成卡牌页面的实例。点击页面上方“+”号新建页面,这里我将其命名为“卡牌选择页面”。然后在页面中新建pane
「自制卡牌游戏DIY」自动生成卡牌(2)
#星火编辑器 #星火编辑器入门 #卡牌游戏 #星火编辑器小功能分享教程 我正在尝试用『星火编辑器』制作一款卡牌游戏。 经过前面的努力,我们已经可以做出卡牌,做出卡牌包,并且在服务端构建了卡牌属性信息。为了让每个玩家都有自己的卡包,我们还需要建立一个玩家类(“类”的概念上一期有讲),并在玩家类中创建一个数组*,用于存放玩家的卡牌,而数组的每个元素都是一张“标准卡牌”(P2) /*科普-数组:数组是
00:52
技能教程演示-血量低于一定值时攻击回血
技能效果为:生命值低于50%时自动激活,后续每次攻击恢复2.0%最大生命值的血量,持续6秒,每30秒最多触发一次。 这里使用被动技能作为模板 这里是自定义效果添加函数:先在对象上保存一个值,用于后续的判断 后续就是添加BUFF然后设定持续时间,在加一个伤害响应节点设置验证其条件是否通过:图片上面我全部都加了注释,注意查看 到这里伤害节点验证就写完了,后面就是加血,每次触发就是回复最大生命值*2%的
UI网格布局&一般界面开发样例
前言: 很多开发者在接触星火一段时间后,想自己实现背包或网格布局之类(如图1)的界面功能,却发现星火不支持网格布局,当然,可以使用双阵列嵌套来实现,但是这种实现方式有一些不可预料的bug或别的问题;还有很多开发者不知道如何去开发星火的UI界面,本教程也提供了一个范例。 注意事项: 1.本教程界面开发为了方便,使用了单例,并不是提倡大家这么做,事实上我是反对这种设计,因为单例过多,项目规模大了很难
星火萌新笔记-UI篇-UI基础
计划做一个类似幸存者危城一样探索打怪捡垃圾的游戏,因为需要的功能更多是UI功能,例如搜索箱子,武器装备合成,武器融合等。所以计划先从UI学起。 笔记暂时以UI跟触发器为主,不涉及云变量等复杂的内容。笔记的内容比较基础,琐碎。 一、UI的基础操作 1、UI的类型与ID UI的UI类型通常用于根据子控件/下属控件获取UI时使用场景示例: UI的类型可通过对UI添加事件查看 UI的ID即数遍ID,通常用
【星火进阶教程03-代码锁】如何构造代码锁来提高代码的安全性,十分实用
一、前言 我们在设计游戏的时候,可能会发现一个问题,就是当玩家快速点击按钮或者由于客户端某种其他未知原因,结果服务器重复处理了事件的逻辑,导致程序未按照我们想要的流程走,或者出现了其他可能问题,这里给大家提供一个十分方便的【代码锁】功能,可以有以下优点: 1、封装完善的代码锁可能十分方便的实现开锁、解锁功能 2、所有锁可以层级套用 3、客户端与服务器都可以使用(服务器锁最为安全) 4、去掉了导致
04:10
自定义飘字教程
之前编辑器更新的飘字,可能有不少同学还不会使用,所以我稍微写了下这篇教程,希望对大家有所帮助,更好的制作游戏
【星火微课堂-01】关于物品和技能等对象进行标签过滤的封装问题
一、前言 在星火里面,我们经常可能需要对物品和技能等对象,进行过滤筛选或者判断,而这部分,星火暂时没有给我们提供预制的功能函数,同时,这部分代码虽然不满太长,但是占用的代码行比较多,所以我们考虑框架化的处理。 二、创建一个物品的过滤函数 建议将上述函数写入单例类(见之前教程)中,这样可以在数遍中访问。 1.函数需要物品的ID,如果获得是物品对象,获取下物品对象的数遍表的ID即可 2.第二个参数是
00:14
外部模型的导入以及如何配置正确的动画。
前言: 首先我们知道星火的模型分为静态模型和骨骼模型。静态模型一般是装饰物,骨骼模型因为有骨骼的原因,所以可以播放骨骼动画。那么今天我就来教下大家如何导入外部的模型以及如何重定向骨骼与正确配置动画。 模型准备: 星火只支持fbx格式的模型导入,所以你需要准备好带骨骼的fbx模型。那么就有小伙伴要问了, 问题1:模型到哪找? 好问题,你可以去购买模型,或者自己会建模的话也可以自己动手制作。
星火编辑器-新手教程-关于多游戏模式的配置和触发的获取
HELLO 大家好,我是阿木木牧。最近第一版的内部小范围(几人)第一个图的测试已经结束了。 整体游戏以装备数值的崩坏而告终~ (虽然大家都很欢快。。。) 现在准备开始开发下个阶段的内容啦,就是将游戏模式拆分出来。分成单人模式,多人组队模式(合作PVE),多人匹配模式(对抗模式)。那么,怎么配置呢?说来也很简单哈~ 1,在游戏编辑器中,数据编辑器,找到地图设置。 2,编辑地图设置。比如我希望最大数量
08:10
【星火编辑器】倒计时制作:用动态文本结合计时器
一般我们做倒计时,需每秒或每帧计算和发送时间到客户端,这样不仅麻烦,还消耗资源 我们用动态文本控件结合计时器可以简单做到,具体可以看下视频
00:37
类幸存者游戏自定义AI教程二
今天为大家讲解四种小怪自定义AI 近战带技能的小怪AI、远程小怪AI、瞎鸡儿走的攻击小怪AI,光环小怪AI 带技能的小怪有技能公共CD:这个是比较关键的点,假设野猪有两个技能:冲撞和超级冲撞(技能冷却都是1S)。野猪的公共CD是3S,那么野猪会每隔3S,寻找自身冷却好的技能数组,然后从数组中随机一个,来进行施放。 因为野猪的技能冷却都是1S,也就是当该怪物的公共CD冷却好的时候,野猪的两个技能肯
00:29
类幸存者游戏自定义AI教程四之玩家角色AI
这期是自定义AI最后一期,给角色添加AI。 举个例子,我们想实现一个玩家每隔5秒向周围敌人发射火球的技能,大家可能会用周期节点或者添加BUFF来实现。 这期提供另一种解决方案, 用AI来控制角色施放特定类型的技能。 优势: 1 更方便,技能本身就是个普通的主动技能。 2 假如你有暂停游戏不暂停通讯的需求时,周期节点其实是暂停不了的。BUFF有另外一个问题执行周期的时间没办法动态修改,例如我一开始添
33:46
手把手教你用两种方法实现让buff动态增加属性
这个视频实现的目标是让一个buff在0-9层的时候每层增加2点攻击力,10-19层时每层增加3点攻击力,20-29层每层加4点,以此类推,举例 层数 总加成 8 16 13 2*9+3*4=30 27 2*9+3*10+4*8=80 特别契合类似门派的基础心法,可强化的装备等常见功能 这个视频会带你探索游戏机制中自定义属性怎么用有什么用(自定义属性公式不能用当前属性的最终值,会导致死循环) 如果你
Boss指示器教程三
这期是Boss指示器教程最后一期 前两期我们讲解了BOSS指示器创建和自定义计时器的写法,这期我们讲解下BOOS指示器红条进度的实现。 首先我们来看下特效 特效制作好之后,同样弄成数编单位 这边建议大家,在特效里,把缩放进度条的大小和Boss指示器的大小弄成一样。方便计算。例如下图的扇形180指示器的大小和进度条的大小是一样的。 让我们回到创建直接指示器的函数里 让我们看下局部变量 间隔:自定义计
初尝动态UI 简单的栗子
最终效果 UI的都是在客户端进行创建 第一步: 我们再客户端创建一个触发器,事件为游戏开始事件 第二步: 既然是做背包的话肯定先创建一个背包面板 Tips:注意自带的一般都是GUI控件,如果创建的是panel的话出现报红下图这种情况。我们需要用转换类型函数进行一次转换。虽然不转换也可以用但是为了看的舒服还是建议转换一下 第三步: 设置创建的组件宽度,高度,所在位置 目前好像默认是居中 。如需要改动
[星火进阶]容器的选择
先叠甲:我不是大佬,也不会代码,以下所有内容都是自我摸索过程中总结的经验,如有错误还请指正。 一、先说明容器的概念:有一个类专门用来存放其它类的对象,这个类就叫做容器,它就是将若干性质相同或相近的类对象组合在一起而形成的一个整体 。 二、星火中的常用容器:数组、map、集合、任意值、简单表、任意数据、自定义类 三、各种容器的优缺点(关键词解释,键:容器的钥匙,值:钥匙对应的值,本地:仅限于服务端或
一个简单的BGM功能,不同场景播放不同BGM
功能说明: 服务端在切换场景后,发送自定义事件通知客户端 客户端在收到自定义事件后,根据当前场景播放对应的BGM 下面是我个人的实现方式,仅供参考 服务端方面 切换场景时触发 发送自定义事件过程的一些函数 自定义事件 客户端方面 触发自定义事件,收到事件后去调用播放BGM的函数 下面是我客户端相关的具体实现,仅供参考 在客户端新建一个类,我这里叫音效管理 然后再类下面新建一个变量,我这里叫当前BG
加载中