{"repo":"NoisyChain/Sakuga-Engine","free":true,"listed":false,"github":"https://github.com/NoisyChain/Sakuga-Engine","clone":"git clone https://github.com/NoisyChain/Sakuga-Engine.git","description":"A fighting game engine made for Godot 4 written in C#","language":"C#","stars":235,"topics":["c-sharp","fighting-game","framework","godot-engine","godot4","rollback-netcode"],"license":"MIT","category":"game-templates","readme_excerpt":"Sakuga-Engine Sakuga Engine is (another) fighting game engine project of mine. The goal is to make a simple and versatile framework to create my own anime fighting games. Yeah, but why creating a new one? My previous attempt (AFF) was functional, but I made a lot of dumb decisions which made adding new features a pain in the ass... I'm making this one to remove as much tech debt from AFF I can and trying new ideas and be more thoughtful about how I make stuff. And port it to Godot 4! Godot 3 lacks a lot of features and has a lot of problems that Godot 4 solves, with some quality of life improvements that I really miss in the older version. I was planning to migrate since a while, so let's see how it goes. Features Included - 2D 1v1 anime-style fighting game - Rollback netcode out of the box - Supports 3D sprites and 3D models - Robust state system - Stances - Projectiles - Pseudorandom number generator - Game modes - AI (experimental) - An example character For the future - Puppets - Cinematics - Default Steamworks support - An original character Notes - Made completely in C# - Currently using Godot 4.7 .NET - It's strongly advised to know the basics of Godot to use it properly Frequently Answered Questions Godot complains about a lot of scripts missing. What should I do? Make sure you are using the .NET version of Godot 4. Do I need to learn GDScript to use it? Sakuga Engine is completely written in C# so there's no GDScript code to interact with for the core engine function","default_branch":null,"files":null,"tree":[],"storefront":"/r/NoisyChain","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NoisyChain/Sakuga-Engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}