Home
游戏的曲型地面效果
技术美术

游戏的曲型地面效果

这类特效在游戏中经常看到,比如地铁跑酷等,可以在一个看起来类似坡道的地方运动,远处视野受限,将在两方快要交汇在顶点时才可...
C#与C/C++动态链接库交互踩坑总结
C++

C#与C/C++动态链接库交互踩坑总结

C与C#的交互 在C#执行C编写的DLL时可能会出现很多问题,而绝大部分问题都出自数据封装传送上,接下来总结了本次交互实...
C++中的事件分发器与委托
C++

C++中的事件分发器与委托

在程序中使用批量事件通知是很常用的场景,该事件分发器可以绑定多个静态与非静态函数,内部使用标准库的list和functi...
C#动态生成IL实现匿名类和接口
dotNet

C#动态生成IL实现匿名类和接口

通过这种方式可以直接对接口实例化了(伪),动态的通过委托来实现接口,匿名类型是在运行时动态构建的。 实现思路: 使用As...
C#之结构体与二进制数据的转换
dotNet

C#之结构体与二进制数据的转换

在写关于二进制文件操作程序的时候,经常要去解析文件头,在C++中我通常是使用Stream把文件读取进来后直接将二进制数据...
C#之拓展方法的本质
dotNet

C#之拓展方法的本质

扩展方法可以使对象增加额外的“看似是成员”的方法。 普通的实例类型定义: {{EJS32}} 扩展方法的定义: {{EJ...
LuaSharp:适用于.Net开发者的Lua框架
Lua

LuaSharp:适用于.Net开发者的Lua框架

代码仓库:https://github.com/JomiXedYu/LuaSharp 为什么说适合熟悉C#的Lua开发者...
HSV与RGB互转公式与Color封装
dotNet

HSV与RGB互转公式与Color封装

无论是System.Draw.Color还是UnityEngine.Color对颜色操作的功能还是太少了,我们在用ps等...
Unity之Galgame引擎框架制作思路
Unity3D

Unity之Galgame引擎框架制作思路

前言 看到使用Unity来制作Galgame,很多人可能会觉得小题大做,现在有很多现成的工具可以使用:krkr、NVL(...
Lua面向对象
Lua

Lua面向对象

注:本文代码中的->符号均为运行后的输出结果,不算做代码 前言 说道面向对象,基本就是围绕着表来展开的。lua中的...