Jakub Tomšů - making BEHEADER
jakubtomsu.bsky.social
Jakub Tomšů - making BEHEADER
@jakubtomsu.bsky.social
20. Solo indie gamedev, Custom game engines, Odin.
Working on a brutal retro FPS game with space warping

http://jakubtomsu.github.io
The skewing is actually un-skewing the original geometry, because the initial grid works on integer coordinates. So skewing the square grid into a diamond makes the triangles equilateral.

For more detailed info I recommend checking out talks about Townscaper
March 19, 2025 at 5:11 PM
My algorithm is almost exactly the same as Oskar's, just the initial steps are slightly different. Here is the idea:
- generate a grid of triangulated squares
- collapse N squares into quads
- subdivide each face
- skew all points and round edges a bit
- iteratively relax points
March 19, 2025 at 5:11 PM
oh very cool, thanks for including me!
November 14, 2024 at 1:35 PM
it's probably not clear but I meant what feels easy to me, it doesn't mean I don't focus on the product. But for some reason technical problems are easier to solve than game design problems for me
October 28, 2024 at 7:30 PM
in the discords. straight up "jorking it". and by "it", haha, well. let's justr say. My penger.
October 27, 2024 at 7:58 PM
If you want to write posts then your own website is the nicest. But youtube devlogs are best in general
October 27, 2024 at 11:01 AM
I wrote a Patreon post with detailed explanation of my specific implementation if you're interested in more info:

www.patreon.com/posts/hot-sa...
Hot Saves - Fast iterations without Hot Reload | Jakub Tomšů
Get more from Jakub Tomšů on Patreon
www.patreon.com
October 27, 2024 at 11:00 AM
The iteration time is almost the same as with hot reload, but the system is much simpler because you don't have to mess with DLLs.
In Odin the implementation is trivial, like 20 lines of code with the help of CBOR serializer.
October 27, 2024 at 10:59 AM
single big article for sure
October 26, 2024 at 9:49 PM
shadow wizard money gang
October 26, 2024 at 9:48 PM