About:

Mason is an independent game developer and board member with interests in software and teaching, enjoying skateboarding, music, and chess.

Website:

Specializations:

Interests:

Game development Software Teaching Consulting

Outgoing Links:

Subscribe to RSS:
A guide on creating a fully static build of PipeWire for Linux, overcoming dynamic linking challenges using Zig's build system and a custom fake dynamic linker.
The post argues against using PNGs for shipping textures in games, highlighting their limitations compared to dedicated texture formats like KTX2 and DDS. It explains the advantages of these formats, such as support for GPU-compat...
The blog post discusses the author's development of a new entity component system (ECS) named ZCS in the Zig programming language, which is being open-sourced. It outlines the philosophy behind ECS, its advantages over traditional...
The author discusses their experience developing the puzzle game 'Way of Rhea' in Rust over six years, sharing insights from an AMA on r/rust_gamedev. Key topics include the decision to use Rust, challenges faced during developmen...
The author predicts that Microsoft will replace Windows with a Linux distribution within 15 years due to declining Windows quality and improving Linux usability, especially for gamers.
The blog post discusses the concept of linear interpolation (lerp) in game development, explaining how it can create smooth animations. It highlights the limitations of linear motion, which can appear robotic, and introduces easin...
The blog post discusses insights gained from the online conference 'Staying Inside,' which focuses on marketing indie games. Key points include the shift from funding vertical slices to public demos for securing publisher support,...
Mason Remaley discusses insights from his talk at Software You Can Love (SYCL) about game engines as art tools rather than just technology. He emphasizes the importance of focusing on user needs and the balance between using off-t...
The blog post discusses methods for generating unique IDs for immediate mode GUIs (IMGUI) in programming languages like C, C++, and Zig. It highlights the inconvenience of manually enumerating IDs and presents various techniques t...
The blog post announces the upcoming release of the game 'Way of Rhea' on Steam and discusses the mechanics of Rhea's Biome, focusing on color circuits that allow players to open gates by placing orbs of matching colors. It explai...
The blog post discusses the upcoming release of the game 'Way of Rhea' on Steam, focusing on the second area, Snow Crab’s Biome. It introduces the character Snow Crab, detailing his behavior patterns and how players can utilize th...
The blog post announces the upcoming release of the game 'Way of Rhea' on Steam, detailing the end game mechanics which include four challenging puzzle levels that integrate various gameplay elements. It emphasizes the difficulty ...
This blog post introduces the first area of the game 'Way of Rhea,' focusing on Shrew's Biome. It discusses key gameplay mechanics such as color changing, teleportation, and the undo/redo feature, as well as the increasing difficu...
The blog post announces the closed beta launch of the game 'Way of Rhea,' detailing the process for participants to join via Discord. It includes extensive release notes for versions 0.1.0 and 0.2.0, highlighting various improveme...
The blog post announces the upcoming release of the game 'Way of Rhea' on Steam and discusses the mechanics of The Professor’s Biome, highlighting the use of staves for color changes in gameplay. It explains how staves allow for i...
Mason Remaley announces a transition from using Ruby for his blog to Zine, a static site generator written in Zig. He expresses frustration with Ruby dependencies and shares his positive experience with Zine. Additionally, he ment...
The author expresses gratitude for the successful launch of their game, 'Way of Rhea,' which received 24 positive reviews on its first day. They aim to reach 50 reviews for a 'Very Positive' label. The game will be featured in the...
The author expresses gratitude for the support received during the development of their game, 'Way of Rhea,' which is now available on Steam. They encourage readers to purchase the game and leave reviews to increase its visibility...
The blog post announces the upcoming release of the game 'Way of Rhea' on Steam in four days and discusses key mechanics such as skill gates, checkpoints, and a jukebox feature. It emphasizes the nonlinear gameplay after completin...