How To Make 2D Top-Down Characters Look 3D In Godot
Learn more about Thibaud Goiffon's approach.
You might remember Thibaud Goiffon, aka Tibo, and his very stylish game Wild Cosmos, where you play as an astronaut lost in a mysterious alien world. While working on assets for GDQuest's courses, the developer also showed off an adorable version of the Godot Engine mascot, affectionately known by the community as Gobot.
It's actually all 2D nodes, and Thibaud has a blog post on this topic with more details. The effect relies on Godot's built-in node parenting system, where any transformation applied to a parent node is automatically inherited by its children. By taking advantage of this behavior and carefully arranging 2D nodes, it's possible to establish anchor points for sprites that create the illusion of a 3D character. For the tutorial, the developer used a duck character, which has fewer moving parts than the one featured in GDQuest's example. You can also download the free project files from GitHub to follow along.
"This effect is best suited to simple, stylized characters. Round surfaces work well because they retain their shape to a greater or lesser extent, regardless of the angle from which they are viewed. It's best to avoid objects such as boxes with sharp angles, as we're not really creating a 3D model, but rather an illusion."
Those interested in following the development of Wild Cosmos can also tune into the developer's Twitch streams or keep up with updates through his Bluesky account:
[WIP] Visual exploration for an underwater cutscene :) #wildcosmos #godotengine
— Tibo (@heytibo.com) 25 октября 2026 г. в 20:28
[image or embed]
- Flute UI fix (There was a precision error in the score calculation) - Root system polish #godotengine #gamedev #wildcosmos
— Tibo (@heytibo.com) 12 октября 2026 г. в 17:37
[image or embed]
🎈 Balloons (still need to polish the flying state and disintegration animation) #godotengine #gamedev #wildcosmos
— Tibo (@heytibo.com) 27 сентября 2026 г. в 22:52
[image or embed]
In Wild Cosmos, you take on the role of an astronaut stranded in an unfamiliar asteroid field after a crash landing. You'll need to explore this strange alien world, jump between asteroids, uncover your surroundings, and find your way home.
Those interested can try the game now with a free demo available on Steam.
GDQuest is also a great place to get started with Godot or level up your skills, there are hundreds of free tutorials and open-source demos available:
Subscribe to our Newsletter, join our 80 Level Talent platform, Discord, and follow us on Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.
Are you a fan of what we do here at 80 Level? Then make sure to set us as a Preferred Source on Google to see more of our content in your feed.
Subscribe to 80 Level Newsletters
Latest news, hand-picked articles, and updates
Keep reading
You may find these articles interesting
Create Fake 3D Objects From One Texture With This Godot Tool
Godot 4.8 Development Is In Full Swing
Godot Tutorial: Create Realistic Water With Dynamic Foam
Learn GDScript From Zero Course Gets a Major Update
Try This Authentic PS1-Style Rendering Add-On For Godot
Check Out This Collection of Vector Graphics for Godot & Unity
Add Four-Point Perspective Warping To 2D Sprites In Godot