Top 23 C++ Godot Projects
Godot Engine – Multi-platform 2D and 3D game engineProject mention: What's the best engine for a 90s point and click game? | reddit.com/r/gamedev | 2022-08-17
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.Project mention: Where to find shader resources? | reddit.com/r/gamedev | 2022-03-10
Book of Shaders 3D Game Shaders for Beginners Martin Donald Freya Holmer
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
An open-source and fully functional Steamworks SDK / API module and plug-in for the Godot Game Engine.Project mention: After years of working on my town building game Burrowburrow I finally got a full demo all ready! It's surreal finally seeing your own game on Steam! | reddit.com/r/godot | 2022-06-13
I've been working with Godot on my game Burrowburrow for a while now, and I finally got my demo out on Steam, which seemed like an intimidating process before I did it but was pretty slick with the GodotSteam module. Also man is it cool launching your game from the Steam launcher.
Lua language support for Godot EngineProject mention: Can I talk to external modules' API through a programming language I added through a module? | reddit.com/r/godot | 2022-05-21
I want to use Lua as the script language for Godot through luascript, and I'm sure it works but with vanilla godot, but what if I eventually have to access some stores' API through an external module like GodotSteam or GodotGOG? Would this newly added programming language work with it?
GDNative wrapper for SQLite (Godot 3.2+)Project mention: How should you interact with large amounts of data in Godot? | reddit.com/r/godot | 2022-05-25
You might consider using an external data storage format just to make editing your data easier. I haven't yet used it myself, but there is a GDNative addon for SQLite that might be useful: https://github.com/2shady4u/godot-sqlite That way editing your data externally with a sqlite database viewer would be easier as well as allowing you run queries in game to interact with your data more easily, if necessary.
A general-purpose, extensible and customizable C++ extension for Godot Engine.Project mention: Qarminer - fuzzer to find crashes in Godot and/or custom modules | reddit.com/r/godot | 2021-11-06
I also found it usable when using C++ modules like Godot Voxel(https://github.com/Zylann/godot_voxel) or Goost(https://github.com/goostengine/goost) so if you use modules(in any language), then this tool may be helpful for you.
Git implementation of the VCS interface in GodotProject mention: Plain text project files | reddit.com/r/godot | 2022-08-09
Doesn't the version control plugin handle this?
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Godot Steam integration using GDNative.Project mention: Godot Steam Integration | reddit.com/r/godot | 2022-02-28
GDNative based Open VR moduleProject mention: Struggling to get VR kinematic body to rotate | reddit.com/r/godot | 2021-11-14
I have heard to try basis but I'm a bit new to godot. This is my code if you wouldn't mind giving me some tips on how to correct it for basis rotation, if that's what I'm messing up.
FMOD Studio integration and bindings for the Godot game engineProject mention: Godot: how to integrate FMOD Studio (Godot 3.3.4 and higher) | reddit.com/r/gamedev | 2022-07-16
This is what you need for the integration: Godot Engine FMOD API 2.02.07) FMOD Studio 2.02.07 fmod-gdnative driver v3.1.1 from heraldofgargos & utopia-rise
My collection of various plugins, modules, or patches for GodotProject mention: Snow shader (link in comment) | reddit.com/r/godot | 2021-12-27
Tutorial/shader: https://github.com/puchik/godot-extras/tree/master/tutorials/snow-shader Twitter: https://twitter.com/puchikik
Wwise Integration for the Godot EngineProject mention: Adding a dynamic music system to my game like the new Doom | reddit.com/r/godot | 2022-03-08
For much more complex scenario, use https://github.com/alessandrofama/wwise-godot-integration (Officially mantained by Wwsie) https://github.com/utopia-rise/fmod-gdnative
A voxel engine for godot. I'ts a c++ engine module.
A Discord Game SDK integration for Godot
SQLite engine module for Godot based on gdsqlite-native (by godot-extended-libraries)
Native Dialogs is a plugin for Godot that allows you to interact with OS-specific dialogs, such as notifications, messages and file dialogs.Project mention: Native Dialogs, a plugin that allows you to interact with OS-specific dialogs | reddit.com/r/godot | 2022-05-29
Unofficial MongoDB driver for Godot Engine 3.3Project mention: Any good sources on writting your own GDNative bindings? | reddit.com/r/godot | 2022-03-15
Check this for reference, it binds a 3rd party lib, with full autocompletion and default parameters for methods and auto documentation generation. mongo-driver-godot
Chromium Embedded Framework as Godot GDNativeProject mention: How do I Open a Web Page in Godot | reddit.com/r/godot | 2022-05-28
Godot iOS plugin template with Swift and NativeLib support.
Godot Engine – Multi-platform 2D and 3D game engine (by vnen)Project mention: only lacks tuples | reddit.com/r/godot | 2022-04-15
Yes, I've read that proposal and the discussions that are linked to from there. It looks like there's little to no chance of this being implemented no matter how matter how many reactions it gets. The engine dev that appears to be most relevant is working on a feature that actively makes named arguments less possible.
Godot Engine GuideProject mention: Useful Tools and Programs list for Godot | reddit.com/r/godot | 2022-03-19
Embed an external script editor (e.g. VSCode) into the Godot editor.Project mention: Releasing my "Embed External Editor" GDExtension! For now it only supports Godot 4 + Windows + VSCode. Try it out! | reddit.com/r/godot | 2022-08-15
Check it out on GitHub
Custom modules for Godot 3.xProject mention: Ask HN: Who is using C++ as the main language for new project? | news.ycombinator.com | 2022-08-12
I almost exclusively use C++ for my projects. Especially modern C++. When it makes sense(especially for dev tools), I use Python since for those I'm not so worried about distribution and long-term robustness.
Anyway here they are:
Qt desktop app written in C++:https://github.com/thebigG/Tasker
Simple GPIO front-end for linux GPIO driver(could definitely use some improvement) written in C++ and uses boost:https://github.com/thebigG/simple_gpio
WebApp I JUST started working on(This will be a frontend for a YOCTO/FPGA project I'm working on; guitar pedals), and yes it uses good old C++ and runs on the browser:
And while I'm at it, might as well mention my custom plugins for Godot Game Engine(C++):https://github.com/thebigG/godot-3.x-modules
I have found that C++ is the best compromise for me between performance and elegance ifI do say so myself.
C++ Godot related posts
What's the best engine for a 90s point and click game?
1 project | reddit.com/r/gamedev | 17 Aug 2022
NavigationAgent not avoid NavigationObstacles?
2 projects | reddit.com/r/godot | 16 Aug 2022
Apple Notarization Failing
1 project | reddit.com/r/godot | 16 Aug 2022
Godot 3.5 Debug Export has no console window
1 project | reddit.com/r/godot | 16 Aug 2022
Is it possible to install godot in a public library?
3 projects | reddit.com/r/godot | 16 Aug 2022
Releasing my "Embed External Editor" GDExtension! For now it only supports Godot 4 + Windows + VSCode. Try it out!
5 projects | reddit.com/r/godot | 15 Aug 2022
I have this problem since the first time I'm using with Godot. Ask in the discord server, everyone have no clue
1 project | reddit.com/r/godot | 15 Aug 2022
What are some of the best open-source Godot projects in C++? This list will help you:
Are you hiring? Post a new remote job listing for free.