Turn creative ideas into finished indie games with Godot 4, the free, open-source engine taking the dev world by storm. In 60 days—through 30 easy-to-grasp lessons—you’ll move from first install to exporting a polished Windows and Android build. Along the way you will: • master the Godot editor, scenes, nodes and 2-D/3-D workflows • learn core GDScript coding for movement, physics and UI • add animation, particles, sound and simple enemy AI • implement score, health, save/load and menus • polish, optimise and publish your game online Each lesson blends a 1-hour demo with a 30-minute mini-lab, ensuring steady, confidence-building progress. Graduate with a complete, portfolio-ready indie title and the skills to keep creating—all without paying engine royalties.
Try before you enroll
Flexible learning options
Dedicated mentorship
Career guidance included
— Download Godot 4.x stable
— Create a new 2-D project
— Scene/Node panel basics
— Move, rotate, scale sprites
— Import PNG sprite sheet
— Add parallax scrolling background
— Variables, print(), signals
— Attach script to player node
— Read keyboard input
— Move & flip sprite on run
— Add CollisionShape2D
— Detect wall and floor contact
— Create run / idle / jump clips
— Blend animations by state
— Add Camera2D node
— Smooth-follow player across level
— Create tileset from PNG sheet
— Draw terrain with TileMap
— Coin scene with Area2D
— Emit signal ➜ add score
— Label node for score
— Update via signal connection
— KinematicBody2D enemy
— Move between two points
— Player loses health on hit
— Flash sprite/red screen effect
— Show GameOver UI
— Restart level on button press
— Add AudioStreamPlayer2D footsteps
— Loop background music track
— Add sparkles to coin pick-up
— Create fire particle for torch
— Switch project to 3-D scene
— Explore Spatial node workspace
— Bring in a GLTF prop
— Apply standard material
— Basic WASD & mouse look
— Gravity and jump logic
— Directional Light + Environment
— Tweak shadow softness & colour
— Control node layout
— Play / Quit buttons trigger scenes
— JSON file for score & settings
— Load at startup, save on exit
— Add virtual joystick buttons
— Test on Android export template
— Use Profiler dock
— Batch sprites & reduce draw calls
— Set icon & splash
— Generate standalone EXE
— Install export templates & keystore
— Build APK & test on phone
— Add bloom & colour-grade LUT
— Tweak exposure for style
— Record 30-sec gameplay with built-in recorder
— Capture HD screenshots
— Create project page
— Upload Windows & Android builds
— Playtest peers’ games
— Gather feedback and celebrate certificates
Upon successful completion of any course, you'll receive a personalized, industry-recognized certificate from Code Impact, validating your new skills and knowledge.
Our commitment to quality education and processes is internationally recognized.
The application process consists of three simple steps. Once you apply for admission then your application will be reviewed and an offer of admission will be made to selected students. The selected students will be notified over email and phone, and will be alloted the next available batch within 1-2 working days.
Tell us a bit about yourself and why you want to join this program
An admission panel will redirect candidates based on their application
All the Selected candidates will be notified within 1–2 days
Rapid career advancement opportunities in the tech industry with competitive salary packages.
Work with leading tech companies and startups across the globe.
Stay updated with cutting-edge technologies and industry best practices.
Work on industry-relevant projects to build a strong portfolio
Learn from industry professionals with years of experience
Choose from multiple batches that suit your schedule
Industry-recognized certification upon course completion
Join 1000+ successful students who transformed their careers