2026/09 - Godot Engine for Unity Artists (Helge Maus)

Formation créée le 30/06/2026.
Version du programme : 1

Type de formation

Distanciel

Durée de formation

12 heures (3 jours)

Accessibilité

Oui

2026/09 - Godot Engine for Unity Artists (Helge Maus)


Godot Engine is the free, open-source alternative to commercial, sometimes feature and overhead bloated "industry standard" Game Engines like Unity, and Unreal Engine. With Godot, you can efficiently create 2D, 3D, and XR applications and publish them across multiple platforms. Its innovative node-based system allows you to build complex and reusable scenes using simple building blocks and composition. In addition to a specialized 2D environment with a pixel-based unit system and tools, a modern and powerful 3D environment with support for both high-end and low-end devices is available. The easy-to-learn yet tightly integrated and powerful scripting language GDScript enables both beginners and experienced programmers to quickly implement game ideas. Besides GDScript, you can also work with C# if desired, allowing you to stay within the familiar programming environment of other engines while benefiting from the associated performance boost. If you want to add your own functionalities to the Godot Engine, you can use a variety of GDExtension-based languages: C++, Rust, Go, Swift, and many more. Since Godot Engine is an open-source project under the MIT License, the entire engine source code is available to any development team, indie or commercial. No strings attached! This masterclass presents Godot Engine as a practical all-rounder for the game production workflow. It gives you a solid understanding to make your decision easier to use it in production. September 28th, 29th & 30th - 1pm to 5pm every day (CET Time) - Remote training - Setup C# for Godot Engine - Configuring your C# development environment for Game Dev with Godot - Understanding the similarities and differences between Unity and Godot - Building a 2D Jump and Run game - Player behavior and Input Management - 2D Physics, Collisions and Signals - Sprites, Animations, AnimationTrees and States - Audio and SFX - Enemies, Scoring and life management - Saving and loading game states through resources - User Interfaces and HUDs - Make everything work with the C# programming language

Objectifs de la formation

  • Understand the core concepts, architecture, and workflow of the Godot Engine from a Unity developer's perspective
  • Apply existing C# and Unity knowledge to develop games efficiently in Godot
  • Implement gameplay systems using Godot's C# API, including nodes, signals, animations, state management, and user interfaces
  • Translate GDScript-based documentation and examples into C# to accelerate development and problem-solving
  • Design and develop a complete 2D game prototype in Godot using production-ready C# programming practices

Profil des bénéficiaires

Pour qui
  • Game artists from Unity (but also from other Game Engines) who would like to get a kickstart working in Godot Engine with the C# programming language.
Prérequis
  • Direct prior knowledge of Godot Engine is not required, but a general working knowledge of the Game design / development process in Unity (or another Game Engine) and a basic knowledge of the C# programming language.

Contenu de la formation

Teaching 01 (4 hours)
  • Setting up a C# development environment for Godot
  • Configuring VSCode and extensions for working with Godot
  • Godot Engine project structure
  • Godot Engine project structure
  • Nodes, scenes and hierachies
  • First C#, the boilerplate code and best practise
  • Life cycle of nodes
  • Understanding C# API inside Godot
  • Starting a 2d Jump & Run
  • CharacterBody2D, User Input and Player Movement
Teaching 02 (4 hours)
  • 2D Environment Building
  • Working with TileMaps
  • 2D Cameras in Godot
  • 2D Physics, Physics Nodes and Collision Layers
  • Programming a complete C# Player Scripting
  • Animations, AnimationTrees and State handling
  • Enemies, ray casting and collision detection
  • Audio and SFX
  • Handling and creating custom signals in C#
Teaching 03 (4 hours)
  • Globals / Singletons in C#
  • C# tool scripts
  • Scoring and lives
  • UI, Game HUD
  • Parallax background
  • Saving and loading Resources
  • C# in Godot best practise
  • Publishing the game

Équipe pédagogique

Senior Trainer & Mentor - game art & development Blender for Production | Godot Game Development for Indies As a Senior Trainer & Mentor, Helge Maus teaches 3d, game dev & animation software and workflows for over 25 years. He delivers in-house & remote training, workshops, consulting, lectures and mentoring for artists from several industries. He loves working with indies, indie studios and companies adapting FOSS software like Blender and Godot into their pipeline. His training tracks the fast-moving state of both Blender and Godot ecosystem and through constant exchange with artists and industry experts, Helge Maus continually develops further his concepts to stay up-to-date for his clients. His strong industry background in teaching Unity, Houdini FX, Cinema 4D and Maya over many years helps him to train with a wide practical production context. His current training focus is on “Blender for Game Production” and “Game Development with Godot” (C#, GDScript and GDExtension with Rust). Helge has worked with clients such as Ubisoft, Rebellion, d3t, Tangent Animation, Adobe Systems, SideFX, Maxon, Jung-von-Matt, redseven Entertainment, ProSiebenSat.1, SKY, Sony, Intel and many others. He started as a freelancer for Adobe in 1999, was a Maxon Certified Lead Instructor for Cinema 4D for many years and beta tester for Maya, Cinema 4D, AfterEffects and Adobe Flash. He took his first steps as a kid into game development on a Commodore 64 and then worked in his professional career early with Macromedia Flash (later Adobe Flash) for building games and interactive applications in ActionScript. Later with Unity and then Godot Engine. He published several publications teaching Houdini FX, Cinema 4D, Unity, Flash and Game Development.

Suivi de l'exécution et évaluation des résultats

  • Exercises during the training sessions and quizzes throughout the days

Ressources techniques et pédagogiques

  • Welcoming participants in a dedicated training room. Training materials displayed on a screen. Theoretical presentations Practical case studies Training materials made available online following the session.

Qualité et satisfaction

Learner satisfaction rates and attendance

Modalités de certification

Résultats attendus à l'issue de la formation
  • Delivery of a certificate of completion.

Délai d'accès

1 semaine

Accessibilité

For companies wishing to have their training costs covered by their OPCO, registration must be completed no later than two weeks before the start of the training to meet the OPCO’s processing deadlines. In all other cases, registrations can be accepted up to two business days before the start of the training. Accessibility: We are available to work with individuals with disabilities to assess the accommodations needed so they can comfortably participate in the training programs offered.