Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
[Unity2D]Tilemap Collider2D只给部分地图瓦片加上Collider的方法
Unity2D Tilemap Collider2D 给Tilemap中的瓦片网格加上碰撞器 绿色的边框就是碰撞器 需要注意的是 如果给Tilpmap加碰撞器 其整个Tilpmap上的瓦片都会加上碰撞器 在一个Tilpmap上 如果想让部分
Unity2D
Unity
游戏开发
Cocos2d-android游戏引擎
什么是游戏引擎 游戏引擎是指一些已编写好的可编辑游戏系统或者一些交互式实时图像应用程序的核心组件 这些系统为游戏设计者提供各种编写游戏所需的各种工具 其目的在于让游戏设计者能容易和快速地做出游戏程式而不用由零开始 Cocos2d家族 coc
游戏开发
游戏引擎
cocos2dx
cocos2d
cocos2diphone
【unity3d】Layers的控制/LayerMask的使用
文章目录 unity Layers的控制 LayerMask的使用 Layers 概述 演示效果 Layers的设置 gameobject设置Layer 手动设置 代码设置 LayerMask的使用 Camera的culling mask的
unity3d基础功能代码
Unity
unity3d
游戏开发
游戏引擎
【游戏客户端面试题干货】--2021年最新游戏客户端面试干货(lua篇)
游戏客户端面试题干货 2021年度最新游戏客户端面试干货 lua篇 大家好 我是Lampard 经过春招一番艰苦奋战之后 我终于是进入了心仪的公司 今天给大家分享一下我在之前精心准备的一套面试知识 今天和大家分享的是lua的面试题 本人亲测
lua
cocos2dx原理
游戏开发
游戏客户端
面试
UE4 材质 生成随机数
参考之前的文章中关于随机数和noize的 https papalqi cn 201707 cid 558 html
材质技巧
UE4材质
ue4
材质
游戏开发
(五)unity shader基础之——————学习shader所需的数学基础:下篇(坐标空间:模型空间、世界空间、观察空间、裁剪空间、屏幕空间、法线变换等)
一 坐标空间 上篇文章讲述了如何使用矩阵来表示基本的变换 如平移 旋转和缩放 在本节我们将关注如何使用这些变换来对坐标空间进行变换 渲染游戏的过程可以理解成是把一个个顶点经过层层处理最终转换为屏幕上的过程 本节我们就将学习这个转换过程是如何
Unity Shader
游戏开发
shader数学基础
坐标空间
Unity的C#编程教程_47_函数和方法
C Functions and Methods Overview 1 Functions vs Methods 函数和方法其实就是一个东西 在 C 中通常称之为方法 方法 就是一块打包的代码 比如我们最常见的 就是在 Unity 中初始化
Unity
c
游戏开发
unity3d
斯坦福小镇升级版——AI-Town搭建指南
导语 8月份斯坦福AI小镇开源之后 引起了 AIGC 领域的强烈反响 但8月份还有另一个同样非常有意义的 AI Agent 的项目开源 a16z主导的 AI Town 本篇文章主要讲解如何搭建该项目 如有英文基础或者对这套技术栈熟悉 可直接
AIGC
游戏开发
人工智能
游戏
typescript
Unity 2019 安装教程
Unity 2019 安装教程 一 安装包准备 Unity 2019 x Unity Hub 点此下载 二 安装 双击上面两个安装包 执行安装 全部默认选项 三 激活 虽然unity可以是免费软件 但仍需要进行激活方可使用 步骤如下 1 双
游戏开发
Unity
Windows
UE4 跑酷游戏-得分机制
得分机制 1 这次我们要做的是得分 根据人物跑过的地板来得取分数 首先进入我们的第三人称游戏模式里面 创建一些变量 2 退出第三人称游戏模式后 进入主地板蓝图后 在销毁地板之前写读取人物跑i过地板块数进行得分
游戏开发
游戏引擎
ue4
游戏
UE4的SpawnActor问题
1 SpawnActor传参 做项目过程中发现先SpawnActor再传参会先运行 生成的Actor的BeginPlay然后才进行传参 可是我在BeginPlay时就需要用到参数做操作了 发生情况时代码如下 if BaseCharactor
ue4
c
游戏开发
Unity的C#编程教程_30_switch语句挑战2
用不同按键 控制 cube 的颜色 1 红 2 黄 3 蓝 4 绿 使用 switch 语句 创建一个 C 脚本命名为 ColorChange 创建 public GameObject cube 变量 在 Unity 中把 cube 拖动进
Unity
c
游戏开发
Niagara官方示例笔记 - 盘点自带重要模块
Emitter State life cycle生命周期控制 发射器选择system 所有发射器都在system的state里设置生命周期 选择self 发射器独立控制 可以给发射器创建不同类型变量 使用set parameter模块计算
ue
ue4
虚幻引擎
游戏开发
Niagara
[Unity2D]在2D游戏里面实现人物的移动[消除抖动]
Unity2D 在2D游戏里面实现人物的移动 先来一张效果图 一般的Unity2D游戏中 用WASD控制来移动人物角色的移动 缺陷 与含有碰撞器的强行碰撞时会发生抖动 原因 例如我人物要向左边走 利用脚本获取键盘输入 给人物角色一个向左边的
Unity2D
Unity
游戏开发
Unity中关于Destroy的API
Unity中关于Destroy的API 常用的关于Destory的API 销毁游戏物体 Destroy gameObject 从游戏物体删除该脚本 Destroy this 从游戏物体删除刚体 Destroy rigidbody 加载物体5
Unity2D
unity3d
Unity
游戏
游戏开发
Unity Camera 的跟踪,转动,缩放,代码教程 适合做角色的第一,第三人称视角
Unity Camera 的跟踪 转动 缩放 代码教程 适合做角色的第一 第三人称视角 1 代码挂载到摄像机 camera上 Player是你要跟踪物体的位置 把你要跟踪的物体放上就行 2 源代码 using UnityEngine usi
UnityHub
笔记
unity3d
游戏开发
程序设计
Unity normalized的坑
注意 向量太小会返回0 所以要考虑等于000的情况 我们的项目恰恰会用到 normalized返回的值传给 Quaternion LookRotation 结果造成000错误 切记要考虑到 normalized 为0 的情况
游戏开发
Unity
闲谈开闭原则——基于UI动画框架
本文继续聊另外一个设计原则 开闭原则 在UI动画框架中 开闭原则在 动画策略 和 移动算法 这两个类体系中均有所体现 照旧 先看一下开闭原则的定义 1 开闭原则 一个软件实体如类 模块和函数应该对扩展开放 对修改关闭 有人说过 唯一不变的就
c
游戏开发
设计
设计模式
UnityEditor-批处理Texture,spriteEditor,代码设置Pivot失效问题
需求起因 最近制作角色2D八方向的动画 美术提供的序列帧图片资源 角色不同动作不同方向的图片大小和角色实际的中心点是不一致的 如图所示 攻击和溃败的序列帧图片尺寸和角色在图片中心位置是不一样的 这样会导致一个问题 在动画状态切换的时候 犹豫
UnityEditor
游戏开发
Unity
游戏开发unity杂项知识系列:抗锯齿处理
游戏中需要进行抗锯齿处理的地方非常多 这里先写两点 一个是通过使用unity自带的抗锯齿设置 QualitySettings 可以参考下面的连接 QualitySettings也可以通过代码去设置 unity图片抗锯齿设置 LCHUIHUI
unity杂项
Unity
游戏开发
«
1
2
3
4
5
6
7
...13
»