Chris Hanna
banner
brewedink.bsky.social
Chris Hanna
@brewedink.bsky.social
Hobby programmer working on games and game tech.
https://brewed.ink
Pinned
I'm finally working on a #monogame back-end for #fadebasic. This is the start of Phase 2! The first phase was building the language (fadebasic.com). The second phase is building a binding to monogame. The third phase is a mystery. #indiedev #gamedev #programming
I will be presenting at the MonoGame open hours today!
Join us for our 15th "Open Hours" AMA

When: Wednesday, 17th of December, @ 11:00 EST, 16:00 UTC/GMT, 17:00 CET

Agenda here:
monogame.net/blog/2025-12...

That blog post has links to watch us LIVE on YouTube, Twitch and Facebook.

See you there!
#2D #3D #indie #indiegamedev #AMA #MonoGame
15th MonoGame "Open Hours" AMA session | MonoGame
One framework for creating powerful cross-platform games
monogame.net
December 17, 2025 at 7:08 AM
Reposted by Chris Hanna
Simon even talked about the upcoming 2D shader tutorial during last Wednesday's AMA, 19th of November. Learn more and watch the effects that will be covered here - www.youtube.com/watch?v=sSHB... .
MonoGame: AMA - November; 2D Shader Tutorial and Demo
YouTube video by MonoGame
www.youtube.com
November 28, 2025 at 5:25 PM
Getting back to my fish game with #monogame and #fadebasic. Adding more of the game structure with moves/score/upgrade pathways, extra moves and passive abilities. I have about 20 ideas for new upgrades... Happy vacation programming times. #indiedev #gamedev #staycation
November 26, 2025 at 4:46 PM
Reposted by Chris Hanna
Announcement!!! 📣

Globs is now free on iOS and Android. No strings attached: no ads, no in-app purchases, just a pure game from start to end.

This was a learning project and we're proud of it so we're happy to make it free. If you want to support us, you can still buy it on Steam!
#indiegames
October 13, 2025 at 1:11 PM
I added a stencil pass to block out the snake character from receiving shadows, so it doesn't cast self shadows. It think it helps make the shadow effect less distracting. #gamedev #monogame #shaders
September 17, 2025 at 12:57 PM
first half of the video is a vanilla stencil shadow approach; second half is using a box-blur + dithering shadow fall off. I think the new one looks way cooler. #gamedev #monogame #shaders
September 17, 2025 at 3:34 AM
these shadow hulls are generating with vanilla #monogame spritebatch plus a custom vertex shader. Its an abusiv-- I mean, creative, approach! #indiedev #shaders #2d
July 21, 2025 at 2:20 AM
Beep boop its yet another 2d lighting system in #monogame .
July 8, 2025 at 3:47 AM
I finally finally did the thing graphics folk are supposed to do and hooked up #renderdoc to a #monogame project so I can see all the things! Very cool stuff!
July 2, 2025 at 1:08 AM
Reposted by Chris Hanna
Hey everyone!
I’m helping organize Boston Game Loop 2025!

Saturday, August 16th
9:00am - 6:00pm

It’s really great and open to all level of game developers from Boston (and everywhere else)!

Come join us!
Tickets and more event info below:
givebutter.com/BostonGameLo...

#Boston #GameDev #Meetups
Boston GameLoop 2025
GameLoop is a user-generated conference on game development, open to professional game devs, hobbyists, students, and more!
givebutter.com
June 19, 2025 at 12:31 AM
Reposted by Chris Hanna
Battle Train launches tomorrow and my brain has no idea how to feel. This game has been a long dev cycle.. and I'm proud of it.. but also... it feels surreal that its actually -finally- done. Doesnt seem real.
a young boy wearing a florida shirt is sitting in a car seat
Alt: a young boy wearing a florida shirt is sitting in a car seat
media.tenor.com
June 17, 2025 at 8:41 PM
working on #fadebasic langcore. I just had that fun experience where last night after hours of agonizing debugger, I had to give up my task and go to bed... And tonight, after 40 minutes and wildly different approach, my task worked like a charm. #indiedev #takeABreak And now I can re-assign arrays!
June 18, 2025 at 2:26 AM
Reposted by Chris Hanna
Join us for our 9th "Open Hours" AMA

