Been putting some work into improving the tutorial. Gonna put out a small update for the demo in a few weeks.
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker #ScreenshotSaturday
@typhoonunitgame.bsky.social
Side-scrolling bullet hell #shmup by @ghostlyfeline.bsky.social! Switch heroes on the fly! Wishlist on Steam! https://store.steampowered.com/app/1198710/Typhoon_Unit__Butterfly_Requiem/
Been putting some work into improving the tutorial. Gonna put out a small update for the demo in a few weeks.
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker #ScreenshotSaturday
Been putting some work into improving the tutorial. Gonna put out a small update for the demo in a few weeks.
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker #ScreenshotSaturday
Typhoon Unit is built around swapping between the trio and using their abilities in combination. If you chain abilities together, you build up Synergy Combo, which grants all of your characters a power boost and scores you way more points!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
ABILITY HIGHLIGHT: Temporal Warp (Fia)
Fia, a Celestial Fae, has access to powerful time-stopping magic. While time is stopped, she can pass through all hazards, and even absorb purple bullets! Great for repositioning!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
Just a sassy little fairy who loves to show off! ๐งโโ๏ธ
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
Beware of Maya's siren allure! If you stare too long, you'll fall under her spell. Swap out often and keep up the pressure!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker #ScreenshotSaturday
Typhoon Unit ~ Butterfly Requiem is a side-scrolling bullet hell action game! Swap heroes on the fly, and chain together abilities to turn the tables on your foes!
Full game coming 2025!
---
Wishlist on Steam!
store.steampowered.com/app/1198710/...
Join the Discord!
discord.gg/Hv7FSxy
#indiegame
Beware of Maya's siren allure! If you stare too long, you'll fall under her spell. Swap out often and keep up the pressure!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker #ScreenshotSaturday
Back from a brief break. Regular posts will resume next week!
02.02.2025 14:00 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0Took more of a break than I'd expected to. Unfortunately got sick immediately after Christmas, which set me back a few days. ๐
Hopefully I can rebuild momentum in a timely manner. I've got still got cutscenes to sketch.
#gamedev
Yooo, my bro made the blorbos!
25.12.2024 14:40 โ ๐ 3 ๐ 1 ๐ฌ 0 ๐ 0Taking a break from posting this week. Enjoy the holidays everybody!
23.12.2024 03:35 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0The new Stage Trial menu is looking pretty slick, don't you think?
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
The new Stage Trial menu is looking pretty slick, don't you think?
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
Just a sassy little fairy who loves to show off! ๐งโโ๏ธ
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
ABILITY HIGHLIGHT: Dragon Fist (Casey)
Casey, the close-range brawler, uses her powerful flaming fists to smash through red bullets! At full charge, this devastating punch can shatter shields and stun foes!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
ABILITY HIGHLIGHT: Dragon Fist (Casey)
Casey, the close-range brawler, uses her powerful flaming fists to smash through red bullets! At full charge, this devastating punch can shatter shields and stun foes!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
For the ocean background, I wanted to go for a 3D look, but couldn't get GameMaker to cooperate, so I got creative with 2D layers. The water gradient is a static backdrop, while the waves and sparkles are parallax layers at different scales and speeds to simulate depth.
28.11.2024 22:41 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0The player characters from my indie game.
28.11.2024 20:55 โ ๐ 4 ๐ 1 ๐ฌ 0 ๐ 0Finally, I should probably also mention a technique called Object Pooling. Recycling bullets into new ones when they are no longer active. This basically lets you skip the process of creating and destroying instances. Typhoon Unit hasn't needed this yet, but it's something to keep in mind.
25.11.2024 19:45 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Basically, I create a list for each color of bullet, and populate it with all bullets of that color. Before looping through all of them to draw them, I set the shader to that color's parameters. That way I'm only doing it once per color instead of per bullet.
25.11.2024 19:45 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0Other than that, a lot of the optimization work comes in the rendering step. Typhoon Unit uses central renderer objects assigned to each layer. Since the bullets are color-coded, I can render them in batches to save on gpu computations. Code's a little long to show, but I can describe it.
25.11.2024 19:45 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0First, the more times you have to run collision code, the longer it takes. So put it on the things that the bullets will hit, rather than the bullets. There's usually less. Make the player check for enemy bullets, and enemies check for player bullets.
Here's a sample of the player code.
Great question!
Each bullet in Typhoon Unit is an object instance. Since the bullets are rather large in size, I can get away with using fewer of them in patterns than other danmaku games might use. I can give a few implementation tips though.
โจ๐งตโจ
Thanks!
24.11.2024 17:19 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0ABILITY HIGHLIGHT: Temporal Warp (Fia)
Fia, a Celestial Fae, has access to powerful time-stopping magic. While time is stopped, she can pass through all hazards, and even absorb purple bullets! Great for repositioning!
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
ABILITY HIGHLIGHT: Critical Strike (Gale)
Gale, the engineer of the group, has a weapon that can lock on to a target. It does little damage normally, but if an enemy is stunned or winding up an attack, the blast will deal massive damage.
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
ABILITY HIGHLIGHT: Critical Strike (Gale)
Gale, the engineer of the group, has a weapon that can lock on to a target. It does little damage normally, but if an enemy is stunned or winding up an attack, the blast will deal massive damage.
---
#shmup #stg #indiegame #indiedev #gamedev #gamemaker
Happy Birthday GameMaker! Inspired by my friend @grogdev.bsky.social, I wanted to talk about my own game dev journey, which started with GM, and continues with GM.
A lot of stuff is many years and several computers ago, but for more recent stuff I'll try to have video.
โจ๐งตโจ
#gamedev #GameMaker #GM25
Going to #MAGFest again in January. Decided to skip the indie showcase this year and try again next year when Typhoon Unit will be released. This is the time of year where I'd normally be overpolishing my demo, so I've been thinking about how weird it feels to not be doing that.
#gamedev