GameAndUnity-TechLib icon indicating copy to clipboard operation
GameAndUnity-TechLib copied to clipboard

游戏、Unity技术项目引用目录

GameAndUnity-TechLib 游戏和Unity的技术项目引用目录

Unity高效游戏开发技术栈尝试

别的引用库

  • awesome-unity
  • 3k+☆ https://github.com/MFatihMAR/Game-Networking-Resources
  • 700+☆ https://github.com/Gforcex/OpenGraphic
  • 700+☆ https://github.com/insthync/awesome-unity3d
  • 500+☆ https://github.com/killop/anything_about_game
  • 400+☆ https://github.com/uhub/awesome-c-sharp

框架

客户端框架

  • 2k+☆ https://github.com/EllanJiang/GameFramework
  • 1k+☆ https://github.com/mr-kelly/KSFramework
  • 1k+☆ https://github.com/yimengfan/BDFramework.Core
  • 1k+☆ https://github.com/liangxiegame/QFramework
  • 1k☆ https://github.com/GaoKaiHaHa/MyUnityFrameWork
  • 700+☆ https://github.com/vovgou/loxodon-framework
  • 300+☆ https://github.com/yomunsam/TinaX
  • 300+☆ https://github.com/XINCGer/ColaFrameWork
  • 300+☆ https://github.com/Fydar/RPGCore
  • 100+☆ https://github.com/gmhevinci/MotionFramework
  • 100+☆ https://github.com/SaiTingHu/HTFramework

服务端框架

  • 5k+☆ https://github.com/egametang/ET
  • 4k+☆ https://github.com/heroiclabs/nakama
  • 2k+☆ https://github.com/ketoo/NoahGameFrame
  • https://github.com/leeveel/GeekServer

Actor框架

  • 3k+ https://github.com/akkadotnet/akka.net
  • 1k+ https://github.com/AsynkronIT/protoactor-dotnet
  • 200+ https://github.com/microsoft/service-fabric-services-and-actors-dotnet

ECS

  • 500+☆ https://github.com/Leopotam/ecs
  • 500+☆ https://github.com/sebas77/Svelto.ECS
  • 300+☆ https://github.com/PixeyeHQ/actors.unity
  • 200+☆ https://github.com/EcsRx/ecsrx
  • 100+☆ https://github.com/chromealex/ecs
  • 10+☆ https://github.com/scellecs/Morpeh

IoC

  • 1k+☆ https://github.com/strangeioc/strangeioc
  • 2k+☆ https://github.com/modesttree/Zenject
  • 200+☆ https://github.com/CatLib/CatLib

战斗、技能系统

  • 700+☆ https://github.com/m969/EGamePlay
  • 500+☆ https://github.com/sjai013/UnityGameplayAbilitySystem
  • https://github.com/tranek/GASDocumentation (虚幻引擎的GamePlay Ability System 文档)
  • 130+☆ https://github.com/dongweiPeng/SkillSystem
  • 100+☆ https://github.com/delmarle/RPG-Core
  • https://github.com/KrazyL/SkillSystem-3 (Dota2 alike Skill System Implementation for KnightPhone)
  • 40+☆ https://github.com/dx50075/SkillSystem
  • 70+☆ https://github.com/michaelday008/AnyRPGAlphaCode
  • 10+☆ https://github.com/weichx/AbilitySystem
  • 10+☆ https://github.com/gucheng0712/CombatDesigner (A Frame Based Visual Combat System in Unity Game Engine.)
  • https://github.com/PxGame/XMLib.AM

帧同步框架

  • 300+☆ https://github.com/JiepengTan/LockstepEngine
  • 300+☆ https://github.com/proepkes/UnityLockstep
  • 1k+☆ https://github.com/SnpM/LockstepFramework

工具插件

黑客工具、网络异常模拟

  • https://github.com/Z4nzu/hackingtool

资源检查

  • https://github.com/ZxIce/AssetCheck
  • https://github.com/yasirkula/UnityAssetUsageDetector

Unity小工具

  • https://github.com/lujian101/UnityToolDist (动画压缩、矩阵调试等)
  • https://github.com/Unity-Technologies/VFXToolbox
  • 600+☆ https://github.com/Deadcows/MyBox
  • 100+☆ https://github.com/Ayfel/PrefabLightmapping
  • https://github.com/laurenth-personal/lightmap-switching-tool
  • https://github.com/yasirkula/UnityRuntimeInspector