When: Wednesday 18th of June, @ 13:00 EDT, 17:00 UTC, 18:00 BST, 19:00 CET.

Don't miss this one!

Join via:
discord.gg/V3gHh7um?eve...

More details here:
monogame.net/blog/2025-06...
Join the MonoGame Discord Discord Server!
MonoGame is an Open Source implementation of the Microsoft XNA 4 Framework. | 6199 members
discord.gg
June 13, 2025 at 5:03 PM
An old level transition effect I did for Louie.
June 11, 2025 at 8:05 PM
got some faux perspective going on in #fadebasic and #monogame for my random fish game. Thanks to the #godot shader article, godotshaders.com/shader/2d-pe... #indiedev #gamedev
June 10, 2025 at 12:30 AM
Reposted by Chris Hanna
🚨 GARBANZO QUEST v1.0 is OUT NOW! 🚨

after 3 years of development my first game is finally complete and available on steam and itch! i hope y'all have just as much fun playing it as i did creating it

it would mean a lot to me if you all would help me share this! 💖

www.youtube.com/watch?v=dnNu...
Garbanzo Quest v1.0 is Available Now!
YouTube video by ZachIsAGardner
www.youtube.com
September 4, 2024 at 2:17 PM
Reposted by Chris Hanna
evil halloween music 🎃🤘🎸
June 3, 2025 at 8:00 PM
Reposted by Chris Hanna
The MonoGame Team is pleased to announce the 3.8.4 stable release.

For a more detailed list of changes see our Github release page:
github.com/MonoGame/Mon...

Massive thanks to our 3, new, 1st time contributors. We're always grateful the community helps us make MonoGame Better.
Release MonoGame v3.8.4 · MonoGame/MonoGame
What's Changed Fix IndexBuffer reflection issue by @ThomasFOG in #8700 Remove call to RestoreMGCB() by @CartBlanche in #8706 Better AOT fix for content readers by @ThomasFOG in #8714 Back ported V...
github.com
June 2, 2025 at 2:03 PM
I added some wave jiggle as a shader... Is it too much? #indiedev #fadebasic #monogame #gamedev
June 2, 2025 at 2:24 AM
hooked up an auto reload system for #monogame shaders. This works by having a separate process file-watch the .fx files and invoke the monogame content builder. It works pretty well! Or, well enough for now!
June 1, 2025 at 3:33 AM
Reposted by Chris Hanna
MonoGame team is pleased to announce the preview release of 3.8.4-preview.7. More details about fixes here: github.com/MonoGame/Mon...
Release MonoGame v3.8.4-preview.7 · MonoGame/MonoGame
What's Changed Fix IndexBuffer reflection issue by @ThomasFOG in #8700 Remove call to RestoreMGCB() by @CartBlanche in #8706 Better AOT fix for content readers by @ThomasFOG in #8714 Back ported V...
github.com
May 31, 2025 at 11:27 AM
hooked up some code-reloading action for #fadebasic and #monogame. When I see the red border in monogame, it means new fade code has been compiled, and is ready to rock! #indiedev #gamedev
May 30, 2025 at 12:36 AM
added some more spiff to my #fadebasic and #monogame fish matcher. Explosions and bounce easing functions, hoozah! #indiedev #gamedev
May 26, 2025 at 11:07 AM
coding like its 2007 and I don't know how with #fadebasic ! This is using #monogame as the framework, and fade basic as the scripting language. The grid is a fixed length array and all the combo/animation is happening inline. #indiedev #gamedev #nostalgiaprogramming
May 26, 2025 at 9:57 AM
working on something with #fadebasic and #monogame . idk what I'm doing, but its fun anyway. #indiedev #gamedev #confused
May 22, 2025 at 1:55 AM