Reposted by Ryan MillerCapy Castaway 🍊 Available NOW! @capycastaway.com · 06/08/2026Capy 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 · 28/05/2026I'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/2026Revertices Demo is live, check it out!! store.steampowered.com/app/3236560/...store.steampowered.comRevertices on SteamRevertices 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 MillerOntario Game Testers @ontariogametesters.com · 27/05/2026Learn more about our super-simple and super-effective testing process: www.linkedin.com/pulse/inside...linkedin.comInside Our Lean Game QA ProcessYears 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 MillerOntario Game Testers @ontariogametesters.com · 25/05/2026Curious how Ontario Game Testers started? Check out this LinkedIN article: www.linkedin.com/pulse/why-i-...linkedin.comWhy I built an Indie-First QA CompanyI 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 MillerBlender @blender.org · 01/05/2026The 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 #DevFundblender.orgUpcoming Blender Development Fund and AI Policies — BlenderAn update after the latest Development Fund announcement. 62850322
Reposted by Ryan MillerToronto Game Jam @torontogamejam.bsky.social · 26/03/2026You 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/2026Sold 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/2026Ok 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/2026Putting in a spare second SSD because it's time for Bazzite on my desktop PC again 🙌 160
Reposted by Ryan MillerAuraPuffs ☁️ @aurapuffs.bsky.social · 12/07/2025It's got enough room for me & the whole squad ⚔️ 146159716828
Reposted by Ryan MillerThe Kinsie @thekinsie.com · 13/02/2026Unreal 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
Reposted by Ryan MillerChris Wade @luckshotgames.com · 12/01/2026I 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/2026Starting 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/2026Happy 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.comSago Mini Jinja's Garden App - App StoreDownload 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 MillerKevin Veale 😷 (Toitū Te Tiriti) @krveale.bsky.social · 06/01/2026Let'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/2026We 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 MillerAender Lara @aenderlara.bsky.social · 03/01/2026Life should be just making little videogames and drinking coffee. 4478
Ryan Miller @ryanmiller.ca · 31/12/2025Another 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/2025Happy first day of winter holidays, let’s celebrate by installing a Linux. 3130
Ryan Miller @ryanmiller.ca · 12/12/2025Sago Mini published an article talking a bit more about Jinja's Garden 🪴❤️ sagomini.com/article/intr...sagomini.comJinja’s Garden: A New 3D Sago Mini Game on Apple ArcadeDiscover 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 MillerCococucumber @cococucumber.bsky.social · 08/12/2025Excited 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.appOntario Game Devs Pack #1Join the conversation 155226
Ryan Miller @ryanmiller.ca · 04/12/2025Did another game jam! This time with some work friends. Check it out here: ryanmiller.itch.io/bark-heroes BARK HEROES 0103
Reposted by Ryan MillerRevertices @revertices.com · 21/11/2025Last 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 02311
Ryan Miller @ryanmiller.ca · 09/11/2025Continued 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/2025Making 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
Ryan Miller @ryanmiller.ca · 13/10/2025I can’t think of anything better to do on a holiday apparently 380
Ryan Miller @ryanmiller.ca · 09/10/2025Realized 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/2025Then 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.comSave 50% on Fossil Hunters on SteamA casual action-adventure game about digging for fossils and building your own dinosaurs. 061
Ryan Miller @ryanmiller.ca · 05/10/2025Just 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.comSave 80% on Fire Tonight on SteamA narrative puzzle game about two people trying to find their way back together in a city on fire. 062
Reposted by Ryan MillerTuatara @tuataragames.com · 25/09/2025By 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/2025A 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/2025It'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/2025Happy to say that I'm now rocking @bazzite.gg on my Desktop and Handheld PCs 😎 170
Ryan Miller @ryanmiller.ca · 01/09/2025Let’s play a game, which Unifying Receiver is this keyboard paired to? “None” is unfortunately a possibility. 3320
Ryan Miller @ryanmiller.ca · 10/08/2025Happy 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/2025Spent 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 MillerMike W @gekido.bsky.social · 08/08/2025gamedev.center/best-optimiz...gamedev.centerBest optimization tips by Unity engineers at UniteCompilation 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/2025Unity 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/2025I'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 · 27/07/2025Working 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 MillerMETR @metr.org · 10/07/2025We 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/2025Ok don't get too excited, I put together a graphics settings screen. Contain your excitement!! It is only a menu screen. 170