JJChicken's starred repositories

ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

Language:C#License:NOASSERTIONStargazers:16981Issues:556Issues:2904

orleans

Cloud Native application framework for .NET

C-Sharp-Algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

FlaxEngine

Flax Engine – multi-platform 3D game engine

Language:C#License:NOASSERTIONStargazers:5716Issues:115Issues:1656

MathUtilities

A collection of some of the neat math and physics tricks that I've collected over the last few years.

Language:C#License:UnlicenseStargazers:4243Issues:184Issues:3

crest

A class-leading water system implemented in Unity

R3

The new future of dotnet/reactive and UniRx.

Node_Editor_Framework

A flexible and modular Node Editor Framework for creating node based displays and editors in Unity

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.

Language:C#License:MITStargazers:1595Issues:73Issues:18

game-programming-patterns-demo

A repo of small demos that assemble some of the well-known design patterns in Unity development to support the ebook "Level up your code with game programming patterns"

Language:C#Stargazers:1477Issues:27Issues:0

Unity-UI-Rounded-Corners

This components and shaders allows you to add rounded corners to UI elements!

Language:C#License:MITStargazers:1369Issues:22Issues:39

superpower

A C# parser construction toolkit with high-quality error reporting

Language:C#License:Apache-2.0Stargazers:1062Issues:43Issues:87

UnityURP-MobileScreenSpacePlanarReflection

Reusable RendererFeature of MobileScreenSpacePlanarReflection

Language:C#License:MITStargazers:1040Issues:21Issues:11

Post-Processing-Scan

A 3D scan/sonar-like post-processing effect for Unity. Essentially a visualization of a spherical signed distance field (SDF).

Language:ShaderLabLicense:UnlicenseStargazers:834Issues:15Issues:4

realtime-CSG-for-unity

Realtime-CSG, CSG level editor for Unity

Language:C#License:MITStargazers:764Issues:26Issues:377

OpenAI-Unity

An unofficial OpenAI Unity Package that aims to help you use OpenAI API directly in Unity Game engine.

Language:C#License:MITStargazers:691Issues:15Issues:69

lightmap-switching-tool

Tool that allows switching different baked lightmap sets on a unity scene at runtime.

Language:C#License:MITStargazers:673Issues:41Issues:29

Collections.Pooled

Fast, low-allocation ports of List, Dictionary, HashSet, Stack, and Queue using ArrayPool and Span.

Language:C#License:MITStargazers:546Issues:25Issues:35

MagicTween

Extremely fast, GC-free and customizable tween library implemented with Unity ECS

Language:C#License:MITStargazers:457Issues:11Issues:13

Unity-ScreenSpaceReflections-URP

SSR solution for Unity URP

Language:C#License:MITStargazers:396Issues:15Issues:9

AsyncCaptureTest

Non-blocking screen capture example with asynchronous GPU readback

UndoPro

UndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!

Language:C#License:MITStargazers:198Issues:12Issues:6

UnityCodeGen

Code Generation Library for Unity Editor

Language:C#License:MITStargazers:130Issues:3Issues:0

Unity.Package.FigmaToUnity

Unity plugin for importing entire Figma pages into Unity UI Toolkit files.

Language:C#License:NOASSERTIONStargazers:120Issues:8Issues:7

AI_NPC

This Unity framework equips developers with a simple interface to create AI NPC characters. Built using Meta SDKs, OpenAI API, and Eleven Labs API.

Language:C#Stargazers:40Issues:2Issues:0

DragonSpace-Demo

A simple boids simulation to show the difference between spatial partitioning structures

Language:C#Stargazers:37Issues:1Issues:0

UnityGPTLocalization

A Unity tool combining Localization and ChatGPT for easy multilingual translation using OpenAI API. Control translation quality with Localization comments.

Language:C#Stargazers:22Issues:1Issues:0

C.A.T.S

C.A.T.S. - Cutting-edge Adaptive Technology Stack

License:MITStargazers:5Issues:0Issues:0

WiseFelineUnityBuildingBlocks

A collection of actions and considerations for the unity version of the wise feline utility AI and influence maps plugin.

Language:C#License:MITStargazers:1Issues:0Issues:0