Waaah! Great skating ๐ I tried to learn a few years ago. So much fun!
Waaah! Great skating ๐ I tried to learn a few years ago. So much fun!
If you want to dive into Odin #programming, this book must be your guide. Well written, you will find explanations that is absent in official overview and more useful advices. Author is experienced Odin programmer, also visit his youtube channel about #gamedev. I support him at github and use karl2d
Devlog: some progress with rewriting my mospace game with Odin #programming language and #karl2d lib by @zylinski.se. Also using #box2d by @erincatto.bsky.social. Assets by @kenney.nl.
#gamedev #indiedev #odinlang
sofa
that five week vacation though
Wrote about implementing software audio mixing and such in Karl2D, my Odin 2D game creation library: zylinski.se/posts/audio-...
You can now get my game CAT & ONION in a bundle with the charming Drill Bird game. Two games for the price of one!
CAT & ONION is a monument to the cats I've known, experienced through a smile-inducing fever dream.
store.steampowered.com/bundle/67677...
The best album I listened to 2025 was Soma by Windhand music.youtube.com/playlist?lis...
Karl2D beta is here. It's a 2D game creation library written in Odin. In this newsletter I talk a bit about how that platform support is set up news.zylinski.se/p/karl2d-bet...
It'll happen!
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.
Cyberpunk adventure Technobabylon by is 70% off during the Steam Winter Sale!
Hit the blue-neon streets of Newton to follow the trail of a serial killer known as The Mindjacker!
Discover why "there's nothing like being in Trance."
store.steampowered.com/app/307580/T...
My nap-on-the-train playlist music.youtube.com/playlist?lis...
7DFPS starts today!!
Newsletter time! Lots of technical discussion about Karl2D (my 2D game creation library) open.substack.com/pub/karlzyli...
Yeah, that's fine. As long as that's what happens! Some ppl say this to themselves but actually just have a growing pile of halfdone work :D
Quickly, add a TODO about fixing them!
A coding insight that took me many years is: If I put "TODO: blabla" on something that I can actually implement right now, then I am just procrastinating. Just write the code. There won't be a better time later, you are in the middle of it right now. Just do it!
I get it! I got a bit overexcited and booked it despite the official 2026 page not even being up yet ๐
Booked tickets and hotel for A MAZE Berlin 2026!! Who's going? @sosowski.bsky.social @kissakolme.bsky.social ?
Silly thing made from packaging paper. One could say it's fan art of @zylinski.se's Legend of Tuna! zylinski.itch.io/the-legend-o...
How is doing 3D in raylib going BTW?
Check out the "Steam Animal Fest" sale! It's a sale where all games have an animal as main character.
My game Cat & Onion is part of the sale (67% discount). Click the banner on the Steam page to see all the other games that are part of the sale!
store.steampowered.com/app/2781210/...
ZII works better with simple languages that don't have c++ style references.
Just structs and pointers. And then if you don't want null pointers you can use index-based handles. Pre-fill those handle-based arrays with a dummy object at index 0. It becomes very smooth to rely on zeroed memory!
if you release an analog stick it actually has quite a lot of bounce in the other direction on the way back. beyond a reasonable deadzone. I'm not sure if I'm expected to compensate for this at the game level or not...
(video at 1/8th speed slowmo)
Eeeeeee
boo
Is it just me, or is AT protocol and bsky being distributed just a marketing gimmick?
What people want is the big community of people.
So even if it's distributed in theory, this is just a single community that lives and dies with bsky servers.
When writing I always try to make the text understandable without any image or diagram first. Then I add diagrams when some part still needs it. Texts that use diagrams as a crutch can get very hard to read.