Sign in

Ryan Miller

@ryanmiller.ca
1.7K followers 1.5K following 365 posts

Game Development Generalist Dad 👾 Senior Technical Artist at Sago Mini 🎮 Founder of Ontario Game Testers 🧑‍💻 Handheld gaming enthusiast 🤟

PostsRepliesMedia
Reposted by Ryan Miller
Capy Castaway 🍊 Available NOW! @capycastaway.com · 06/08/2026
Capy Castaway is out now! 🍊 If you’ve been looking for something gentle to play this fall, Capy and all of their friends are ready for you. Explore strange islands, solve cozy puzzles, meet endearing characters, and enjoy a softer kind of adventure. 🐦‍⬛Start your journey: s.team/a/2890240/
1216294
Ryan Miller @ryanmiller.ca · 15/07/2026
How do people get work done in Windows these days?
140
Ryan Miller @ryanmiller.ca · 28/05/2026
I'm pretty much at the end of Xenogears (PS1!!) and am warning everyone that I may want to discuss it! Watch out!! I might talk about it!! I like Disc 2!!
170
Ryan Miller @ryanmiller.ca · 27/05/2026
Revertices Demo is live, check it out!! store.steampowered.com/app/3236560/...
store.steampowered.com
Revertices on Steam
Revertices is an action combat sidescroller where you will be forced to fight the corrupted remains of your friends: your duty is to reset the cycle at all costs, but in doing so you doom yourself and...
030
Reposted by Ryan Miller
Ontario Game Testers @ontariogametesters.com · 27/05/2026
Learn more about our super-simple and super-effective testing process: www.linkedin.com/pulse/inside...
linkedin.com
Inside Our Lean Game QA Process
Years ago, when I was running an indie studio, we ran into a wall trying to hire external QA for our first major multi-platform game. Every major testing house we approached tried to saddle us with a ...
021
Reposted by Ryan Miller
Ontario Game Testers @ontariogametesters.com · 25/05/2026
Curious how Ontario Game Testers started? Check out this LinkedIN article: www.linkedin.com/pulse/why-i-...
linkedin.com
Why I built an Indie-First QA Company
I didn't come into the world of QA as a traditional corporate tester. From 2015 to 2020, I co-founded and ran an indie games studio.
071
Reposted by Ryan Miller
Blender @blender.org · 01/05/2026
The recent announcement about Anthropic joining the Blender Development Fund as a Corporate Patron member has raised concerns from the community around how we engage with AI topics. This is how we plan to address the issue: www.blender.org/news/upcomin... #b3d #DevFund
blender.org
Upcoming Blender Development Fund and AI Policies — Blender
An update after the latest Development Fund announcement.
62850322
Reposted by Ryan Miller
Toronto Game Jam @torontogamejam.bsky.social · 26/03/2026
You may have already caught a glimpse of it, but here it is in full! The #TOJam 2026 poster, as always courtesy of the very talented Marc Visperas! If this isn't enough to get you hyped for registration to open next week then I don't know what will.
1128
Ryan Miller @ryanmiller.ca · 12/03/2026
Sold my Ayn Thor! I am shocked that I didn't end up playing it as much as other devices (The Onexfly with Bazzite is my go-to). Extra surprising, considering how much the community loves it. I'm sure the new owner will be happy with it.
260
Ryan Miller @ryanmiller.ca · 11/03/2026
Ok hear me out - It's a VCR but it's actually a Switch Dock. You better hope I don't get any free time to figure this one out.
150
Ryan Miller @ryanmiller.ca · 07/03/2026
Putting in a spare second SSD because it's time for Bazzite on my desktop PC again 🙌
160
Reposted by Ryan Miller
AuraPuffs ☁️ @aurapuffs.bsky.social · 12/07/2025
It's got enough room for me & the whole squad ⚔️
146159716828
Reposted by Ryan Miller
The Kinsie @thekinsie.com · 13/02/2026
Unreal Tournament 2004 is now available for free. ...well, I mean, you probably could've grabbed a GOG offline installer out the back of a truck earlier, but NOW it's Official/Legally Free and has the in-development community patch packed in for ongoing support. www.oldunreal.com/downloads/ut...
3323671154
Ryan Miller @ryanmiller.ca · 18/01/2026
Made some creepy new critters today.
3267
Reposted by Ryan Miller
Chris Wade @luckshotgames.com · 12/01/2026
I hit the button ✅😭🐸 🚨BIG HOPS is OUT NOW🚨 Get it on Steam | Switch | PS5 for just $17.99 with our 10% launch discount! #indiegames #nintendoswitch #ps5
822354830
Ryan Miller @ryanmiller.ca · 10/01/2026
Starting a play through of Xenogears, a classic PS1 god killing RPG. It’s been… maybe 25 years since I last played it?
060
Ryan Miller @ryanmiller.ca · 08/01/2026
Happy to announce that Jinja's Garden is live today on Apple Arcade 🥳 I've spent the past 2 years at Sago Mini working on this. If you're an Arcade subscriber (or are looking for an excuse to be) then please check it out! apps.apple.com/ca/app/sago-...
apps.apple.com
Sago Mini Jinja's Garden App - App Store
Download Sago Mini Jinja's Garden by Sago Mini on the App Store. See screenshots, ratings and reviews, user tips and more games like Sago Mini Jinja's Garden.
4103
Reposted by Ryan Miller
Kevin Veale 😷 (Toitū Te Tiriti) @krveale.bsky.social · 06/01/2026
Let's talk about generative AI, contaminated information, and rhubarb. Once upon a time, Europe was at war. Food was scarce, and the government of the quote-unquote United Kingdom looked for alternatives. 1/
21262879
Ryan Miller @ryanmiller.ca · 05/01/2026
We Canadians can't turn down an opportunity to tell you about Téléfrançais and that creepy pineapple. I'm sorry about that.
040
Reposted by Ryan Miller
Aender Lara @aenderlara.bsky.social · 03/01/2026
Life should be just making little videogames and drinking coffee.
4478
Ryan Miller @ryanmiller.ca · 31/12/2025
Another holiday Linux activity: made an AirPlay Receiver for some old bookshelf speakers using a Mini PC with Lubuntu and Shairplay! github.com/juhovh/shair...
160
Ryan Miller @ryanmiller.ca · 19/12/2025
Happy first day of winter holidays, let’s celebrate by installing a Linux.
3130
Ryan Miller @ryanmiller.ca · 12/12/2025
Sago Mini published an article talking a bit more about Jinja's Garden 🪏🪴❤️ sagomini.com/article/intr...
sagomini.com
Jinja’s Garden: A New 3D Sago Mini Game on Apple Arcade
Discover Jinja's Garden, the first-ever 3D Sago Mini game! Explore, plant, and play in a cozy open world designed for preschoolers – exclusively on Apple Arcade.
010
Ryan Miller @ryanmiller.ca · 10/12/2025
🌷 📢 New Game Announcement 📢 🌻 Finally I can talk about this: Jinja's Garden was announced yesterday! It's a cozy gardening adventure by Sago Mini launching on Apple Arcade next month! It's a fantastic intro to cozy games for kids 3-6 (and beyond.. my 7 yo loves it!).
3154
Reposted by Ryan Miller
Cococucumber @cococucumber.bsky.social · 08/12/2025
Excited to connect with more of our fellow Ontario game studios + devs, so we put together these Ontario Game Devs starter packs! go.bsky.app/8jZjEfP go.bsky.app/7FjqDhQ Give them a follow! 🎮🍁
go.bsky.app
Ontario Game Devs Pack #1
Join the conversation
155226
Ryan Miller @ryanmiller.ca · 04/12/2025
Did another game jam! This time with some work friends. Check it out here: ryanmiller.itch.io/bark-heroes BARK HEROES
0103
Reposted by Ryan Miller
Revertices @revertices.com · 21/11/2025
Last minute news!!! Revertices is gonna be at Toronto Games Expo this weekend! 👁️ You can Play the Shapes, you can say hi to our business moguls, you can get a little bit of hand-made merch! 🟢♦️🔽 We're at table 44 in the indie dev showcase ! #TGE2025 #IndieGames
banner reading: REVERTICES @ Toronto Game Expo (with sunny and kezia). Beside the text is an image of three shape-based characters from the game, all drawing their weapons. They are in a simple style: a red diamond head, a blue triangle head, and a green circle head.
02311
Ryan Miller @ryanmiller.ca · 09/11/2025
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!
020
Ryan Miller @ryanmiller.ca · 19/10/2025
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.
241
Reposted by Ryan Miller
Will Perkins @williamhperkins.bsky.social · 18/10/2025
Flow (2024)
03811
Ryan Miller @ryanmiller.ca · 13/10/2025
I can’t think of anything better to do on a holiday apparently
380
Ryan Miller @ryanmiller.ca · 09/10/2025
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!!
160
Ryan Miller @ryanmiller.ca · 05/10/2025
"Ryan are you going to patch all your game jam games on your itch page?" Uh, look over there - a bear! **runs away**
071
Ryan Miller @ryanmiller.ca · 05/10/2025
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...
store.steampowered.com
Save 50% on Fossil Hunters on Steam
A casual action-adventure game about digging for fossils and building your own dinosaurs.
061
Ryan Miller @ryanmiller.ca · 05/10/2025
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/...
store.steampowered.com
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.
062
Reposted by Ryan Miller
Tuatara @tuataragames.com · 25/09/2025
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
1438
Reposted by Ryan Miller
🌛Caio Santos Art🌜 @blacksalander.bsky.social · 11/09/2025
A little rest for Shakra and Hornet the hardest part of Silksong is deciding if I draw or play
3245641256
Ryan Miller @ryanmiller.ca · 02/09/2025
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!!
040
Ryan Miller @ryanmiller.ca · 01/09/2025
Happy to say that I'm now rocking @bazzite.gg on my Desktop and Handheld PCs 😎
170
Ryan Miller @ryanmiller.ca · 01/09/2025
Let’s play a game, which Unifying Receiver is this keyboard paired to? “None” is unfortunately a possibility.
3320
Ryan Miller @ryanmiller.ca · 10/08/2025
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 🥳
0121
Ryan Miller @ryanmiller.ca · 10/08/2025
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.
140
Reposted by Ryan Miller
Mike W @gekido.bsky.social · 08/08/2025
gamedev.center/best-optimiz...
gamedev.center
Best optimization tips by Unity engineers at Unite
Compilation of best Unity tips by Unity engineers gathered at Unite conference. I spent a bunch of time rewatching those talks so you don't have to.
111
Ryan Miller @ryanmiller.ca · 08/08/2025
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!
820
Ryan Miller @ryanmiller.ca · 08/08/2025
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? 🤔
2131
Ryan Miller @ryanmiller.ca · 03/08/2025
Made a stem for the dialog bubbles 💬
070
Ryan Miller @ryanmiller.ca · 27/07/2025
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.
060
Reposted by Ryan Miller
METR @metr.org · 10/07/2025
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.
11668692993
Ryan Miller @ryanmiller.ca · 05/07/2025
Ok don't get too excited, I put together a graphics settings screen. Contain your excitement!! It is only a menu screen.
170