程序化工具

  • 1k+☆ https://github.com/Syomus/ProceduralToolkit
  • 15k+☆ https://github.com/mxgmn/WaveFunctionCollapse

图形渲染

水渲染

  • https://github.com/flamacore/UnityHDRPSimpleWater

镜面反射

  • 100+☆ https://github.com/Kink3d/kMirrors (URP)
  • 100+☆ https://github.com/ColinLeung-NiloCat/UnityURP-MobileScreenSpacePlanarReflection

卡通渲染

  • 1k+☆ https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample
  • 1k+☆ https://github.com/unity3d-jp/UnityChanToonShaderVer2_Project
  • 700+☆ https://github.com/Kink3d/kShading
  • 300+☆ https://github.com/SnutiHQ/Toon-Shader
  • 300+☆ https://github.com/IronWarrior/UnityToonShader
  • 300+☆ https://github.com/Jason-Ma-233/JasonMaToonRenderPipeline
  • 300+☆ https://github.com/ronja-tutorials/ShaderTutorials
  • 200+☆ https://github.com/you-ri/LiliumToonGraph
  • 80+☆ https://github.com/madumpa/URP_StylizedLitShader
  • 80+☆ https://github.com/Sorumi/UnityToonShader
  • 50+☆ https://github.com/ChiliMilk/URP_Toon

草渲染

  • 300+☆ https://github.com/ColinLeung-NiloCat/UnityURP-MobileDrawMeshInstancedIndirectExample

Decals

  • 300+☆ https://github.com/Kink3d/kDecals

体素

  • 800+☆ https://github.com/mattatz/unity-voxel

体积雾

  • https://github.com/ArthurBrussee/Vapor

其他

网络库

  • 1k+☆ https://github.com/RevenantX/LiteNetLib
  • https://github.com/BeardedManStudios/ForgeNetworkingRemastered
  • https://github.com/Yinmany/NetCode-FPS

序列化

  • 15k+☆ https://github.com/google/flatbuffers (据说序列化快,占内存大,相比于pb,适合游戏开发)
  • 100+☆ https://github.com/jamescourtney/FlatSharp

动态表达式解析库

  • 900+☆ https://github.com/davideicardi/DynamicExpresso
  • 200+☆ https://github.com/zzzprojects/Eval-Expression.NET
  • 200+☆ https://github.com/mparlak/Flee
  • 100+☆ https://github.com/codingseb/ExpressionEvaluator
  • http://wiki.unity3d.com/index.php/ExpressionParser

UI

  • 2k+☆ https://github.com/mob-sakai/UIEffect

物理碰撞

  • https://github.com/AndresTraks/BulletSharp
  • https://github.com/Zonciu/Box2DSharp
  • 30+☆ https://github.com/JiepengTan/LockstepCollision
  • 300+☆ https://github.com/Prince-Ling/LogicPhysics
  • https://github.com/aaa719717747/TrueSyncExample
  • https://github.com/dotnet-ad/Humper

动态骨骼

  • https://github.com/OneYoungMean/Automatic-DynamicBone

图节点式编辑器(Graph Editor)

  • https://github.com/alelievr/NodeGraphProcessor
  • https://github.com/Siccity/xNode
  • https://github.com/nicloay/Node-Inspector

行为树

  • 400+☆ https://github.com/meniku/NPBehave
  • 200+☆ https://github.com/ashblue/fluid-behavior-tree

笔刷绘图

  • https://github.com/EsProgram/InkPainter

ScrollRect

  • https://github.com/qiankanglai/LoopScrollRect

SRP项目

  • https://github.com/keijiro/TestbedHDRP

敏感词库

  • https://github.com/toolgood/ToolGood.Words

算法

  • https://github.com/labuladong/fucking-algorithm
  • https://github.com/azl397985856/leetcode
  • https://github.com/halfrost/LeetCode-Go

原生平台交互

  • 400+☆ https://github.com/yasirkula/UnityNativeShare

GPU蒙皮动画

  • https://github.com/chenjd/Render-Crowd-Of-Animated-Characters