Ecosyste.ms sponsors
An open API service aggregating public data about GitHub Sponsors.
An open API service aggregating public data about GitHub Sponsors.
I code, I sound and I moth
Funding Links: https://github.com/sponsors/Zylann
I have been making free and open-source game tech, tools and demos for almost 10 years. I started contributing to the Godot Game engine in 2015, and never stopped since. Being part of this community, building one of the biggest free game engines motivated me to keep working on related side projects.
I do all this as a hobby during my free time, but if you like my work you can support me here :)
Heightmap terrain system
To this day, Godot Engine doesn't come with a built-in terrain system. So I made one based on heightmaps, which can now be installed from the Asset Library. It supports dynamic level of detail, sculpting, texturing, collisions, holes, procedural generation, grass, and is getting improved over time. Like Godot, I made it available under the MIT license. It may hopefully help getting an official terrain system into Godot!
https://github.com/Zylann/godot_heightmap_plugin
Voxel engine
A long-running theme in my projects has been voxels. Not just Minecraft-like worlds made of blocks, but also smooth terrain the size of a planet, as can be seen in No Man's Sky or Space Engineers. Such technology has no bounds when it comes to generating procedural worlds. It culminated in the creation of a voxel module for Godot Engine, which now supports both kinds of terrains, and is still under development.
https://github.com/Zylann/godot_voxel
I made a few demos based on this module, which are also available under the MIT license.
https://github.com/Zylann/voxelgame
Other plugins
Apart from terrain-related features, I'm creating a few other useful plugins, such as:
Editor Debugger: a tool to inspect the UI nodes of the editor itself
Translation Editor: a localization tool to help extracting text from your game and editing translation files from the Godot Editor
Collision Scanner: a tool to help debugging collision shapes in the editor
Scatter: paint prefabs over your scenes by clicking around
Debug drawing: draw text overlays and 3D shapes from anywhere in your scripts
Godot Engine development
From time to time, I also contribute to the main engine. Most of the time reporting bugs, but also bringing improvements, for example:
The Line2D node
Fly mode in the 3D editor
The Curve resource
Custom resource loaders
Global search in the script editor (aka "Find in files")
Raycast optimizations for heightmap colliders
I also recently started contributing and reviewing PRs to , which allows users to extend the engine using C++, without having to recompile the engine.
Community help
I'm active on the main server, to help new users and share knowledge. I am also one of the on the official website.
Other free productions
Second to open-source game software, I also create soundtrack music and audio stories (in french). I release them under a license that allows you to listen and download for free.
These creations are for the most part available on my , , or more recently on my .
Voxel module for Godot Engine
Language: C++ - Stars: 2712HeightMap terrain for Godot implemented in GDScript
Language: GDScript - Stars: 1767C++ bindings for the Godot script API
Language: C++ - Stars: 1752Voxel world prototype made with Godot Engine
Language: GDScript - Stars: 587Translation editor plugin for Godot Engine
Language: GDScript - Stars: 42