自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

归暮亭

专注游戏客户端开发o(*O▽O)┛

  • 博客(21)
  • 收藏
  • 关注

原创 【游戏开发】状态同步的网络通信原理与实现(确定性的网络同步)

1.客户端与服务器使用相同频率进行模拟刷新2.当时状态 + 操作指令列表 = 更新后的新状态3.客户端接收玩家指令并预测命令结果4.封装网络消息包Packet5.服务器接收到客户端的指令队列并逐帧模拟.向客户端发送模拟的角色结果状态6.客户端收到服务器发来的角色状态结果,在逻辑帧进行处理7.客户端插值处理

2021-03-15 12:41:10 1946 5

原创 【游戏开发】基于MMORPG的游戏客户端逻辑效率开发思路

提升游戏逻辑开发效率的关键在于:游戏新增或修改功能时,需要尽可能减少程序需要重复开发的代码量。

2020-08-22 14:25:14 2133

原创 【游戏开发】Unity手游使用XLua热更新增UI界面方法

基于Xlua热更新机制,用C#写LuaWindow基类,实现用Lua热更新方式在线上增加新UI界面

2021-04-30 12:38:30 601

原创 【游戏开发】Unity SDK 接入相关总结

两种接入方法1.JAVA先打包成jar,放到U3D工程2.U3D工程导出,放到JAVA(Android Studio / Eclips),从JAVA打包APKjar包放到U3D工程步骤1.在Eclipse / Android Studio中新建工程2.Android Project中引入Class3.在java中调用Unity的方法java中的类继承UnityPlayerActivity,引入import com.unity3d.player.UnityPlayer;import com.u

2021-03-20 16:02:54 647

原创 【游戏开发】状态同步与帧同步优缺点对比

从性能,安全性,开发效率等方面分析

2021-03-20 15:03:44 1800

原创 【游戏开发】手游开发中常用的Lua相关技术总结

metatable,__index 元方法,Lua 协同程序,排查 Lua 内存问题,优化lua配表内存占用, Lua table底层实现,第三方库

2021-03-19 19:57:35 977 1

原创 【游戏开发】Unity动画系统原理总结与各类动画实现

动画系统分类,Animator 状态机,Animation旧版动画,IK动画,混合树,动画重定向,动画曲线,动画事件,动画分层和遮罩,UI动画

2021-03-19 15:52:30 2436

原创 【游戏开发】基于帧同步的网络同步框架原理

保证逻辑帧与渲染帧分离,逻辑帧保证同步,版本控制,确保战斗流畅,网络流量优化,处理丢包,处理断线重连,防作弊

2021-03-17 16:51:25 1228 1

原创 【游戏开发】Unity项目常用插件整理(行为树、属性编辑器、动画制作、音效视频、资源管理)

行为树AI插件:Behavior Designer属性编辑插件:Odin Inspector过场动画制作插件:Cinema Director播放音乐及音效:Audio Toolkit播放视频:AVPro Video后处理特效及滤镜:Colorful FX查找资源引用:Find Reference

2021-03-17 15:35:37 641

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》9.代码的进化

遗传算法,智能火箭案例,交互案例

2020-09-03 11:01:45 681

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》8.分形

分形原理,康托尔集,科赫曲线,L系统

2020-09-02 14:26:21 423

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》7.细胞自动机

编写细胞自动机

2020-09-02 12:48:49 333

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》6.自治智能体

转向力,流场,路径跟随,路径跟随,算法效率,优化技巧

2020-09-01 11:23:44 471

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》4.粒子系统

可用于动画,游戏中制作粒子系统

2020-08-31 15:06:13 286

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》3.振荡

角度,角运动,振荡振幅与周期,波,钟摆,摩擦力,弹力

2020-08-31 14:58:25 495

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》2.力 & 5.物理函数库

力和牛顿运动定律,牛顿第三定律,牛顿第二定律,摩擦力,空气和流体阻力,引力,万有引力,物理函数库

2020-08-28 15:46:22 1369 1

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》1.向量

向量,向量计算,向量运动

2020-08-28 15:21:43 282

原创 【编程书籍】《The Nature of Code》笔记 -《代码本色》0.引言

随机游走, 概率和非均匀分布,随机数的正态分布,非均匀分布的随机数,Perlin噪声

2020-08-28 13:45:45 811

原创 【游戏开发】多人游戏网络同步相关技术(延迟处理)

处理延迟的四种方法:1.客户端插值 2.客户端预测 3.航位推测法 4.服务器回退

2020-08-27 21:05:00 1537 1

原创 【游戏开发】多人游戏网络同步相关技术(设计篇)

在多人游戏开发中实现C/S状态同步和对等网络同步的具体步骤

2020-08-26 18:10:36 878

原创 【游戏开发】多人游戏网络同步相关技术(基础原理篇)

C/S 模型 (Client-Server) 和 对等网络模型(Peer-To-Peer)的原理

2020-08-25 15:59:55 2781

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除