Exonfang
exonfang.com
Exonfang
@exonfang.com
Game developer using Godot. Web developer. Graphic designer. MMORPG nerd. Open source enthusiast. Digital media specialist.
Pinned
I created my own #godot 4.4 Dual Grid system which supports unlimited adjacent terrains without requiring bespoke art or unique layers for each combination!

github.com/Exonfang/god...

This project builds on #dualgrid implementations by
@jesscodes.bsky.social and @glitchedinorbit.bsky.social
GitHub - Exonfang/godot-dualgrid-unlimited-adjacent-terrains: A Godot 4.4 Dual Grid system implementation supporting unlimited adjacent terrains without requiring bespoke art for each combination.
A Godot 4.4 Dual Grid system implementation supporting unlimited adjacent terrains without requiring bespoke art for each combination. - Exonfang/godot-dualgrid-unlimited-adjacent-terrains
github.com
If you're sick of all the forced AI, data tracking, advertisements, and bloatware (like Edge, Bing, and Co-Pilot) in your operating system like I was, there has never been a better time to install Linux. #linux #archbtw
July 30, 2025 at 1:41 PM
This is a huge win for the #Wordpress ecosystem.
June 9, 2025 at 10:43 AM
Basic bolts and explosions aren't the only projectiles in my upcoming game — who doesn't love a good beam weapon?

#godot #gamedev #roguelike
May 5, 2025 at 2:11 PM
Implementing my dual grid system into my main project stepped up the visuals, cut the required tile art in half, and simplified the procedural generation logic.

Give my DualGrid a try next time you might use TileMapLayer and terrains in Godot!

#godot #dualgrid #pixelart #gamedev
April 29, 2025 at 3:28 PM
I created my own #godot 4.4 Dual Grid system which supports unlimited adjacent terrains without requiring bespoke art or unique layers for each combination!

github.com/Exonfang/god...

This project builds on #dualgrid implementations by
@jesscodes.bsky.social and @glitchedinorbit.bsky.social
GitHub - Exonfang/godot-dualgrid-unlimited-adjacent-terrains: A Godot 4.4 Dual Grid system implementation supporting unlimited adjacent terrains without requiring bespoke art for each combination.
A Godot 4.4 Dual Grid system implementation supporting unlimited adjacent terrains without requiring bespoke art for each combination. - Exonfang/godot-dualgrid-unlimited-adjacent-terrains
github.com
April 25, 2025 at 2:00 AM
The core mechanic of my game involves the player inscribing their weapons to create and modify chains of projectiles and effects.

Now, inscribed equipment will also drop! This really helps to teach the player what is possible with different combinations of inscriptions.

#godot #gamedev #roguelike
March 21, 2025 at 9:15 PM
Early playtesters found my initial level-up system confusing and disruptive. While far from unique, implementing a classic pick-3 mechanic solved a lot of those problems.

This was a good reminder that genre staples are important and they're commonplace for good reasons.

#godot #gamedev #roguelike
March 8, 2025 at 2:01 AM
Instead of ammunition, the player has limited resources which regenerate and cooldowns to manage. These new visual indicators go a long way to help inform the player of these restrictions!

The smallest UI changes sometimes have huge impact.

#godot #gamedev #roguelike #ui
March 3, 2025 at 7:01 PM
A core theme of my game is the mists, so I've been spending some time experimenting with how that could be represented in game.

While the final approach will be more stylized than this, it was easy to replicate the basics of a Nuclear Throne style lightning system.

#godot #gamedev #nuclearthrone
February 17, 2025 at 4:01 AM
Taking inspiration from Risk of Rain, difficulty and reward in my game will be controlled by dynamic rating systems. With these systems, I can keep gameplay challenging and rewards relevant regardless of the route a player chooses.

#godot #roguelike #gamedev
February 13, 2025 at 6:38 AM
With the basic mechanics of procedural generation in place, my attention has shifted to creating interesting objectives and events for the player to find around each world.

Chests are boring. Instead, the player will need to complete a quick event to get their reward.

#godot #roguelike #gamedev
February 12, 2025 at 1:09 AM
Huge progress today - a bunch of optimization tricks took what was once a 2 FPS scene to a stable 60!

I've zoomed this clip out a bit so you can see some of the magic happen. This will enable pressuring the player through increasingly difficult and numerous enemy spawns!

#godot #roguelike #gamedev
February 7, 2025 at 11:55 PM
Got all my existing systems to play nicely with my rudimentary procedurally generated maps for my upcoming yet-to-be-named game. #godot #roguelike
February 3, 2025 at 1:26 PM
Experimenting with procedural generation for my yet-to-be-named roguelike game inspired by @vlambeer.com's Nuclear Throne and Nolla Games' Noita.
January 20, 2025 at 12:58 AM
Made my first contribution to an open source repo for @aarimous.com's AudioManager which makes managing lots of simultaneous AudioStreamPlayer nodes much easier. This is especially useful for any project that might generate a lot of these nodes simultaneously, like a bullet hell game.
#godot
January 2, 2025 at 11:54 PM