Blog

  • Rust wgpu Exploration

    Recently, I’ve been playing around with the wpgu crate in rust, I’ve always loved low level rendering and the idea of memory safety from rust while being compiled down into very fast system code with complete control over memory lifetime. Love C#, but leaving everything to the garbage collector is just clearly not using our…


  • Cycle Of Steel

    You can play the web exported version here: https://garstka.dev/static/cycle_of_steel/index.html Or try it out on steam: https://store.steampowered.com/app/3136590/Cycle_of_Steel Your browser doesn’t support WebM video. This was my capstone project for my senior year at DePaul and developed in a group. It features rogue-like gameplay with pixel art graphics in a dystopian future where you have to battle…


  • Canvas Renderer

    My weird first renderer using a 2D canvas element to draw primitives. https://garstka.dev/static/canvas_renderer/index.html So first of all, this is really not the right way to draw things, webgl exists, and I actually have another project here. But this is dear to my heart because it was an old project I attempted back in high school…


  • The Cycle of Hosting

    This website isn’t even fully up and built yet but I already wanted to write a blog post about how funny it is this is a word press website. Working our way back, my last website was using a C# standalone webassembly project. This was interesting to me because I had started using a lot…