Adapting some side projects to #ziglang.
A screenshot of a custom PS1 game emulator. In the window there are many numbers and lights to see. In the centre is a game window showing off a rendering of a racing track from Crash Team Racing.
Things are steadily falling into place on the custom PS1 Emulator. It's actually semi-playable too!
Crash Team Racing: Roos Tubes
😄
#emulator #emulators #PS1 #CTR #Zig #ZigLang #gamedev
my weekend warrior project #zigttp now has a web site (🚧):
zigttp.timok.deno.net
🎉🚀
#ziglang #typescript #runtime and #compiler
#golang
• for {} — Header omission = true.
• switch {} — Header omission = true (if/else chain).
#ziglang
• while (true) {} — Header requires explicit true.
• if / else — Standard conditionals; switch requires expression.
Standardisera på Gleam?
Kristoffer överväger den klassiska Gleam-Zig-stacken.
Ett utdrag ur Kodsnack 692 - lyssna där poddar finns eller på kodsnack.se
#gleamlang #ziglang #podcast
It’s great to see the #golang compiler using stack allocations to kill those noisy 1, 2, and 4-item heap allocations—even for escaping slices.
Optimized performance, automatically. go.dev/blog/allocat...
become allocation aware #ziglang
Kodsnack 692 - I mejlcommunityt. En glad padda sitter mitt i en grön bakgrund, omcirklad av texten "Krig standard distribution". Till vänster om paddan avbryts texten av en stjärna, till höger om ett stiliserat Z.
Fredrik och Kristoffer snackar om konferensen Gleam gathering i Bristol.
En liten och trevlig konferens för ett litet, stabilt och ganska färdigt språk.
Dessutom: hur norska tåg kom in i bilden, och vilka språk han kan tänka sig att standardisera på.
#gleam #podcast #ziglang #gleamgathering
Say hello to the evoker, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the barbarian, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the ninja, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the mage, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
ZiggyPiAi – port of Typescript based pi-ai (used in #OpenClaw) for integrating AI providers.
Designed for agentic apps in Zig. Many AIs support including codex, claude, gemini and more.
github.com/DeanoC/Zi...
#ziglang #systemsprogramming #opensource #AI
Say hello to the paladin, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the rogue, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the witch, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Say hello to the knight, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
Two new packages management features just added to #ziglang
- Fetched packages are now stored locally in the zig-pkg directory
- The zig build command gets a fork flag to override the entire dependency tree of a project given a path to the source
Read more […]
Say hello to the assassin, a new character of my new 2D game. 🎮
The visuals come from purchased assets, but the entire game is written from the ground up in Zig powered by raylib.
Follow along if you’d like to watch the project grow!
#indiedev #gamedev #ziglang #devlog #wip
I just finished a small JSON parser in Zig based on an example from Practical Zig Programming. The original was incomplete and not aligned with the current Zig version, so I rewrote and modernized it. Happy to share if anyone’s interested 👇
github.com/eddygarcas/z...
#ziglang #json #parser #zig
PlayStation 1 boot screen logo render in a terminal via sixels. From top to bottom in the centre. the word 'Sony' an orange and yellow diamond and the words 'tm' 'Computer Entertainment`
Getting really close to having the first half of the boot screen on the PS1 working. A few minor glitches still remain on the "tm" text. 😁
#emulator #PS1 #ZigLang #Sixel
Said it before, I'll say it again. The reason #Ziglang should have a string type is purely so that code can discriminate between a string a binary data, which can be important in all types of cases usually involving things like interacting with other libraries or systems.
Another big day for ZiggyStarClaw! 🚀
✨ v0.1.9: Emoji & inline image rendering!
🔧 v0.1.8: New CLI features like interactive mode & approvals management.
📚 Expanded user docs & a new node mode roadmap.
github.com/DeanoC/Zi...
#ZigLang #GameDev #OpenSource #ZiggyStarClaw
Tried my hand at a straight forward software rasteriser in #Ziglang. Part of learning for my Playstation 1 Emulator. Rendered to the terminal via box-drawing characters.
One spinning triangle ✅
#gamedev
AI picture of a lobster with ziggy stardust style face paint
Excited to announce my new project, ZiggyStarClaw! A Zig implementation of the OpenClaw/MoltBot/ClawdBot client. It's a lightweight, cross-platform alternative to the official companion apps. Check it out on GitHub: github.com/DeanoC/Zi... #ZigLang #OpenClaw #GameDev
A new chapter of "Systems Programming with Zig" is available !
#ziglang
www.manning.com/books/system...
Catch compile time errors in your comptime assertion blocks in tests, skip runtime test execution: `zig test --test-no-exec <file.zig>` #ZigLang #Zig
It's simple: posix is better to program with than std.Io #Ziglang