Building vs. Buying Software in the Agentic AI age

Throughout my career, I’ve held several positions as a software engineer. When developing an in-house solution, the “Build vs. Buy” argument was always a hot topic.Why pay a developer “X” dollars to build a feature that “Y” developers already built? Shell out the cash, and move on, right? Even be

Read more

Building a custom tilemap system

Sprint 2 is in the books! The second sprint of this project was focused on developing a custom tilemap system. Every 2D engine needs a way to render tile-based artwork. For my engine (Zixel) I not only wanted to support tilemaps and tilesets, but also have a custom in-game editor. This post will det

Read more

The Vendor: An Introduction

In the last few years, I’ve worked with a couple of game engines: GameMaker and Godot. They both were great engines to work with. Being able to publishZim’s Word Gameon both Apple, Android, and PC platforms with a single codebase was handy. GameMaker’s object system, with easy event handling, was

Read more