Owner
chickensoft-games
17 indexed repositories · View on GitHub
-
GameDemo
The Chickensoft Game Demo — a fully tested, third-person 3D game built with Godot and C#. Now with saving and loading!
C# · 621 stars
-
GodotEnv
Manage Godot versions and addons from the command line on Windows, macOS, and Linux.
C# · 580 stars
-
GodotGame
C# game template for Godot 4 with debug launch configurations, testing (locally and on CI/CD), code coverage, dependency update checks, a...
C# · 419 stars
-
LogicBlocks
Human-friendly, hierarchical and serializable state machines for games and apps in C#.
C# · 313 stars
-
AutoInject
Reflection-free node-based dependency injection for C# Godot scripts, including utilities for automatic node-binding, additional lifecycl...
C# · 237 stars
-
GoDotTest
C# test runner for Godot. Run tests from the command line, collect code coverage, and debug tests.
C# · 152 stars
-
Serialization
Easy to use serializable models with AOT compilation support and System.Text.Json compatibility.
C# · 72 stars
-
GameTools
A collection of tools for accelerating Godot + C# game development, including resource loading, feature tags, and high-DPI utilities.
C# · 66 stars
-
GodotTestDriver
Easy integration testing for Godot with simulated input, node drivers, and fixtures.
C# · 62 stars
-
Collections
Lightweight collections, utilities, and general interface types to help make maintainable code.
C# · 49 stars
-
GodotPackage
A .NET template for quickly creating a C# nuget package for use with Godot 4.
PowerShell · 48 stars
-
GodotNodeInterfaces
Make it possible to fully test Godot nodes and scenes with the appropriate adapters and interfaces.
C# · 42 stars
-
SaveFileBuilder
Compose chunks of save data into a single data type by creating loosely coupled save chunks at various points in the scene tree.
C# · 30 stars
-
Log.Godot
Opinionated logging for C# in Godot, based on Chickensoft.Log.
C# · 19 stars
-
Platform
Platform-specific native extensions for Godot written in C#.
C# · 18 stars
-
Serialization.Godot
Godot-specific JSON converters for Chickensoft.Serialization.
C# · 18 stars
-
Log
Opinionated logging interface and implementations for C# applications and libraries.
C# · 17 stars
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
chickensoft-games/GodotEnv#296 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
chickensoft-games/GodotEnv#295 ·
-
Difficulty 5/5 Over a week Newbie friendliness 42/100
chickensoft-games/AutoInject#210 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
chickensoft-games/LogicBlocks#244 · 6 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
chickensoft-games/GodotEnv#253 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
chickensoft-games/GodotEnv#252 ·
-
enhancement good first issue help wanted
Difficulty 3/5 1-2 days Newbie friendliness 55/100
chickensoft-games/GodotEnv#247 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 45/100
chickensoft-games/SaveFileBuilder#82 · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
chickensoft-games/GodotEnv#232 ·
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 42/100
chickensoft-games/GameDemo#288 · 1 comment ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
chickensoft-games/GoDotTest#206 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
chickensoft-games/GoDotTest#205 · 2 reactions ·
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 55/100
chickensoft-games/AutoInject#132 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 30/100
chickensoft-games/GodotGame#204 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
chickensoft-games/GodotGame#203 · 1 comment ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
chickensoft-games/GodotEnv#210 · 1 reaction ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
logic blocks 7
Difficulty 5/5 Over a week Newbie friendliness 35/100
chickensoft-games/LogicBlocks#217 ·
-
bug question
Difficulty 4/5 3-5 days Newbie friendliness 35/100
chickensoft-games/GodotEnv#199 · 4 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
chickensoft-games/GodotEnv#192 · 1 reaction ·
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
chickensoft-games/GoDotTest#191 ·
-
chickensoft-games/GodotTestDriver#66 · 1 assignee ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
chickensoft-games/GameDemo#241 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
chickensoft-games/AutoInject#107 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
chickensoft-games/GodotEnv#165 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 55/100
chickensoft-games/GodotGame#167 ·
-
enhancement help wanted
Difficulty 4/5 3-5 days Newbie friendliness 38/100
chickensoft-games/AutoInject#54 · 3 comments · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
chickensoft-games/SaveFileBuilder#22 · 6 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
chickensoft-games/GodotGame#132 · 3 comments ·
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 15/100
chickensoft-games/GodotEnv#119 ·
-
Dependency Dashboard Open
Difficulty 3/5 1-2 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 20/100
chickensoft-games/Log#14 ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
chickensoft-games/GodotEnv#105 · 5 comments ·
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
chickensoft-games/GodotEnv#102 · 3 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
chickensoft-games/GameDemo#98 · 1 comment ·
-
Dependency Dashboard Open
Difficulty 3/5 1-2 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 20/100
-
enhancement
Difficulty 5/5 Over a week Newbie friendliness 30/100
chickensoft-games/GoDotTest#116 · 10 comments · 1 reaction ·
-
Dependency Dashboard Open
Difficulty 5/5 Over a week Newbie friendliness 10/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 3/5 1-2 days Newbie friendliness 15/100
-
Dependency Dashboard Open
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
chickensoft-games/LogicBlocks#35 · 1 comment · 2 reactions ·
-
Dependency Dashboard Open
Difficulty 1/5 Under an hour Newbie friendliness 10/100
-
enhancement help wanted
Difficulty 5/5 Over a week Newbie friendliness 35/100
chickensoft-games/GodotEnv#34 · 2 comments · 3 reactions ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 38/100