游戏网络同步学习 0. 学习路径 网络编程基础: 学习基本的网络通信概念,了解TCP/IP和UDP协议。 学习Socket编程,掌握套接字的使用和网络通信的基本原理。 了解网络模型和常见的网络通信模式。 游戏网络同步基础: 了解游戏网络同步的基本原理,包括客户端-服务器架构和点对点架构。 熟悉帧同步和状态同步的概念。 游戏引擎和框架: 学习一些流行的游戏引擎,如Unity或Unreal Engine。 掌握 2024-01-18 网络 网络
DoTween速成 0. 简介http://dotween.demigiant.com/documentation.php#controls 普通版本内容1. Unity常用组件拓展方法1.1 Transform拓展方法1.1.1 DoMove 移动 世界坐标: 1234transform.DOMove(Vector3 目标位置, float 移动时间);transform.DOMoveX(float 目标位置, 2023-01-01 Unity DoTween DoTween Unity插件
Unity3D 2D射击小游戏瞄准线的实现 0. 前言本片文章是对https://www.bilibili.com/video/bv1sY411V7tx视频中瞄准线是如何实现的一个讲解教程,欢迎大家去B站给我一键三连鸭! 这个项目的整个代码和资源已经上传到了GitHub,大家可以去看一下链接:https://github.com/MycroftCooper/TigerShooting2DGame 1. 效果分析 根据视频中的瞄准线效果,我 2022-03-01 游戏实现 游戏实现
Unity3D 2D射击小游戏移动幻影的实现 0. 前言本片文章是对https://www.bilibili.com/video/bv1sY411V7tx视频中移动幻影是如何实现的一个讲解教程,欢迎大家去B站给我一键三连鸭! 这个项目的整个代码和资源已经上传到了GitHub,大家可以去看一下链接:https://github.com/MycroftCooper/TigerShooting2DGame 1. 效果分析游戏设计文档 (game design document GDD ),是在游戏开发的筹备阶段,需要准备的一系列文档的统称。一般是在确立项目时需要准备好GDD,是用来和同事,老板,乃至投资者画饼的有效工具。 GDD没有官方统一格式每个游戏设计师都可以根据自己的喜好和项目的需要去编写GDD本文只是对自己理解的GDD进行总结与分享 组成:GDD一般分为以下三 2021-12-12 游戏设计 游戏设计
Unity-编辑器扩展-辅助显示 1. 简介自定义编辑器相关类 EditorGUI EditorGUILayout Handles扩展 2. Gizmos辅助线https://blog.csdn.net/dengshunhao/article/details/83001076 https://docs.unity.cn/cn/current/Manual/GizmosAndHandles.html 2.1 描述Gizmo 2021-11-07 Unity 编辑器扩展 Unity 编辑器扩展
CSharp-反射 0. 基础概念0.1 什么是反射Reflection,中文翻译为反射。这是.Net中获取运行时类型信息的方式。 官方定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。 .Net的应用程序的结构由以下几个部分组成: 程序集(Assembly) 模块(Module 2021-10-28 语言学习 C# C#高级特性 C#
UGF学习-0入门 1. 什么是UGF 2. 安装UGF包在下载页面下载最新版 Game Framework(说好不用 git 就不用),当前使用的版本是 2020.07.10,下载后,可以获得一个叫做 GameFramework_2020_07_10.unitypackage 的 Unity 插件包。 建议时刻考虑使用较新版本的 Game Framework,较新的版本出了新增特性和修正一些 BUG 之外,还会 2021-10-19 Unity 框架 UGF UGF Unity
瓦片地图 0. 瓦片地图基础知识0.1 什么是瓦片地图TileMap是Unity5.5a实验版加入的新功能,就像他的字面意思「瓦片地图」。 但说起来这个技术并不“新”了,成熟的2D引擎(诸如gamemaker,RpgMaker),都带有自己自己的tile编辑器的,第三方的编辑工具如Tiled使用起来也是比较方便的,Tile编辑器界的老牌开源编辑器Tiled,很多引擎也提供Tiled导入的支持。 TileMa 2021-10-15 Unity Unity 2D 瓦片地图
回溯法 0. 回溯法理论基础回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 回溯是递归的副产品,只要有递归就会有回溯。 回溯函数也就是递归函数,指的都是一个函数。 回溯法的理解:回溯法解决的问题都可以抽象为树形结构。回溯法解决的都是在集合中递归查找子集,集合的大小就构成了树的宽度,递归的深度,都构成的树的深度。递归就要有终止条件,所以必然是一颗高度有限的树(N叉树)。 回溯法的效率:回溯法并不是什么高效 2021-10-09 算法刷题 算法