Git Product home page Git Product logo

Chickensoft's Projects

autoinject icon autoinject

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.

bloc.net icon bloc.net

A predictable state management library for C# that helps implement the BLoC design pattern.

collections icon collections

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

gamedemo icon gamedemo

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

gametemplate icon gametemplate

C# Godot game template with Steamworks.NET ready out-of-the-box.

go_dot_dep icon go_dot_dep

Node-based dependency injection for C# Godot games.

go_dot_midi icon go_dot_midi

Play midi files in Godot from C# — based on Unity Midi, which itself uses the excellent CSharpSynth project.

godot-test-driver icon godot-test-driver

This library provides an API that simplifies writing integration tests for Godot projects.

godot_3_game icon godot_3_game

Godot 3 C# game template for use with VSCode. Includes debugging, testing, and support for collecting test coverage.

godotenv icon godotenv

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

godotgame icon godotgame

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!

godotgametemplate icon godotgametemplate

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!

godotlog icon godotlog

Opinionated Godot logging interface and console implementation for C#

godotnet icon godotnet

State machines, notifiers, and other utilities for C# Godot development.

godotnodeinterfaces icon godotnodeinterfaces

Make it possible to fully test Godot nodes and scenes with the appropriate adapters and interfaces.

godotpackage icon godotpackage

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

godottest icon godottest

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

godottestdriver icon godottestdriver

Easy integration testing for Godot with simulated input, node drivers, and fixtures.

introspection icon introspection

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

lightmoq icon lightmoq

Extensions for LightMock.Generator to make it more like Moq.

logicblocks icon logicblocks

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

next-godot-csproj-version icon next-godot-csproj-version

Compute the next version of a C# project based on its current version, the version of Godot it is using, and a version bump strategy (major, minor, or patch).

powerups icon powerups

A collection of power-ups for your C# Godot game scripts that work with the SuperNodes source generator.

savefilebuilder icon savefilebuilder

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

serialization icon serialization

Easy to use serializable models with AOT compilation support and System.Text.Json compatibility.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.