排序
横版游戏简单敌人AI设计-unity3d之2d游戏开发第二十课
在Unity3D中开发横版游戏时,我们可以使用C#编写一些敌人的AI行为。以下是一个简单的代码,演示了如何实现敌人的自动巡逻和攻击行为。 using System.Collections; using System.Collections.Gen...
横版游戏敌人设计-unity3d之2d游戏开发视频教程入门第十九课
在Unity3D中开发横版游戏时,制作敌人的动画和代码一般需要考虑以下几个步骤: 创建敌人对象: 首先,你需要创建一个敌人对象,这个对象应该包含敌人的所有属性,比如位置、大小、动画状态等。 ...
技能冷却释放-unity3d之2d游戏开发视频教程入门第十八课
在游戏制作中,技能冷却是必不可少的一个环节,使用unity3d怎么制作技能冷却释放效果呢,下面是一段unity3d制作技能冷却释放的代码: using UnityEngine; public class SkillCooldown : MonoBeh...
unity3d状态机切换-unity3d之2d游戏开发视频教程入门第十七课
在Unity3D中,状态机(State Machine)是一种强大的工具,可以用来管理和控制游戏中的各种状态。通过状态机,我们可以根据不同的条件,在不同的状态下执行不同的操作,从而增强游戏的可玩性和可...
游戏场景搭建-unity3d之2d游戏开发视频教程入门第十六课
在使用Unity3D搭建游戏场景时,我们需要考虑一些关键因素,包括场景设置、摄像机、光照和材质等。下面是一个简单的游戏场景搭建的示例,包括代码和说明。 场景设置 首先,创建一个新的Unity项目...
游戏礼包的开发-unity3d之2d游戏开发视频教程入门第十五课
在游戏开发中,礼包(CDK)是一种常见的促销方式,通过礼包,开发者可以向玩家提供一些额外的物品、特权和奖励等。使用Unity3D进行游戏礼包的开发,需要实现以下功能: 获取礼包码 验证礼包码的...
人物血条的开发-unity3d之2d游戏开发视频教程入门第十四课
在Unity3D中进行人物血条的开发,可以通过以下步骤实现: 创建一个UI元素,例如一个RectTransform,作为血条的容器。将其命名为“HealthBar”,并将其放置在屏幕上方或下方。 在HealthBar中创建...
使用Billfish筛选指定分辨率图片并批量重命名导出-(附下载地址)
Billfish是一款免费素材管理软件,是为设计师、网站站长、管理员等量身打造的素材管理工具,Billfish可以轻松管理各种格式的素材文件。可以对文件批量添加标签和注释,并按照文件属性分类整理,...
UGUI技能冷却效果制作-unity3d之2d游戏开发视频教程入门第十三课
在Unity3D中,我们可以使用UGUI系统来制作技能冷却效果。以下是视频教程,以及一个简单的供参考步骤和代码示例。 1、创建一个技能冷却计时器脚本,该脚本将用于控制技能的冷却时间和冷却条的显...
代码切换动画状态-unity3d之2d游戏开发视频教程入门第十二课
看标题就知道今天这个视频是在unity3d下,怎么用C#代码控制游戏动画,比如像角色通过WSAD行走、JKUI释放技能等动画,是做游戏的重要环节之一,我们继续往下看。 在Unity中,可以使用Animator组...
动画的制作(下)-unity3d之2d游戏开发视频教程入门第十一课
动画的制作(下) 该篇课程接着上一张将的怎么样用unity3d的序列帧工具来切割自己的序列帧图片,修改;以及序列帧动画的制作。通过这两篇教程的学习,朋友们应该可以熟悉掌握基本的2d游戏序列帧...
动画的制作(上)-unity3d之2d游戏开发视频教程入门第十课
动画的制作(上)-unity3d之2d游戏开发视频教程入门第十课,该篇课程主要讲的是怎么样通过unity3d自带的序列帧工具来切割自己的序列帧图片,以及修改;序列帧动画是制作2D游戏的一个核心内容,...