加载中
Lua 中避免低效解析 TCP 网络数据包体的一种方式

TCP 是流式协议,发送方发送出的是字节流,接收方接收到的也是字节流数据。通常,在应用层都会通过 header + body 在字节流中标识出单个协议包。发送方将原始数据打包成 header + body 。hea...

hb
08/16 18:49
236
游戏中属性值应配置变化量

游戏开发中常见的一种业务逻辑是支持策划配置增加了 xxx 属性 xxx 百分比或减少了 xxx 属性 xxx 百分比。举个例子,当角色进入 A 区域后增加 10% 的攻击,当角色进入 B 区域后减少 %5 的防御...

05/30 23:27
185
记一次游戏事故回档操作

工作的项目组的游戏是目前在国内能排上号的网游。说出名字估计都知道了,这里就不提了。前两天版本更新后出了一个事故,一个玩法的数据保存到另一个玩法中,导致另一个玩法的数据被重置了。相...

03/06 22:30
325
发布使用 IMGui 基于 msys2 平台编写的软件

发布使用 IMGui 基于 msys2 平台编写的软件 最近空闲时间为项目编写一个协议测试工具。由于习惯使用 gcc/g++ 所以在 Windows 10 操作系统上选择 msys2 开发。编程语言是 C/C++ 和 Lua ,界面...

Unity Asset Bundle 角色换装示例 官方例子

《 Unity 官方案例精讲》一书中在第 9 章介绍了角色换装示例与 Asset Bundle 的使用。示例中还展示了如何用 SkinnedMeshRenderer 渲染模型。虽然是好几年的示例了,但其中的换装的一些基本思...

2018/08/26 18:34
1.1K
Unity NavMesh (导航网格)初探

Untiy 提供 NavMesh (导航网格)可使物体实现自动寻路。《 Unity 人工智能游戏开发》在第四章介绍了 NavMesh ,里面提供的示例蛮有趣的。使用 NavMesh 涉及很多界面设置操作,于是写篇笔记记...

git
2017/06/09 11:35
3.1K
简易 Unity3D UI 框架

看见一篇介绍 Unity3D UI 框架编写的文章,并且给出了示例代码。然后去了解了一下。讲道理,示例代码蛮乱的,不知道有一些是不是直接从项目代码拷贝然后简单修改,对于一个简单的框架来说,有...

2017/05/19 16:33
1.3K
NGUI 屏幕适配(2D UI)

博客内容基于 NGUI.3.11.2,讲述 NGUI 2D UI 。 设备无关坐标 以 OpenGL 为例,经过各种图形阶段(stage)后,几何形状最终被转换成像素显示在屏幕上。设备屏幕坐标以像素为单位,是设备相关...

2017/05/05 20:22
851
NGUI 渲染顺序概述

以下内容基于 NGUI v.3.11.2 。示例是在 Unity 5.5 中测试。 渲染结构 NGUI 用 Panel 管理渲染。一个 UIPanel 实例表示一个 Panel 。UIPanel.widgets 表示 Panel 中需要渲染的物体,UIPanel...

2017/04/24 23:43
723
OpenGL NDC 左手还是右手?

之前看到一篇文章说默认情况下 OpenGL NDC 是基于左手坐标系。我在我之前的博文中也提到过。之后我在想为什么 OpenGL NDC 是基于左手坐标系?真的是基于左手坐标系吗?所以这篇博客就是来找到...

OpenGL ES 小例子在笔记本上崩溃问题

之前有把《OpenGL ES 应用开发指南 Android 卷》书中示例代码移植到 Windows 上的 MinGW 平台。在移植 Heightmap 示例时一开始在公司电脑上是可以运行的。回到家自己的笔记本电脑运行确神奇的...

2017/03/29 23:37
307
小窥探 3D 中射线投射(raycast)

这个代码片段是在 Unity 中编写 FPS 小游戏,判断玩家射击是否击中目标。首先获取从摄像机到屏幕中心的射线,然后查看射线与哪个 GameObject 相交。虽然就短短几行代码,却隐藏了一个问题:如...

推荐 OpenGL C Math 数学库

我平常自己写点小东西都是用的 GLM(OpenGL Mathematics)数学库。GLM 功能很强大,也很方便用,直接包含在项目中编译即可。但是文件太多,有时候想写个小例子只用到其中个别函数,而不得不把...

采用 GLM 从代码层面理解 OpenGL 坐标系统

概要 关于 OpengGL 坐标系统,我很喜欢这篇博客,这篇博客有中文版本的。博客英文版讲诉更让人容易理解。接下来要写的这篇博客是以上篇博客为参考,进一步从代码的层面来理解 OpengGL 坐标系...

OpenGL ES 应用开发实践指南 代码移植

学习 OpenGL ES 发现了《OpenGL ES 应用开发实践指南 Anroid 卷》这本书,评价不错,实际看时内容也不错。里面的示例程序也很值得去学习。示例代码用的 java 采用的是 android 开发环境,在 ...

2017/01/01 20:08
373
为什么简单的 opengl 代码却没有绘制出形状

更新 之前在知乎上发了一个帖子来询问,有个答主金条回答了而且还带了参考文档,原来在 specification 中有说明(好吧,看见那个一坨我就没有去翻了,后面有问题还是得去这里看看,说不定可以...

2016/09/16 16:35
1.4K
用 glew 来学习 opengles

书上用的库不喜欢,看见 ejoy2d 用的 mingw32 可以编译,就想用 glew ,小巧又方便。

2016/06/01 23:37
1.3K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部