The speaker is discussing their experience creating a simple catch game in eight popular game engines: Unity, Unreal Engine, Godot, Game Maker, Construct 3, GDevelop, RPG Maker MZ, and Scratch.
In Unity, they used C# scripts to create player movement and game object functionality. They also utilized Unity's asset store to find 3D models for the game.
In Unreal Engine, they faced a steep learning curve but managed to create a game using C++ and Unreal's visual scripting system, Blueprints. They used the Unreal Engine Marketplace to find 3D models and spent time on lighting and effects.
Godot, a completely open-source and free game engine, was used to create a 2D and 3D game. They used GDScript, Godot's own scripting language, which is similar to Python. They also used the Godot asset Library and an open-source tool called Magic of Voxel to create 3D models.
Game Maker, a 2D game engine, was used to create a game with a 2D theme. They used GML code, Game Maker's scripting language, to add functionality to game objects.
Construct 3, a no-code engine, was used to create a game where the player moves on a platform and catches falling crates. They used behaviors and events to handle game mechanics.
GDevelop, another no-code engine, was used to create a game with a similar mechanic to Construct 3. They used built-in behaviors and events to handle game mechanics.
RPG Maker MZ, a no-code engine designed for RPG games, was used to create a game where the player collects falling treasure chests. They used RPG Maker's built-in event system to handle game mechanics.
Scratch, an educational tool made by MIT, was used to create a game where the player dodges falling objects. They used Scratch's built-in image editor and color-coded blocks of code to add functionality to game objects.
Overall, the speaker found each engine to be capable and enjoyable to use, but they noted that some engines, like Unreal Engine and RPG Maker MZ, had a steeper learning curve. They concluded by encouraging others to try out different game engines and create their own games.
Here are some key facts extracted from the text:
1. The text is a transcript of a video where the author makes the same simple catch game in eight different game engines: Unity, Unreal, Godot, Game Maker, Construct 3, GDevelop, RPG Maker MZ, and Scratch.
2. The author compares the game engines based on their features, capabilities, learning curves, and community support.
3. The author uses different art styles, assets, and mechanics for each version of the game to suit the strengths and limitations of each engine.
4. The author gives his impressions and opinions on each engine after making the game.
5. The author concludes by saying that he hopes to inspire others to make games and to subscribe to his channel.