Sitemap

๐Ÿ”ฅ Rapid Game Dev: Creating with GoDot in Under 20 Hours! ๐ŸŽฎ๐Ÿ’ป

3 min readDec 18, 2023
Press enter or click to view image in full size

With just 20 hours on the clock,

Iโ€™m diving headfirst into mastering, ideating, and implementing a game that tackles Design Analysis and Algorithm puzzles.

Considering my expertise with SFML, Raylib, and QT, the temptation to explore something entirely new and electrifying is too hard to resist!

Sure, I might be a little late to the party, but the thrill of executing this project in a whirlwind of excitement and challenge is where the real fun lies.

Imagine the endgame:

a game that effortlessly exports to PCs, Android, and iOS โ€” a true cross-platform marvel. Get ready to witness my coding skills take flight as I craft an epic gaming experience that knows no boundaries! ๐Ÿ’ฅโœจ๐ŸŽฎโ€

Press enter or click to view image in full size

Time to dive into the hardware and set up our work environment! ๐Ÿ’ป๐Ÿ”ง

First things first, letโ€™s pick out the hardware weโ€™ll be working with and get our workspace ready for action.

I am working on :

  • Thinkpad x1 Carbon
  • OS : Ubuntu LTS
  • Specs : Core i5 U-series paired with 16GB DDR4 & onboard graphics

Downloading the GoDot game engine :

Step 1: Downloading GoDot 4 using Snap

Press enter or click to view image in full size

1. First, update your system:

sudo apt update
sudo apt install snapd
Press enter or click to view image in full size

2. Install Snap if not installed already:

sudo snap install core
Press enter or click to view image in full size

3. Now, install GoDot 4 using Snap:

sudo snap install godot-4 - edge
Press enter or click to view image in full size

Step 2: Running GoDot 4
- Once installed, launch GoDot 4 by entering the following command in the terminal:

godot-4 - version

Step 3: Opening the Editor
- Before opening the editor, set up a project directory:

mkdir -p ~/projects/godot/godot-demo
cd ~/projects/godot/godot-demo

Launch the editor using the following command:

godot-4 -e

Step 4: Running a Demo

Press enter or click to view image in full size

In the editor, follow these steps to run a demo:

โ€” Access the Asset Library Projects tab

Press enter or click to view image in full size

โ€” If demos arenโ€™t visible, check the Community under Support

โ€” Choose a project (e.g., Match 3 Game Template), click Download

Press enter or click to view image in full size

โ€” Set the Path to your home/projects directory

โ€” Install & Edit the project

  • Switch to the 2D view, and run the demo by using the play button.

Step 5: Running the Build from Command Line
- To run the build from the command line:
โ€” Quit Godot
โ€” Ensure youโ€™re in the projectโ€™s directory (/projects/godot/godot-demo)
โ€” Execute the following command:

godot-4

- This command will launch just the build.

Will catch you with the part 2 of this blog, gotta catch some sleep now . Have lectures in 3 hours โ€ฆ

--

--

Moez Mustafa
Moez Mustafa

Written by Moez Mustafa

Developer who Designs, Building Communities with Google Microsoft and LFX/CNCF.

No responses yet