hongxianzhi's repositories
aoi
Area of Interest Library
AStar
A fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.
astar-algorithm-cpp
Implementations of the A* algorithm in C++
behaviac
behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
brg-shooter
Unity blog-post sample showing BatchRendererGroup and Burst/JobSystem. Focus is high performance even on budget mobile devices. Unity 2022.3.5 or above required
Code-A-Game-Like-Minecraft-In-Unity
Project files for a Youtube tutorial series on coding a game like Minecraft in Unity.
Dependencies
A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
Entitas
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
flecs
A fast entity component system (ECS) for C & C++
Graphics
Unity Graphics - Including Scriptable Render Pipeline
javascript-astar
A* Search / Pathfinding Algorithm in Javascript
json2tmx
convert Tile map from json to tmx format
lastar
PathFinding for lua, AStar
ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
PathFinding
A comprehensive path-finding library for grid based games
PhysX
NVIDIA PhysX SDK
Render-Crowd-Of-Animated-Characters
Animation Baker and Instancing for Animated Characters: Using GPU to implement large-amount animation characters rendering. The animation map for vertex shader to modify the vertex position of the mesh at runtime. Using GPU instancing to reduce draw calls.
RVO2-CS
Optimal Reciprocal Collision Avoidance (C#)
RVO_JobSystem
ORCA Implementation for Unity
sproto-js
sproto的js版本,兼容当前最新sproto生成的spb文件
stable-dreamfusion
Text-to-3D & Image-to-3D & Mesh Exportation with NeRF + Diffusion.
UniTask
Provides an efficient allocation free async/await integration for Unity.
UnityDotsCharacterController
Basic Character Controller Using ECS and Unity.Physics Packages
VertexAnimation
Vertex animation baking tool, shaders and animation system for Unity DOTS/ECS.