[ SYSTEM IDENTIFICATION ]

TERRA_LABS

> INITIALIZING WORKSHOP...

BUILD YOUR
DREAM

Building next-gen games. One line at a time

This isn't a workshop about making assets. It's about the math, the memory, and the mechanics. We go beneath the engine to understand how bits become worlds. Join quickly. Workshop starts on May 15th, 2026

_ SESSION_INTEL

Price FREE
Duration 4_WEEKS
Language GDSCRIPT
Capacity LIMITED_ALPHA

QUICK_START

Clone the demo repository to review the workshop codebase:

git clone https://github.com/parth-satija/demo.git

WORKSHOP_SPECIFICATIONS

The Terra Labs Game Dev workshop is a structured, certified immersion into professional game engineering. We prioritize low-level understanding over high-level abstraction, ensuring participants can optimize and scale their own projects within the Godot ecosystem. We have created a structured syllabus comprising of fun game development concepts, but induced with understanding of how each concept works under the hood. We explain the why, not just the how. No experience required, we accept complete beginners

REQUIREMENTS

  • Basic Logic Proficiency
  • Laptop (Win/Mac/Linux)
  • Godot 4.6 Pre-installed

OUTCOMES

  • Published Game
  • Game logic proficiency
  • Portfolio Enhancement

CORE_TENETS

  • Zero-to-Hero Architecture: Moving from a blank project to a scalable, modular and fun game.
  • Programming Intuition: Developing the ability to translate gameplay ideas into code.
  • Performance First: Understanding the frame budget, draw calls, and how to stay within the CPU/GPU limits.
  • Industry Standards: Utilizing Git, version control, and modular coding practices used in AAA studios.

WORKSHOP_MODULES

[ 01 ]

GODOT_BASICS

Getting familiar with the Godot editor and node system and character movement

[ 02 ]

GAME_DEV_CORE

Understanding collisons, state management, animations, idle motion and sway

[ 03 ]

WORLD_GEN

Understanding procedural generation, level design and atmosphere management

[ 04 ]

AI

Understanding pathfinding AI systems and usage of LLMs in game development

01 // GODOT_BASICS

Getting familiar with the Godot editor, 3D spaces, the Node system, the file system and setting up character movement

  • > GODOT_EDITOR
  • > NODE_SYSTEM
  • > CHARACTER_MOVEMENT

Technical Objective

Develop basic proficiency with the interface and set up character movement

02 // GAME_DEV_CORE

Using essential game development concepts like state management, collisions, animations, physics expression like movement sway, etc

  • > STATE_MANAGEMENT
  • > COLLISIONS
  • > ANIMATIONS

Technical Objective

Get the basics of your game ready and making it modular

03 // WORLD_GENERATION

Understanding procedural generation, seeds, level design and path finding

  • > PROCEDURAL_GENERATION
  • > LEVEL_DESIGN
  • > PATH_FINDING

Technical Objective

Make the beatiful world of your game and add life to it

04 // AI_AND_PUBLISHING

Usage of AI in game development, adding UI and publishing your unique creation

  • > AI_IN_GAME_DEV
  • > UI_DESIGN
  • > PUBLISHING

Technical Objective

Add UI and publish your creation

SECURE_YOUR_SLOT