Pinned Tweet
King's Quest 6 inspired Match 3 game - built in #zig, #ziglang #sdl2 using a fork of the Freegemas engine. #sierraonline #match3 #adventuregame github.com/deckarep/freegema…
Ralph Caraveo retweeted
The SCI Unlocked Project is an attempt to modernize Sierra's classic engine. Check it out: sci-unlocked.fly.dev/
#spacequest #sierraonline Here's a low-res rough-draft preview of a fully recreated vectorized merchandise patch that Sierra Online released years ago. This is a non-final preview. Original patch is here: sierrachest.com/index.php?a=…
Fun holiday project: Dr. Sbaitso: Reborn - the #ai #chatbot from the early 90's lives again on Desktop! Built with #raylib and #ziglang. #retrogaming #crt #shader #retrocomputing github.com/deckarep/DrSbaits…
Unfortunately, no one can be told what the #matrix New theme in the words for the Zigualizer project: github.com/deckarep/zigualiz… #zig #ziglang #raylib Raylib 5.5
Ralph Caraveo retweeted
Zigualizer: A music visualizer built with Zig, powered by the FFT algorithm.
github.com/deckarep/zigualiz…
Discussions: discu.eu/q/https://github.co…
#programming #ziglang
by @deckarep
The GeneralPurposeAllocator in the #zig #ziglang stdlib makes it fun to find and fix memory leaks. I was able to find and fix at least 7 big leaks in my port of DungeonRush to the Zig language: github.com/deckarep/dungeon-…
I rewrote DungeonRush in #zig #ziglang and it clocks in loosely at 5k lines of code. Ported from the original C-based version. Get it while it’s hot: github.com/deckarep/dungeon-… - will write a blog about the experience.
#sdl #retro #gameprogramming
Ralph Caraveo retweeted
This month's book *giveaway* is @DavidCrookes' "Code the Classics." (Vol.1)
The book tells not only stories of some of the classic video games of the 70s & 80s but also shows you how to code your own Python games inspired by them.
[Simply retweet this post to enter the draw] 🙂
Hello, #zig #ziglang community, the popular #golang Set that I maintain gets a sibling project: github.com/deckarep/ziglang-…
Ziglang-Set: a generic and general-purpose Set implementation for Zig as a module.
Built on top of the Zig stdlib and offering an idiomatic API for Zig 0.12.
Improved Bunnymark benchmark - the coroutine spawn logic is moved at the start of the app with each coro in suspended state. User clicks; coros are resumed *eventually*. This now scales linearly == buttery smooth barfing of bunnies! #zig #raylib #coroutine #gamedev
Here's a fun alignment bug that I got tripped on when compiling a #C library with #zig #ziglang. Zig was kind enough to throw a runtime error on some undefined behavior!
github.com/tidwall/neco/issu…
#programming #clang #alignment #tableflip
Can you do true #coroutines in #raylib and #zig?
Yes, yes you can...a demo showing 10's of thousands running at 60fps with not a native OS thread in sight using the neco project!
Bunnymark code: github.com/deckarep/zig-note…
#ziglang #gamedevelopment
/cc @tidwall, @raysan5
Listening to an older @joeroganhq podcast and @ID_AA_Carmack at one point says: “popping a couple off the stack there…back to Blue Origin”. I thought that was a clever metaphor to return to the previous conversation. Brilliant.







