Zixel: The Miscellaneous Sprint

Sprint 4 took a little bit of an unexpected detour. I started working on adding some core features to the room system. Notably, transition effects between rooms. After the room transitions were functioning I took a brief detour to add some 2D lighting to the game.My goal is to start working on The

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