Borowik Engine

Software rendered, ZIG application engine. Targetting minimalism. This build with example scene is only 15KiB for Linux and 18KiB for Windows.

=> https://github.com/w84death/borowik-engine/releases/tag/1.0-RC4

#ZigLang #GameDev #IndieDev #GameEngine

Cooking very smol ZIG engine.

I did have all the needed parts in my pixel art program so I just needed to move it to clean state and do all needed refactors, renames to make it coherent.

Now i can make applications quite fast using it. I will back to my pixel program and rewrite it using this new clean engine code.

More on the engine soon when I update the README and some documentation.

#ZigLang

I want to get back to learning/mastering ZIG but Assembly is somehow hook me into coding more. I feel more connected to the computer. Nothing between me and the CPU.

Once you hit bare-meal it's hard to get back :)

BTW: I'm slowly adapting to Vim mode in Zed.

#ZigLang #Assembly #BareMetal #GameDev #IndieDev #Zed #Vim

RE: https://mastodon.social/@alefunguju/116289145722680856

By the way, this screenshot is of the Linux-native version built with Raylib, which is shaping up quite nicely lately!

(The original web version has no dependencies and works through the Web Canvas 2D context)

#raylib #gamedev #FruitsAndTails #gamingonlinux #zig #ziglang

Cursed to C#

Yearning to #ziglang

update to my UEFI engine.

I added game of life rules that are affected by terrain and age of the cell.

Video in 🧡

#ZigLang

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

Devlog ⚑ Zig Programming Language

State of UEFI engine project. Drawing tiles.

For fullHD those are tiny! This is 40" monitor.

I will need to update my drawing tool for supporting 32x32 sprites and draw a new dedicated tileset for this side-project. I always wanted to make a tower defense game but for some reason never did one.

#ZigLang #PixelArt

ZIG UEFI test application works on bare-metal!

Here some terminal x86 + CRT monitor. Run from an USB pendrive. Mouse support.

BOOTIA32.EFI 300KB

#ZigLang