Skip to content
@chickensoft-games

Chickensoft

Open source tools for C# and Godot.

Popular repositories Loading

  1. GameDemo GameDemo Public

    The Chickensoft Game Demo — a fully tested, third-person 3D game built with Godot and C#. Now with saving and loading!

    C# 332 22

  2. GodotEnv GodotEnv Public

    Manage Godot versions and addons from the command line on Windows, macOS, and Linux.

    C# 320 14

  3. GodotGame GodotGame Public

    C# game template for Godot 4 with debug launch configurations, testing (locally and on CI/CD), code coverage, dependency update checks, and spell check working out-of-the-box!

    Shell 213 17

  4. LogicBlocks LogicBlocks Public

    Human-friendly, hierarchical and serializable state machines for games and apps in C#.

    C# 179 7

  5. AutoInject AutoInject Public

    Node-based dependency injection for C# Godot scripts at build-time, including utilities for automatic node-binding, additional lifecycle hooks, and .net-inspired notification callbacks.

    C# 91 5

  6. setup-godot setup-godot Public

    Setup Godot for headless use with macOS, Windows, and Linux CI/CD runners.

    TypeScript 85 8

Repositories

Showing 10 of 33 repositories
  • chickensoft_site Public

    Official Chickensoft website, blogs, and documentation.

    chickensoft-games/chickensoft_site’s past year of commit activity
    TypeScript 6 3 0 1 Updated Oct 2, 2024
  • GodotPackageTemplate Public

    A .NET template for quickly creating a C# nuget package for use with Godot 4.

    chickensoft-games/GodotPackageTemplate’s past year of commit activity
    6 MIT 0 0 0 Updated Oct 2, 2024
  • SaveFileBuilder Public

    Compose chunks of save data into a single data type by creating loosely coupled save chunks at various points in the scene tree.

    chickensoft-games/SaveFileBuilder’s past year of commit activity
    C# 9 MIT 1 0 0 Updated Sep 30, 2024
  • Introspection Public

    Create mixins and generate metadata about types at build time to enable reflection in ahead-of-time (AOT) environments.

    chickensoft-games/Introspection’s past year of commit activity
    C# 26 MIT 1 0 0 Updated Sep 30, 2024
  • GoDotTest Public

    C# test runner for Godot. Run tests from the command line, collect code coverage, and debug tests.

    chickensoft-games/GoDotTest’s past year of commit activity
    C# 80 MIT 9 2 0 Updated Sep 30, 2024
  • AutoInject Public

    Node-based dependency injection for C# Godot scripts at build-time, including utilities for automatic node-binding, additional lifecycle hooks, and .net-inspired notification callbacks.

    chickensoft-games/AutoInject’s past year of commit activity
    C# 91 MIT 5 0 0 Updated Sep 30, 2024
  • Serialization.Godot Public

    Godot-specific JSON converters for Chickensoft.Serialization.

    chickensoft-games/Serialization.Godot’s past year of commit activity
    C# 9 MIT 3 1 0 Updated Sep 30, 2024
  • GodotPackage Public

    A .NET template for quickly creating a C# nuget package for use with Godot 4.

    chickensoft-games/GodotPackage’s past year of commit activity
    PowerShell 32 MIT 4 1 0 Updated Sep 30, 2024
  • GoDotLog Public

    Opinionated Godot logging interface and console implementation for C#

    chickensoft-games/GoDotLog’s past year of commit activity
    C# 20 MIT 3 1 0 Updated Sep 30, 2024
  • Collections Public

    Lightweight collections, utilities, and general interface types to help make maintainable code.

    chickensoft-games/Collections’s past year of commit activity
    C# 18 MIT 3 1 0 Updated Sep 30, 2024

Top languages

Loading…

Most used topics

Loading…