148 Resources
Golang godot-emulator Libraries
Nintendo Entertainment System (NES) and Famicom emulator written in Go
go6502 Nintendo Entertainment System (NES) and Famicom emulator written in Go Dependencies go get -u github.com/go-gl/gl go get -u github.com/go-gl/gl
A CHIP-8 emulator written in Go
chip8 A CHIP-8 emulator written in Go. Usage Usage of chip8: -scaleFactor int Display scale factor (default 10) rom Path to ROM (m
Mimic - a eBPF virtual machine and emulator which runs in userspace
Mimic is a eBPF virtual machine and emulator which runs in userspace. Mimic attempts to 'mimic' the eBPF machinery we find in the Linux kernel, as well as other possible implementation/environments.
Chip-8 - A simple chip-8 emulator for golang
π» What the fuck is this A simple chip-8 emulator. Chip-8 is a simple, interpret
A simple CHIP-8 emulator written in Go
GoCHIP This is a simple CHIP-8 emulator written in Go. Check out this blogpost to learn more about CHIP-8 emulation: https://tobiasvl.github.io/blog/w
VMAGI - Write an performant emulator in 24 hours!
VMAGI Welcome! VMAGI is a small emulator/interpreter my friend Matthew and I challenged each other to build in 24 hours. This includes both the implem
Go binding for blip-buf
blip-go Go binding for blip-buf. This package does not depend on cgo. What is blip-buf? The explanation of blip_buf-rs is easy to understand and is qu
C8VM is a chip 8 virtual machine built using Go language.
C8VM is a chip 8 virtual machine built using Go language. Instruction Set The following table contains all thirty-five instructions in the CHIP-8 inst
Multi-platform Nintendo Game Boy Color emulator written in Go
GoBoy GoBoy is a multi-platform Nintendo GameBoy and GameBoy Color emulator written in go. The emulator can run the majority of GB games and some CGB
2D remake of the Portal games with the Godot-Engine
Introduction Portal 2D is based on the video puzzle-platform games Portal (2007), and Portal 2 (2011) developed Valve. The game is made in the Godot G
A Godot re-implementation of SuperTux
Tux Builder A re-implementation of the jump'n'run game SuperTux, coded from the ground up in Godot. Some of SuperTux's art, sound and music assets are
Sample game project using the Godot engine.
blipshift Description Sample game project using the Godot engine. All code and assets in this project are public domain, feel free to use them however
Unknown-Horizons Godot Engine Port
We are searching for developers for our Godot Engine port. We want to port it because our current engine is basically dead. The GUI lib that we use is
A breakout-like game made with Godot Engine
Breakable A breakout-like game made with Godot Engine I made this game to learn Godot and test various features. Godot 3.2 The master branch is now co
A simple Breakout clone made with the Godot Engine 1.1
BlockPop A simple Breakout clone made with the Godot Engine. Note: This project was made with Godot 1.1, when I was first learning Godot. It's probabl
Game made with Godot Engine
#Bombs! Simple game made with Godot Game engine. Primarily fun while in the toilet. Have fun playing! ######This game is OpenSauce(open source) please
An explorative platformer. Made with Godot Engine
All character designs & story elements Β© Oliver RΓΌhl 2017 Please read the CHARACTERS_LICENSE for more info regarding the art used in this game. Captai
Bomberman clone using Godot Engine - Not actively developed since 2015.
DynaDungeons Bomberman clone using the open source Godot Engine, and using the nice Bomb Party tileset from OpenGameArt (CC BY 3.0). This game was a l
A Minesweeper clone made in Godot
Minehunter A Minesweeper clone made with Godotengine Usage It works basically like the original Minesweeper: Left clic over non flagged closed tile, o
2D Topdown Shooter Godot Game
Ringed Ringed is a top-down shooter at an early stage of development. The character is surrounded by bloodthirsty monster and must fight to survive. T
An open source third person action RPG with multiplayer support.
Broken Seals A 3D third person RPG. With both multiplayer, and singleplayer capabilities. The main gameplay-loop goal is to create an experience with
The main repository for the development of the evolution game Thrive.
Thrive This is the code repository for Thrive. For more information, visit Revolutionary Games' Website. Build Status Patreon Overview Repository stru
A reinvented Labyrinth game
Rapid Rescue Rapid Rescue is a local multiplayer strategy game inspired by Labyrinth. Move river tiles and create a path through the rapid to rescue t
Meteorite is a lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018.
Meteorite Meteorite is a lowres metroidvania FPS, inspired by Metroid Prime, made for LOWREZJAM 2018. Explore a facility on a far away planet, find gu
Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend (Elixir and Phoenix Channels)
Godello (aka GodoTrello) Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend ma
Infinite canvas drawing/whiteboarding app for Windows, Linux and macOS. Made with Godot.
Lorien Lorien is an infinite canvas drawing/note-taking app that is focused on performance, small savefiles and simplicity. It's not based on bitmap i
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Material Maker This is a tool based on Godot Engine that can be used to create textures procedurally and paint 3D models. Its user interface is based
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Pixelorama - your free and open-source sprite editor! Made by Orama Interactive with the Godot Engine, written in GDScript! Make sure to visit our web
Experimental node-based software for procedural content generation
ProtonGraph Work in progress, please read the Current Status section A node based tool for procedural content creation. Which means, you have a collec
FPS (First Person Shooter) controller template for Godot 3.4 to give starter content for a new or already existing project!
First Person Starter FPS template for Godot to give starter content for a new or already existing project! Includes: 3D Character Controller Smooth Mo
A 2d top down Godot game template
Minimum Game This is a template Top-down 2D pixel art game for the Godot Engine. There's not much gameplay. The object is to simply collect all 9 trea
Godot Third Person Shooter with high quality assets and lighting
Third Person Shooter Demo Third person shooter demo made using Godot Engine. Check out this demo on the asset library: https://godotengine.org/asset-l
Godot - Realistic Water Shader
Godot Realistic Water This is a demo of realistic water in Godot. Usage Download Godot 3.2.2 and open the Godot Realistic Water project. Contributing
Learn to create turn-based combat with this Open Source RPG demo β
Godot Open RPG OpenRPG is a tool and a demo to create Role Playing Games with turn-based combat. β‘ Follow us on Twitter and YouTube for free game crea
Voxel world prototype made with Godot Engine
Voxel game demos (Godot Engine) This project contains several scenes to test and demo the voxel module I'm developing for Godot Engine. Dependencies T
A-RPG demo made with Godot, MIT-licensed, from our Godot course
Make Pro 2d Games with Godot Open Source A-RPG Demo This is the full source code with all the system produced for the Make Professional 2d Games with
A FPS demo for Godot
FPS Test This repository is no longer maintained. The project is only compatible with Godot 2.x, not Godot 3.x or later. This is a working FPS demo. O
A simple networked physics demo for the Godot engine using snapshot interpolation and UDP
Snapshot Interplation Demo Note: Snapshot interpolation is no longer my favoured approach for networked physics using Godot. Please see the state sync
A simple networked physics demo for the Godot engine using state synchronization and UDP
Note: This demo has been ported to Godot3. The original Godot2 version is located here for posterity. State Synchronization Demo In light of what I've
This is a Godot project where I try to get familiar with the Engine.
Godot-Voxel-Game-MineCraftClone This is a Godot project. The main purpose of this project is to get familier with the Godot game engine. Project Overv
A 2D βοΈ Day / π Night cycle using CanvasModulate and a moon light effect using Light2D.
Godot 3 2D Day/Night Cycle A 2D βοΈ Day / π Night cycle using CanvasModulate and a moon light effect using Light2D. Examples Cycle without the moon li
A script that takes a sprite, divides it into blocks and makes them explode π₯!
Godot 3 2D Destructible Objects A script that takes a sprite, divides it into blocks and makes them explode π₯ ! Limitations Right now, the sprites mu
Community-driven Agones SDK for Godot Engine
Agones SDK for Godot Welcome to the community-driven Agones SDK for Godot Engine. Example extends Node var peer = null func _ready(): if "--server"
Godot: run sequential and parallel animations with less code
Anima Anima is an addon for Godot that allows you to create sequential and parallel animations with less code compared to Tween. Introduction Creating
Godot Editor plugin for importing animations from Aseprite as SpriteFrames to be used in AnimatedSprite.
Godot Aseprite Wizard Godot plugin to help importing Aseprite animations as SpriteFrames. This plugin uses Aseprite CLI to generate the spritesheet, a
Godot Box / Room / Grid Based Camera Node.
BoxCam2D Godot Box / Room / Grid Based Camera Node. Requirements: Godot V3.X Godot Project With 2D Keep Aspect.( Optional ) 2D Scene with "Player"(Nam
A 2D shader for Godot 3 simulating a CRT
Godot 3 2D CRT Shader A 2D shader for Godot 3 simulating a CRT. Usage Create a CanvasLayer. Add a ColorRect as a child node of the CanvasLayer. In the
A Godot Unit Test Framework
GdUnit3 A Godot Integrated Unit Testing Framework What is GdUnit3 GdUnit3 is a framework for testing GdScrips and Scenes within the Godot editor. GdUn
Terminal emulator control for Godot engine
Terminal for Godot This is simple terminal emulator like control for Godot engine. It might be useful for projects like rougelikes game about hacking/
Godot Unit Test. Unit testing tool for Godot Game Engine.
Gut 7.2.0 GUT (Godot Unit Test) is a unit testing framework for the Godot Engine. It allows you to write tests for your gdscript in gdscript. Donate/S
HeightMap terrain for Godot implemented in GDScript
HeightMap terrain plugin for Godot Engine Heightmap-based terrain for Godot 3.1.x, 3.2.x, 3.3.x and 3.4.x. It supports texture painting, colouring, ho
Infinite grid for the Godot game engine
Infinity Grid (InGrid) An infinite scrolling grid for the Godot game engine (3.x). A solid component - excellent for things like: 2D procedural univer
Control OBS from inside a Godot game or app.
OBS Websocket GD A Godot addon to interact with obs-websocket. Tested on Godot 3.4. Editor Plugin Quickstart Install obs-websocket for your platform C
Ridiculous addon for Godot Engine that adds screenshake and explosions to your coding experience
ridiculous_coding for Godot Written by John Watson What does it do? It makes your coding experience in Godot 1000x more ridiculous. This addon was ins
A Godot plugin helping in building interactive fictions and dialog system
StoryTeller Engine A Godot 3.x plugin helping in building interactive fictions and dialog system. Creation of story This engine can be created entirel
Plugin for Godot Engine to import Tiled Map Editor tilemaps and tilesets
Tiled Map Importer This is a plugin for Godot Engine to import TileMaps and TileSets from the Tiled Map Editor. Note: This is compatible only with God
A Godot plugin that builds a *.tscn or *.tres tileset.
TileSet Builder (Godot 3.x Plugin) for the version for Godot 2.x: Click here A Godot plugin that builds a *.tscn (scene before tileset) or *.tres (til
A GPU powered Terrain editor and renderer for Godot Engine
Cartographer Cartographer is a GPU powered terrain editor for Godot 3. Features GPU Clipmap LOD terrain mesh Terrain sizes from 32 to 1024 units Layer
CSG Export Plugin for GodotEngine
CSGExport-Godot CSG Export Plugin for GodotEngine Export CSG Meshes with 1 click How to use : Combine all your CSGMeshes under a CSGCombiner node then
Simple material shader with added debanding noise for use with GLES2 renderer that does not support full-screen debanding
Debanding material shader Simple material shader with added noise to fix ugly banding effects. To be used with GLES2 renderer that does not support fu
π¬ Create dialogs, characters and scenes to display conversations in your Godot games.
Create dialogs, characters and scenes to display conversations in your Godot games. Changelog β Installation β Documentation β Credits Version 1.4 - W
Export flash project to Godot
Funexpected Flash Tools Performs Adobe Animate project rasterization && exporting for using with Godot Engine + Flash Module Installation MacOS Open T
A Godot Engine addon to integrate a native GitHub client inside Godot's Editor. Manage your project without even opening your browser!
This plugin is now supported in Godot Extended Library Discord, check out the Godot Extended Library Project! GitHub Integration A complete GitHub int
Level of detail (LOD) add-on for Godot 3.2.x
Level of Detail (LOD) add-on This add-on provides level of detail for meshes, lights and particles. It can be used to improve performance in large sce
A collider that takes an array of Line2D as input and outputs a collision shape chain following the lines
godot-line-collider-2d A collider that takes an array of Line2D as input and outputs a collision shape chain following the lines How to use Put this s
A multiplayer C# game framework for Godot 3.4 Mono.
MDFramework A multiplayer C# game framework for Godot 3.4. As this is being built along side my own Godot project, I will generally add features as I
Add an NImate node to the scene to begin - its variables should be self-explanatory.
I intend to make this plugin 100% stable and feature-complete for its users! Please report bugs or ask questions about usability and a response will b
NativeLib is a plugin management system for Godot engine.
NativeLib UI NativeLib is a plugin management system for Godot engine. It designed to easy operate with native libraries for iOS/Android. Also it take
Quake .map support for Godot
Quake .map file support for Godot. Documentation Consult the Qodot User Guide. Overview Qodot extends the Godot editor to import Quake .map files, and
Godot engine addon to randomly fill an area with props or other scenes
Scatter Custom node for the Godot game engine to randomly place props or scenes using 3D curves. See it in action here Scatter V2 is not backward comp
Add-on that adds a fur node to the Godot engine, using a shell based approach to imitate fur strands.
Shell Fur Add-on for Godot Engine Add-on that adds a fur node to Godot 3.2. Demo project available here. Discord Server Patreon Installation ShellFur
A 2D Terrain Tool for Godot 3.2
SmartShape2D SmartShape2D + Aseprite tutorial can be found here (Thanks Picster!): SmartShape2D tutorial can be found here (Thanks LucyLavend!): About
Tool for generating trees in Godot Engine
Tree generator plugin for Godot Engine 3.2.4 A tool for generating 3D trees in Godot Engine, similarly to SpeedTree. WARNING: under development. Shoul
Intuitive UI design workflow in Godot
UI Design Tool Intuitive UI design workflow in Godot. Import/manage font source files and styling UI directly in the editor viewport. Features Overlay
Dynamic Sky and ToD for godot engine.
Time Of Day New Repo(for v2.0): Link Dynamic skydome and ToD plugin for godot engine. Status: 1.0.1 Reflections: Optimal reflections are possible with
Godot Volumetrics Plugin
Godot Volumetrics Plugin Hello fellow Godot user. This plugin will enable to create well lit volumetric fog in the game engine. GLES 3 only. What is i
Voxel plugin for the Godot game engine!
Voxel-Core Voxel plugin for the Godot game engine! About Voxel-Core is a voxel plugin for the Godot game engine made with GDScript, created as the βco
A vertex painting addon for the Godot game engine.
A vertex painting addon for the Godot game engine. DOWNLOAD AND INSTALL: Download the addon from https://github.com/tomankirilov/VPainter. Copy the ad
A tool to generate river meshes with flow and foam maps based on bezier curves.
Waterways Add-on for Godot Engine A tool to generate river meshes with flow and foam maps based on bezier curves. Try out the demo project for an exam
Yume is an addon for the Godot game engine that provides an integrated editor for creating visual novel games.
Yume - Visual Novel Editor Compatible with Godot 3.1 (experimental branch v0.2.0 works with Godot 3.2) Yume is an addon for the Godot game engine that
FMOD Studio integration and bindings for the Godot game engine
FMOD Studio integration for Godot using GDNative A Godot C++ GDNative that provides an integration for the FMOD Studio API. FMOD is an audio engine an
gdstats provides common statistical distributions in Godot 3.0
gdstats gdstats currently provides a small set of common distributions all implemented in fast forms usually via inversion techniques: Discrete (integ
Addon for Godot Engine. Adds support for RPG Maker's Autotile tilesets.
Deprecation Notice This is written for and compatible only with Godot 2.x. Please use Godot's built in auto-tile system for later versions. Godot Auto
A plugin to handle huge amount of grass, foliages and other vegetations for Godot Game Engine
grass_plugin_4_godot A plugin to handle huge amount of grass, foliages and other vegetations for Godot Game Engine. It was tested in an environment wi
This is a Godot Script (GDScript) port of the Robert Penner's equations for easing.
Godot Easing Script This is a Godot Script (GDScript) (http://www.godotengine.org/) port of the Robert Penner's equations for easing. You can find muc
A Godot plugin to read Arduino serial input
GDSerCommPlugin A Godot plugin to read Arduino serial input Dependencies https://github.com/ingeniamc/sercomm https://github.com/GodotNativeTools/godo
This is a blender add-on that contains tools to ease the creation/import process of assets into Godot Game Engine
Godot Game Tools This is a blender add-on that contains tools to ease the creation/import process of assets into Godot Game Engine https://github.com/
An entity and spell system c++ godot engine module, for complex (optionally multiplayer) RPGs.
Entity Spell System An entity and spell system for the GODOT Engine, that is usable for both 2d, and 3d games. The main purpose of this module is to h
Accidental Noise Library in Godot Engine enhanced with visual noise editor
Accidental Noise Library in Godot Engine This is a wrapper for the Accidental Noise Library originally written by Joshua Tippetts, modified to be prop
Voxel module for Godot Engine
Voxel Tools for Godot A C++ module for creating volumetric worlds in Godot Engine. Features Realtime 3D terrain editable in-game (Unlike a heightmap b
An ENet wrapper for Godot 3.
GDNet An ENet wrapper for Godot. GDNet for Godot 3. If you need to use GDNet for Godot 2.1+, you can find it here. About ENet is a library that provid
Steam API for the Godot game engine
GodotSteam for Godot Engine Steam API for the Godot game engine (version 3.x). For the Windows, Linux, and Mac platforms. Additional flavors include:
A c++ Godot engine module, to layer, pack, and merge textures at runtime.
Texture Packer for the Godot Engine This is a texture packer engine module, for the Godot Engine. It can create texture atlases for you even in the ru
A c++ voxel engine module for godot.
Voxelman A voxel engine module for godot, focusing more on editor integration, gameplay-related features, and extendability (even from gdscript), with
Godex is a Godot Engine ECS library.
Godex Godex is a Godot Engine ecs library. Disclaimer: this module is still in development, open an issues to report any problem or a new discussion i
This module adds Adobe Animate animation support for Godot Engine.
About This module adds Adobe Animate animation support for Godot Engine. FlashPlayer node available to draw a flash document (imported as FlashDocumen
Communicating with godot engine through shared memory
GodotAIGym Make your Godot project into OpenAI Gym environment to train RL models with PyTorch. This project only runs on Linux systems. Requirements
A Discord Game SDK integration for Godot
Godotcord A Godot module to integrate the Discord GameSDK into the engine This integration is not official and is not supported by the Discord GameSDK
Module for sign in with Apple in Godot
Code of this module based on apple-signin-unity For Godot version less than 3.3 use 3.x branch Installation Download plugin and unzip it to ios/plugin
A port of Ezy-Slicer for the Godot game engine
Godot-Slicer A port of Ezy-Slicer for the Godot game engine. About Built as a Godot module in C++, Slicer is a port of David Arayan's Ezy-Slicer Unity