Sign in

Mason Remaley

@masonremaley.bsky.social
155 followers 177 following 125 posts

Independent game developer, board member on the Zig Software Foundation. Shipped Way of Rhea, working on something new. 🏳️‍🌈 The good stuff goes to my mailing list, follow me there instead: gamesbymason.com/newsletter/

PostsRepliesMedia
Mason Remaley @masonremaley.bsky.social · 16m
Now You're Cooking! is a roguelike deckbuilder about running your own restaurant. Cook delicious meals, build an extravagant menu, and keep your patrons happy. Did I mention that rent doubles every month? Boosts much appreciated!! :) #gamedev #indiedev
143
Reposted by Mason Remaley
Matthew Knight @mattnite.bsky.social · 27/09/2026
2 part PSA for SYCL 2026: - If you're like me and you book things last second, it's time to get your tickets. I need to finalize numbers for food, and will leave only a little buffer space. - There will be a board game night after the Systems Talks day: softwareyoucanlove.ca/agenda/monday/
softwareyoucanlove.ca
Monday, October 5th
052
Mason Remaley @masonremaley.bsky.social · 03/08/2026
🔗 Spring & Early Summer Links gamesbymason.com/devlog/2026/...
gamesbymason.com
2026 Devlog
The games by Mason devlog from 2026.
040
Mason Remaley @masonremaley.bsky.social · 28/07/2026
“Inside Zig's Incremental Compilation” -mlugg mlugg.co.uk/posts/increm...
mlugg.co.uk
Inside Zig's Incremental Compilation | mlugg.co.uk
000
Reposted by Mason Remaley
Portland Indie Game Squad @pigsquad.com · 12/06/2026
PIGCON alumn 😍😍😍 Congrats Beastro team!!
0161
Reposted by Mason Remaley
Portland Indie Game Squad @pigsquad.com · 29/05/2026
happy pigcon eve 😊
1141
Mason Remaley @masonremaley.bsky.social · 27/04/2026
⏰ Fix Your Game's Input Latency #gamedev #indiedev www.youtube.com/watch?v=EM9u...
youtube.com
Fix Your Game's Input Latency
YouTube video by Games by Mason
095
Mason Remaley @masonremaley.bsky.social · 15/04/2026
Zig 0.16.0 released! ziglang.org/download/0.1...
ziglang.org
0.16.0 Release Notes ⚡ The Zig Programming Language
120
Reposted by Mason Remaley
Portland Indie Game Squad @pigsquad.com · 14/04/2026
You can now preview tickets for the Portland Indie Game Convention & sign up for a notification to pick yours up when they go live this Thursday, April 16th at 9am PT! Take a look at ti.to/pigsquad/pig... Here we go! 🤩
A screenshot of the PIGCON website. Two featured guests shown on the site include Mike Bennett & Mike Lorenzo working on a Mystery Project and Olivia Haines with her game Surf Club.
0157
Reposted by Mason Remaley
ggadwa.bsky.social @ggadwa.bsky.social · 13/04/2026
As some of you know, I left my job a week ago to become a full time game developer. I did stand ups from the room where I stored all my halloween blow molds so they all knew how much I liked Halloween. Today, I got this unexpected present in the mail. Thank you very much, old work!
Some halloween decorations
221
Reposted by Mason Remaley
Matthew Knight @mattnite.bsky.social · 31/03/2026
Tickets are up for the next Software You Can Love conference in Vancouver! mattnite.net/blog/sycl-20...
mattnite.net
Software You Can Love 2026 tickets are on sale
062
Mason Remaley @masonremaley.bsky.social · 23/03/2026
🧮 How To Write Fast Game Engine Math #gamedev gamesbymason.com/blog/2026/ma...
gamesbymason.com
🧮 How To Write Fast Game Engine Math
How I write fast game engine math.
0101
Reposted by Mason Remaley
Portland Indie Game Squad @pigsquad.com · 03/03/2026
ANNOUNCING: PIGCON, the Portland Indie Game Convention A weekend for indie devs of all kinds to learn, share, and connect May 30-31 at Norse Hall, Portland, OR pigcon.pigsquad.com See you this spring 😉🌟
The PIGCON: Portland Indie Game Convention logo, depicting a large Cubepig over a city with a bridge.
Text also reads "May 30th - 31st, 2026 Norse Hall, Portland, OR"
1023573
Reposted by Mason Remaley
Roguelike Celebration @roguelike.club · 02/03/2026
We'll be at GDC! (Some of us, and probably some of you?) Come hang out, say hi, and chat about roguelikes & procedural generation. # In Yerba Buena Gardens (North corner). > At 12:30 PM, Thursday, March 12. % With coffee, various hot teas, bagels & spreads.
02210
Reposted by Mason Remaley
ggadwa.bsky.social @ggadwa.bsky.social · 22/02/2026
Have we reached a game singularity? If somebody born today wants to play 3D shooters, they have enough great, AAA or award winning shooters to play for decades. Like Zelda? We have years and years of that. With so much to choose from, new games have diminishing returns. Unique still matters.
031
Mason Remaley @masonremaley.bsky.social · 21/02/2026
jmargaris.substack.com/p/on-the-val...
jmargaris.substack.com
On The Value of Fresh Eyes
Evaluating works-in-progress, featuring dozens of pages on Poly Fighter
000
Mason Remaley @masonremaley.bsky.social · 17/02/2026
🔗 Neat Shader Tricks, The Future of Graphics APIs, and Other Links It’s been a while since I did a links round up–here’s the cool stuff I read/watched over the past few months! #gamedev #indiedev gamesbymason.com/devlog/2026/...
gamesbymason.com
2026 Devlog
The games by Mason devlog from 2026.
062
Mason Remaley @masonremaley.bsky.social · 08/02/2026
Many programmers consider Vulkan to be overly complex–maybe not even worth engaging with as an #indiedev. It’s easy to see why people feel this way. If this is how you Vulkan, or modern graphics APIs in general, the goal of this talk is to change your mind. gamesbymason.com/blog/2026/vu...
gamesbymason.com
👀 It's Not About the API - Fast, Flexible, and Simple Rendering in Vulkan
What if Vulkan isn't as complex as you thought? This talk walks you through a fast, flexible, and simple appraoch to writing efficient graphics engines in Vulkan.
0114
Mason Remaley @masonremaley.bsky.social · 27/01/2026
"I Fixed Windows Native Development" Cool script for installing the VS SDK/toolchain without going through Microsoft's installers. marler8997.github.io/blog/fixed-w...
marler8997.github.io
Welcome to Johnny's World
020
Mason Remaley @masonremaley.bsky.social · 18/01/2026
🪟 Prediction: Microsoft Is Going To Do The Funniest Thing Imaginable gamesbymason.com/blog/2026/mi...
gamesbymason.com
🪟 Prediction: Microsoft Is Going To Do The Funniest Thing Imaginable
When you think Microsoft you probably don't think sense of humor. And yet, I'm convinced that Microsoft is going to do a very specific *very* funny thing within our lifetimes.
142
Mason Remaley @masonremaley.bsky.social · 31/12/2025
🔉 Statically Linking PipeWire I recently helped @tuple.app solve an interesting problem. On #Linux, Static binaries are easier to ship, but PipeWire expects dynamic linking. To solve this, I've open sourced a static build of PipeWire. Read more below. gamesbymason.com/blog/2025/st...
gamesbymason.com
🔉 Statically Linking PipeWire
I created a statically linked build of PipeWire for Tuple by reimplementing dlopen.
040
Mason Remaley @masonremaley.bsky.social · 04/12/2025
that feeling when you’re about to have a text renderer, but not yet
040
Mason Remaley @masonremaley.bsky.social · 03/12/2025
mitchellh.com/writing/ghos...
mitchellh.com
Ghostty Is Now Non-Profit
020
Mason Remaley @masonremaley.bsky.social · 27/11/2025
🔗 Prototype Progress, Monthly Links, & Zig Turns 10 I've been busy wrapping up the prototype of my next game, but I set aside some time for my link roundup. This thread is a summary + screenshots, scroll down for hyperlinks--not my preference, social media sites don't want you to leave. ¯\_(ツ)_/¯
120
Mason Remaley @masonremaley.bsky.social · 05/09/2025
🖼️ Stop Shipping PNGs In Your Games Are you shipping textures to players as PNGs? The goal of this post is to convince you that this is suboptimal, and walk you through a better approach. gamesbymason.com/blog/2025/st... #gamedev #indiedev
gamesbymason.com
🖼️ Stop Shipping PNGs In Your Games
Are you shipping textures to players as PNGs? The goal of this post is to convince you that this is suboptimal, and walk you through a better approach.
1206
Mason Remaley @masonremaley.bsky.social · 29/07/2025
Do I know anyone who’s an expert on HDR that would be down to answer a few questions over DM?
000
Mason Remaley @masonremaley.bsky.social · 25/07/2025
"Renting is for Suckers" andrewkelley.me/post/renting...
andrewkelley.me
Renting is for Suckers - Andrew Kelley
010
Mason Remaley @masonremaley.bsky.social · 12/07/2025
Steamle.com - Guess the number of Steam reviews My results for Day 7 🟩🟩🟨🟩🟨 400/500
steamle.com
Steamle - Daily Steam Game Review Guessing Game
Can you guess how many Steam reviews indie games have? Play the daily guessing game featuring hidden gems from the Steam store.
010
Mason Remaley @masonremaley.bsky.social · 10/07/2025
🔗 June Links - Wolfire vs Steam, Indie vs AAA, What Does ‘Content Creator’ mean anyway? #gamedev #indiedev gamesbymason.com/devlog/2025/...
Screenshot of part of the post
083
Mason Remaley @masonremaley.bsky.social · 11/06/2025
As part of my shader library, I've been playing with Voronoi Noise and Voronoi Diagrams. #gamedev #indiedev #shaders
132
Mason Remaley @masonremaley.bsky.social · 05/06/2025
Playing with noise #gamedev #indiedev
2112
Reposted by Mason Remaley
ggadwa.bsky.social @ggadwa.bsky.social · 29/05/2025
My friend's game, give it a try!
111
Mason Remaley @masonremaley.bsky.social · 29/05/2025
📅 May Links I'm doing a new thing where I share my favorite links at the end of each month on my site, you can read May's links here. #gamedev #indiedev gamesbymason.com/devlog/2025/...
A screenshot of the links in the linked blog post
1174
Mason Remaley @masonremaley.bsky.social · 10/05/2025
🌴 What I Learned from Staying Inside Chris Zukowski holds an online conference "Staying Inside" on game marketing every year. I wrote up some notes. Multiple speakers touched on a shift happening in game funding that may be of interest even if you aren’t looking for funding... #gamedev #indiedev
Promo art for the Staying Inside 2025 conference, features a bridge (presumably in San Francisco.)
282
Mason Remaley @masonremaley.bsky.social · 24/04/2025
Portland based and interested in Zig? We're putting together a hang out! Details TBD. zig.day/usa/portland/
zig.day
Zig Day Portland (OR)
Zig Days are single-day collaborative programming events
010
Mason Remaley @masonremaley.bsky.social · 23/04/2025
A couple of weeks ago while working on the beta release of my ECS, I noticed my command buffer abstraction was slow. It turns out I was assuming the optimizer could do a few things it couldn’t. The fix wasn’t all that interesting, but how do you catch this sort of mistake? #gamedev #indiedev
132
Reposted by Mason Remaley
Kyle Kukshtel @kkukshtel.bsky.social · 21/04/2025
Mason is incredibly smart and was one of the first people to encourage me to make my own engine - highly recommend subscribing to their newsletter if you love zig, game engines, game architecture, etc
121
Mason Remaley @masonremaley.bsky.social · 21/04/2025
Interested in game design, game engines, and the business of indie games? Tired of scrolling social media to search for content worth your time? Sign up for my newsletter to receive regular writing on game development. #gamedev #indiedev gamesbymason.com/newsletter/
gamesbymason.com
Game Dev Newsletter
Sign up for the Games By Mason Newsletter to regular writing on indie game and engine dev.
1137
Mason Remaley @masonremaley.bsky.social · 12/04/2025
I’m writing a new game engine in #Zig, and I’m open sourcing each module as I write it. Today I released the beta version of my entity component system ZCS, I’ll consider it a beta until I’ve shipped my next Steam game using it. #gamedev #indiedev #ECS gamesbymason.com/blog/2025/zcs/
gamesbymason.com
ZCS — An Entity Component System in Zig
ZCS is an open source ECS implemented in Zig.
1135
Mason Remaley @masonremaley.bsky.social · 01/03/2025
If you apply this normalization approximation repeatedly, it converges IFF the initial magnitude is (~-2.24, 2.24). Outside that range, it diverges. This is easy to verify empirically, but I'm not a good enough mathematician to prove it. If you are let me know how you did it! 😜 #gamedev #math
150
Mason Remaley @masonremaley.bsky.social · 28/02/2025
Floating point division is slow, and square root is slower. What if I told you that you could approximate 1/sqrt(x) as y = -0.5x + 1.5? #gamedev #indiedev #math
A 1/sqrt(x) curve with a linear approximation that at first glance doesn't appear to fit it well
181
Mason Remaley @masonremaley.bsky.social · 26/02/2025
Fun bit of easing trivia–if you look up most library’s implementations of "easeOutBounce" and such, they make this bizarre use of the post-decrement operator... #gamedev #indiedev
v = 7.5625 * (v -= 1.5 / 2.75) * v + 0.75;
182
Mason Remaley @masonremaley.bsky.social · 26/02/2025
Linear interpolation is convenient, but boring. If only there was an easy way to stylize linear motion without storing a bunch of extra state... #gamedev #indiedev
2144
Mason Remaley @masonremaley.bsky.social · 23/02/2025
Quick performance tip. If you’re comfortable requiring support for FMA3 (Intel & AMD CPUs have had it for the last 13 years!) you should probably be using your language’s fused multiply add intrinsic where relevant.
110
Mason Remaley @masonremaley.bsky.social · 22/02/2025
Since shipping my indie puzzle game Way of Rhea last year I’ve been hard at work on game two, but I haven’t been writing as much as I’d like.
140