o:tone
banner
itsdanott.bsky.social
o:tone
@itsdanott.bsky.social
making lofi games in custom engines
using odin-lang | c99 | c++
working on a dark medieval stealth game
I finally added entity composition to the engine. To test it I made some torches - composed of a mesh, flipook animations and audio source (via #SteamAudio) 🔊

#screenshotsaturday
#customengine #solodev #indiedev #imsim #gamedev
January 17, 2026 at 3:04 PM
Cozy
January 17, 2026 at 11:07 AM
Post a game you remember playing that nobody else remembers:
January 15, 2026 at 2:44 PM
Reposted by o:tone
Multiplayer?
No just some fakery... for now.
January 14, 2026 at 9:19 PM
The engine I use & the game I'm making #indiegames #customengine #solodev
January 13, 2026 at 8:19 PM
Today I spent some time at medieval Ikea and did some woodwork in Blender, here are the in-engine results!

These cupboards will probably hide some loot in the game.

#screenshotsaturday #indiedev #gamedev #psx #ps1 #lofi #customengine #blender #b3d #solodev
January 10, 2026 at 2:56 PM
January 9, 2026 at 2:56 PM
Reposted by o:tone
I played the demo for Queen's Domain during my lunch break. It's absolutely gorgeous. If you are craving for a King's Field-like game, then this one should be at the top of your list.
January 8, 2026 at 12:59 PM
Reposted by o:tone
had to wait until the servers weren't so overloaded, but I'm proud to announce that Quake Brutalist Jam 3 is out now!
there's a standalone version that works like a game for those who don't own quake too!
www.slipseer.com/index.php?re...
this was a tremendous group effort, I couldn't be happier!
Jam - Quake Brutalist Jam III
Quake Brutalist Jam III is a megalithic community project more than a year in the making. It features an entirely new arsenal, a set of new monsters, new powerups, and a complete visual overhaul of Qu...
www.slipseer.com
January 4, 2026 at 1:39 AM
Reposted by o:tone
A first beta of my 2D game library Karl2D is now available: github.com/karl-zylinsk...

It's raylib-like, written in Odin, has emscripten-free web builds and easy to modify.
GitHub - karl-zylinski/karl2d: Odin 2D game library. Beginner friendly and easy to modify.
Odin 2D game library. Beginner friendly and easy to modify. - karl-zylinski/karl2d
github.com
January 1, 2026 at 10:49 PM
First feature added to my game engine in 2026:
Detecting player interactions in range and highlighting them

#gamedev #screenshotsaturday #indiegames #solodev #customengine #indiedev
January 3, 2026 at 4:30 PM
Reposted by o:tone
Sorry this took a little longer than expected, Doctor - We wanted to get some cool new toys in for ya.

Happy Gloom year!

The Hightown District is now open...

Good luck, Doctor...

youtu.be/5-619fTNEDQ?...
Gloomwood - The Hightown District - OUT NOW
YouTube video by New Blood Interactive
youtu.be
January 1, 2026 at 8:33 AM
The final feature I worked on in 2025: mesh entity highlighting.
It’s a simple white color mix - going full OG Thief style.
Will be using it to highlight interactions to the player.

I wish you all a Happy New Year! 🎉❤️

#solodev #indiedev #customengine #gamedev
December 31, 2025 at 5:40 PM
Reposted by o:tone
New blog post! (yep, at New Year's Eve.) A short detour into a fun one-liner shading model I use for clouds in my game 🥰

lisyarus.github.io/blog/posts/a...
December 31, 2025 at 3:03 PM
Reposted by o:tone
little terrain study thing
December 29, 2025 at 3:38 AM
Reposted by o:tone
baddie
December 26, 2025 at 8:18 PM
made some coins to get started working on interactions🪙

#indiedev #customengine #gamedev #psx #ps1 #solodev
December 28, 2025 at 3:37 PM
Reposted by o:tone
December 26, 2025 at 7:00 PM
Reposted by o:tone
Is that time of the year. Happy holidays, taffers! ❄️
www.youtube.com/watch?v=MqtD...
December 24, 2025 at 11:52 AM
Reposted by o:tone
In celebration of my Vermis I copy getting delivered, I decided to model a random weapon from the book! The weapon of choice, Dagger of Guilt.

This took around 3 hours to make from modeling and animating to texturing.

#vermis #blender #unrealengine #3dmodelling #darkfantasy
December 21, 2025 at 8:12 AM
Reposted by o:tone
this week's transmission: flights, climbs, elevations, dizzying descents
December 20, 2025 at 6:17 PM
Reposted by o:tone
Evening settles over Avanmoor.

#CallOfSaregnar
December 20, 2025 at 9:46 AM
Reposted by o:tone
I've seen lots of acceleration due to the use of AI: acceleration of inequality, acceleration of climate catastrophe, acceleration of slop, acceleration of trust collapse, acceleration of scams, acceleration of model collapsed acceleration of misinformation, acceleration of drought
December 17, 2025 at 1:25 AM
Reposted by o:tone
My "No Graphics API" blog post is live! Please repost :)
www.sebastianaaltonen.com/blog/no-grap...

I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".
No Graphics API — Sebastian Aaltonen
Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe...
www.sebastianaaltonen.com
December 16, 2025 at 6:52 PM
Reposted by o:tone
In Hope Voiden - a survival horror where you only have 12 lives. Each life a different character. No reload, no second chance. The dead stay dead.
December 16, 2025 at 7:51 AM