Godot is a fully featured, open source, MIT licensed, game engine. It focuses on having great tools, and a visual oriented workflow that can export to PC, Mobile and Web platforms. It contains a fully featured editor and tools.

Post article RSS Related Articles

One of the worst bugs your game can encounter is a race condition. It happens when multiple threads try to access the data and usually is deceptively elusive – game can run fine for a hour just to crash without any clear reason.

When players begun to report occasional random crashes, I was certain that race condition is to blame. Usually you find such bugs by attaching debugger to the game and triggering in – but how do you do that if there is no clear way to replicate the crash? You just need to play for hours and hours, until you hit it.

After couple of tries I came to idea to rig the NPC AI to players ship. It should work just fine, since AI is not cheating in any way. And it worked!

The AI-controlled ship performed multiple full dives, flying, digging and actually making profit. And it did find all the bugs while doing that. It took a full day, but it required minimal effort on my part – I just sold the output when the ship was in the base and performed repairs – and waited.

Turns out all my problems were due to a bug present in Godot 3.1.1 audio implementation. It’s already fixed in 3.2, but it’s not out yet – so I settled for a workaround. And tested it extensively with the AI.

I always wanted to have automated tests for my game, but never could figure out a good way to perform it. Using in-game AI opens a lot possibilities – this is true end-to-end test, with all components of the game participating. Now I’m trying to figure a way to adapt this method to test other aspects of the game – and to integrate automated testing into my build pipeline.

ss 28f4b91d0e594b44d90ec59665d60

Battle for Gaming - A Parody of Gaming Monetization Schemes
Battle for Gaming

Battle for Gaming - A Parody of Gaming Monetization Schemes

Battle for Gaming

Battle for Gaming is a parody of the different monetization schemes, that the gaming industry incorporates. Lootboxes, excessive DLCs, Live Services...

Drafting Tales v0.16.0
Drafting Tales

Drafting Tales v0.16.0

Drafting Tales

Drafting Tales has been updated to version 0.16.0. Improved mechanics and UI changes.

New trivia topics: Birds & Geography
I Know Everything

New trivia topics: Birds & Geography

I Know Everything

We are happy to announce that two new topics for the game are now available: Birds and Geography!

Drafting Tales v0.13.0 Update
Drafting Tales

Drafting Tales v0.13.0 Update

Drafting Tales

Drafting Tales has been updated to version 0.13.0. UI improvements and new publisher query dialog.

Add game Games
Wifu-Box

Wifu-Box

Realistic Sim

Wifu-Box is a life simulation game that gives you the power to design and interact with your perfect Waifu. If you've owned a Tamagotchi or played games...

TailQuest: Defense

TailQuest: Defense

Tower Defense

TailQuest: Defense is an unique mix of Tower Defense with 3D puzzle platformer. Join Nell as he tries to defend a vivid world from the invasion of colorful...

Dodgy Rocks

Dodgy Rocks

Arcade

Crazy high-speed endless arcade thing-dodging in an 8-bit style

Green Pixel

Green Pixel

Platformer

Green Pixel it is a 2D retro platformer with awesome synthwave music. Inspired by Undertale, Pony Island and others. In this game, you play pixel man...

ΔV: Rings of Saturn

ΔV: Rings of Saturn

Realistic Sim

The unexpected discovery of valuable minerals within the rings of Saturn has sparked a thriving space excavation industry. Experience hard sci-fi, top-down...

Bloom: Memories

Bloom: Memories

Adventure

Bloom: Memories is an epic action adventure game which challenges players to survive against impossible odds as they desperately search for answers.

Himig

Himig

Realistic Sim

Himig is a cozy game about experiencing the calm, everyday moments of life, making memories and finding joy from little, mundane things, and letting those...

Battle for Gaming

Battle for Gaming

First Person Shooter

With Battle for Gaming, I aim to criticize all the different excessive monetization schemes, that big gaming corporations use in order to suck the last...

Holey Moley

Holey Moley

Arcade

A fun little arcade game with a spelunking mole. Avoid the rocks and see how low you can go!

Drafting Tales

Drafting Tales

Realistic Sim

In Drafting Tales you play as a new writer working from your small apartment. Your goal is to become a well-known and successful author!

Comments
Shawny
Shawny

I love this engine. Still getting the hang of it

Reply Good karma Bad karma+1 vote
codeonion
codeonion

Godot Engine is amazing! Keep making more :D

Reply Good karma Bad karma+2 votes
KidDev3154
KidDev3154

Whenever I try to install it it says that win32 godot1.1 stable has stopped working

Reply Good karma Bad karma+1 vote
KidDev3154
KidDev3154

I really really want to use this engine. Whenever I install it it fails please s fix

Reply Good karma Bad karma+2 votes
tumira
tumira

The game engine looks great! Even though they already reached stable version, a lot of important things still missing like

-IAP for IOS, Android, Windows
-Ads network Admob, iad , mopub and more ads network.
-Google Play Game services (for android and IOS)
-HTML5 still broken
-I think there is an official Game Center plugin
-Documentations still not completed.

Reply Good karma Bad karma+2 votes
Cheeks_
Cheeks_

Also get in here and update your page for the engine. Let's get this going!

Reply Good karma Bad karma+1 vote
Cheeks_
Cheeks_

The engine is awesome. Keep up the good work. This has the potential to overtake that Unity crowd. However I must say the scripting code could use some work.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Contact
Send Message
Homepage
Godotengine.org
Licence
MIT
Release date
Engine watch
Follow
Share
Community Rating

Average

9.9

9 votes submitted.

You Say

-

Ratings closed.

Embed Buttons
Link to Godot Engine by selecting a button and using the embed code provided more...
Godot Engine
Statistics
Rank
62 of 949
Last Update
Watchers
64 members
Games
137
Files
165
Articles
87
Reviews
9
You may also like
Doom Engine
Doom Engine GPL
DarkPlaces engine
DarkPlaces engine GPL
Unity
Unity Commercial
Xash3D Engine
Xash3D Engine GPL
Unreal Engine 1
Unreal Engine 1 Commercial
GameMaker Studio
GameMaker Studio Commercial