Juan Linietsky

6.3K Followers
52 Following
147 Posts

Co-created Godot Engine with Ariel Manzur, and later with an awesome community. Currently tech lead (or more like advisor).

I specialize in all things game engines (rendering, physics, audio, scripting, networking, file formats, etc).

Affiliationgodotengine.org
LocationValencia, Spain
InterestsTechnology, Game Development

Even getting people to agree in a FOSS project is incredibly hard, because most contribute their own time. Learning to build consensus is a very hard to acquire skill, otherwise in a week everyone would be arguing and go do their own project or engine the way they think its better.

Likewise is learning how to make sure that, with external contributors, code quality can remain top notch is another hard to acquire skill.

I don't know, maybe it took us a lot to learn these cause we are stupid 😅

Getting #GodotEngine oiled up to the state it is now, where development speed is so incredibly fast and there is such good harmony with foundation, contributions and community took many many, _many_ years of refining processes for development, contribution, release management, moderation, etc.

I will do a talk about it at GodotCon in a week explaining parts of this process!

Pressing the fork button takes a second. Learning to do what we do takes a tiny bit more 😞.

Will chill from Twitter/X until after the US elections. Almost all the hate Godot got over the weekend was pretty much people who had not a clue what a game engine is, what Godot is, or what a FOSS / community made project is. Most of the ones who did were the usual haters.

Checking profile of haters, majority pro-trump people with weird religious symbology, or people with avatars/obsession for anime little girls.

Sometimes I feel I am too innocent for this world.

1. Lego style voxel editing (@kenney 's KenShape is a great idea I think, could be developed much further).
2. Voxel editing with regularization (basically edit voxel but smooth it out). Some interesting papers on this, but nobody did anything for production.
3. Poly modeling with octree texture painting (then baking), since lets be honest, UV/tex painting is the hardest part.

What do you think?

I still feel a bit frustrated that, for making 3D games, there is still not something as simple as 2D pixel art to make artwork. So far basically you have:

1. Poly modelling (hard and laborious)
2. Sculpting (hard, not directly viable for games)
3. Voxel art (easy, but looks very meh)
4. CSG style tools (easy but tends to look like ass)

But little progress happened in these areas. I have some ideas though of what may work! (continued)

Who is the cutest little plushie? Order yours before they run out!

https://www.makeship.com/products/godot-robot-plush

Godot Robot Plush

Godot Engine's infamous logo, personified. You cannot help falling in love with that toothy grin and those googly eyes, can you now? Get yourself a cuddly coding companion, and support the non-profit Godot Foundation in the process.For more amazing Godot Foundation content, Click Here!

Makeship

Want to apply for the best job in the world? It's now your chance! Godot needs YOU!

https://godot.foundation/jobs/senior-generalist-c++-programmer

Please Repost!

Senior Generalist C++ Programmer - Godot Foundation

The Godot Foundation is seeking experienced senior generalist C++ game engine programmers. The objective is to expand the internal team with developers capable of working in multiple specialized areas, changing focus over time as the project requirements evolve.

I've been toying with the idea of a determinist game engine that has zero rollback cost and the more I research the more interesting the whole thing gets, but I can see why nobody ventured into this land as its insanely hard.

Has anyone researched this topic? Anything to share?

Nice to see that the usability of Mastodon has improved significantly the past months.

Feeling like using it again now. Are you folks still around?

Heyo folks, I will be trying to upload videos weekly to Youtube explaining the Godot codebase in detail. Today is the first one, so make sure to subscribe!
https://www.youtube.com/watch?v=vTlEM2tJavo
Godot Source Code explained by Technical Lead 01: Source project folders

YouTube