UGF学习2-事件 https://gameframework.cn/document/event/ 事件是游戏逻辑监听、抛出事件的机制。 Game Framework 中的很多模块在完成操作后都会抛出内置事件,监听这些事件将大大解除游戏逻辑之间的耦合。 除了 Game Framework 内置事件外,使用者也可以定义自己的游戏逻辑事件,游戏中所有事件均派生自 GameEventArgs 类,事件对象使用了引用池技术 2024-02-15 Unity 框架 UGF UGF Unity
UGF学习1-流程 1. 什么是Procedure(流程)流程是贯穿游戏运行时整个生命周期的有限状态机。通过流程,将不同的游戏状态进行解耦将是一个非常好的习惯。 例如: 对于网络游戏你可能需要如检查资源流程、更新资源流程、检查服务器列表流程、选择服务器流程、登录服务器流程、创建角色流程等流程 对于单机游戏你可能需要在游戏选择菜单流程和游戏实际玩法流程之间做切换。 如果想增加流程,只要派生自 ProcedureBa 2024-02-15 Unity 框架 UGF UGF Unity
CSharp-序列化控制 1. 使用属性控制1.1 [Serializable]1.1.1 用法自动序列化:在类上添加 [Serializable] 属性后,.NET 序列化器(如 BinaryFormatter、SoapFormatter 等)可以自动序列化该类的实例。这意味着序列化器会遍历类的所有字段,无需额外编码就能将其转换成一种可存储或传输的格式。 字段处理:默认情况下,序列化器包含类中的所有公共和私有字段。如果需 2024-01-18 语言学习 C# C#高级特性 C#
Lua速通教程 Lua速通教程学习目标:能够使用Lua脚本在Unity中进行游戏Game Play逻辑的开发 适用人群:前两个阶段适合有一定编程语言基础的(至少会一门编程语言,如C#,Python)的人学习。后两个阶段则时候有Unity使用基础的人学习。 0. 攻略大纲 第一阶段:Lua基础 Lua介绍:简要了解Lua的历史、特点和在游戏开发中的应用。 环境配置:配置安装Lua环境,选择合适的ide。 基础语法: 2024-01-18 语言学习 Lua Lua
导航-Unity相关 官网 Unity 用户手册 2020.3 (LTS) - Unity 手册 Unity非特供版下载 如何逃离Unity中国特供版 Unity资源商店插件 鲁班 导表插件 虚拟相机 Cinemachine 教程 2D瓦片扩展 2D Tilemap Extras 对话系统插件 Dialogue System 教程 性能分析器 视频中间件Odin (编辑器增强) Odin官网 教程: 革命性 Un 2024-01-18 导航 导航
导航-实用工具 软件工具 截屏 ShareX 高级资源管理器 One Commander Electron 外部可视化工具框架 弹幕展示 blivechat 小丸工具箱在线工具 缓动函数速查表 正则表达式在线测试 | 菜鸟工具 在线示波器 Graphtoy Desmos | 图形计算器 B站数据观测站AI 订阅海外软件服务GPT WildCard 邀请码:https://bewildcard.com/i/Z 2024-01-18 导航 导航
导航-游戏开发 语言C# C#官方文档 C#必备知识备忘录 数据结构细讲 C#原生事件与UnityEvent readonly与const 随机数 [Unity关于Random.state的使用](https://blog.csdn.net/lichoueve/article/details/83385660) [取整模式枚举](https://docs.microsoft.com/zh-cn/dotnet 2024-01-18 导航 导航
导航-项目导航 工具急急开发工具箱链接: https://github.com/MycroftCooper/MycroftToolkit 急急游戏框架链接: https://github.com/MycroftCooper/QuickGameFramework 活跃中肉鸽 2 D 射击链接: https://github.com/WittyKyrie/ARMED-CRAFTSMAN只做架构 绿洲计划 3 D链接: 2024-01-18 导航 导航
数学基础P1-P6 数学基础 P1-P61. 向量1.1 定义 几何定义:$\vec{a}=\vec{AB}=B-A$几何意义:长度 $|\vec{a}|$ 向量的模方向 $\hat{a}=\vec{a}/|\vec{a|}$ 单位向量 数学定义向量矩阵 $A=\pmatrix{x\y}$转置矩阵 $A^T=(x,y)$矩阵的模 $|A|=\sqrt{x^2+ 2024-01-18 计算机图形学 Games101 计算机图形学 数学
游戏数值设计与数学模型 我们假设A为初始值,y为每级提升的百分比,x为当前等级,R为x级时该属性的实际值。累乘和累加两种规则下的求R的计算公式分别是什么? ChatGPT 当我们考虑两种规则:累乘和累加时,我们可以这样计算: 累乘规则: 每次等级提升,属性值是上一等级的 1+y 倍,其中 y 是每级提升的百分比。例如,如果初始值是 A 并且提升率是 10%,那么 y = 0.10。第一级的属性值是 A×(1+y) ,第 2024-01-18 游戏设计 数学 数值策划 游戏设计