Stride是一个开放源代码的C#游戏引擎,用于逼真的渲染和VR。该引擎是高度模块化的,旨在为游戏制造商提供更大的开发灵活性。 Stride带有一个编辑器,使您可以直观地创建和管理游戏或应用程序的内容。
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
JEngine是针对Unity开发者设计的开箱即用的框架,封装了强大的功能,小白也能快速上手,轻松制作可以热更新的游戏 | JEngine is a streamlined and easy-to-use framework designed for Unity Programmers which contains powerful features, beginners can start up quickly and making hot update-able games easily
Pure C# IL Intepreter Runtime, which is fast and reliable for scripting requirement on enviorments, where jitting isn't possible.
A charting and data visualization library for Unity. 一款基于UGUI的数据可视化图表插件。
A fork of the BulletSharp project to make the Bullet Physics Engine usable from C# code in Unity3d
Bridge.lua is a C#-to-Lua Compiler,which generates equivalent and consistent lua code
xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.
Editor tool for viewing and debugging asset bundle contents before and after builds
ET-Platform框架使用的服务端物理引擎插件 使用时,服务端直接使用nuget引用 https://www.nuget.org/packages/ET.Bullet/
基于ILRuntime的热更新框架(定制): 1,Unity完整的资源热更流程(热更下载中断处理,资源校验,热更回退等) 2,基于ILRuntime的代码热更 3,Jenkins部署自动打包热更 4,自动生成热更包及热更配置表 5,ab包加密及资源解压 6,Protobuf序列化
基于Unity + C# .NET Core的双端游戏框架, 客户端和服务端热更机制完善, 参考了GameFramework和ECS的思想