Ryan Miller
banner
ryanmiller.ca
Ryan Miller
@ryanmiller.ca
Game Development Generalist Dad from Toronto 🎮 Technical Artist by day 🧑‍🎨💻 Managing Director of @ontariogametesters.com and very slow indie-dev after hours 🐌 ryanmiller.ca he/him
Continued work on my turn based battle system.

Added a bit of UI, thought this really needs characters and animations soon!

Got the Healer brain to work (heals allies below 50%) and the defend + counter attack feature (without infinite counter loop) 😅

Fun stuff!
November 9, 2025 at 6:40 PM
Making a turn based RPG battle system today. I've never made one more simple than just back and forth attack/health turns and wanted to give it a shot!! It's just text so far but it supports multiple combatants, turn order/amount from speed, and even a few enemy AI profiles.
October 19, 2025 at 5:47 PM
Reposted by Ryan Miller
Flow (2024)
the future anarchists want
October 18, 2025 at 12:08 PM
I can’t think of anything better to do on a holiday apparently
October 13, 2025 at 6:23 PM
Realized today that it would be kind of trivial to make the tile editor work at runtime, so I did that. Should I do a level editor or is this just a horrible distraction??? Yes!!
October 9, 2025 at 3:41 PM
"Ryan are you going to patch all your game jam games on your itch page?"

Uh, look over there - a bear!

**runs away**
October 5, 2025 at 12:55 AM
Then of course I thought, oh, I need to patch Fossil Hunters too! But wait.. it was made with Unity 5.6.7 -- arguably the best Unity version of all time 🤣

So whatever, it's safe, it was always safe. Check it out too, why don't ya:

store.steampowered.com/app/690150/F...
Save 50% on Fossil Hunters on Steam
A casual action-adventure game about digging for fossils and building your own dinosaurs.
store.steampowered.com
October 5, 2025 at 12:55 AM
Just patched Fire Tonight on Windows + MacOS to address the recent Unity vulnerability, which helped me remember about this game I made with Reptoid Games back in 2021! It still holds up as a great short+sweet little thing, and it's on sale for almost free.

store.steampowered.com/app/1188900/...
Save 80% on Fire Tonight on Steam
A narrative puzzle game about two people trying to find their way back together in a city on fire.
store.steampowered.com
October 5, 2025 at 12:54 AM
Reposted by Ryan Miller
By baking data directly into a texture, through different channels, you can drive position, scale, and rotation of other elements, unlocking flexible, procedural control for unique effects with optimized performance #UnrealEngine #GameDev #VFX #RealtimeVFX
September 25, 2025 at 6:01 PM
Reposted by Ryan Miller
A little rest for Shakra and Hornet

the hardest part of Silksong is deciding if I draw or play
September 11, 2025 at 3:58 PM
It's not 40 degrees celsius outside anymore, I'm drinking PSLs, kiddo is going back to school and it's ever closer to Halloween.

Hell yeah, bring on autumn!!
September 2, 2025 at 12:58 AM
Happy to say that I'm now rocking @bazzite.gg on my Desktop and Handheld PCs 😎
September 1, 2025 at 6:09 PM
Let’s play a game, which Unifying Receiver is this keyboard paired to?

“None” is unfortunately a possibility.
September 1, 2025 at 5:04 PM
Happy 3rd Birthday to @ontariogametesters.com!! We've just wrapped our best year yet. Grateful to be working with such great testers, game studios and games! Here's to many more 🥳
August 10, 2025 at 5:49 PM
Spent some time on dialog sequencing today. Added an ID system to link scene objects to scriptable objects, making them easy to reference in dialog etc. Also some quality of life stuff: a quick “Add Opposite Dialog” shortcut and hid extra params in foldouts.
August 10, 2025 at 5:43 PM
Unity Devs: How do you organize your scene hierarchies in Unity? Talking about Environments/Props. I don't really want to group everything. Do y'all use those scene hierarchy plugins that make fake folders? Do you make =====NPCS===== header gameobjects? Something else? TELL ME!
August 8, 2025 at 2:22 PM
I've decided to keep both dialog bubbles and the text box. Figure they'll be useful in different contexts. That's enough time working on Dialog UI, time to get back to ... gameplay? art? level design? 🤔
August 8, 2025 at 2:05 PM
Made a stem for the dialog bubbles 💬
August 3, 2025 at 5:57 PM
Working on a 'bubble' version of the dialog player UI. I got positioning + screen clamping working. Next up will be the 'stem' graphic and placement. Maybe some padding.
July 27, 2025 at 4:05 PM
Reposted by Ryan Miller
We ran a randomized controlled trial to see how much AI coding tools speed up experienced open-source developers.

The results surprised us: Developers thought they were 20% faster with AI tools, but they were actually 19% slower when they had access to AI than when they didn't.
July 10, 2025 at 7:47 PM
Ok don't get too excited, I put together a graphics settings screen. Contain your excitement!! It is only a menu screen.
July 5, 2025 at 8:18 PM
Reposted by Ryan Miller
planning ahead:
you must survive through '25
absorb the kicks in '26
keep on devvin' in '27
dire straits in '28
this is fine in '29
stay sturdy in '30
December 11, 2024 at 5:45 PM
I didn't think I could like Microsoft less, but here we are.
July 2, 2025 at 6:29 PM
Why am I making things in Godot now? It's pretty cool actually. Much improved from the last time I tried it. I gotta get back to Unity so I don't restart this project again 😖
June 29, 2025 at 2:37 PM