- Looking for a 3d artist/animator
Community Discord: https://discord.gg/h56uhwYWjM
Engineer/Co-Founder of Actual Nerds (@actualnerds.bsky.social)
Profiling helped reveal that some of the vfx I was using were very unoptimized. One of the bigger culprits was the tank shell hit explosion. I ended up finding a more optimized hit vfx that still looks good
#ue5 #ai #indiegame #gamedev
Profiling helped reveal that some of the vfx I was using were very unoptimized. One of the bigger culprits was the tank shell hit explosion. I ended up finding a more optimized hit vfx that still looks good
#ue5 #ai #indiegame #gamedev
(p.s. it also revealed I need to make some optimizations)
#ue5 #mech #ai #indiegame #gamedev
(p.s. it also revealed I need to make some optimizations)
#ue5 #mech #ai #indiegame #gamedev
Implemented the ability for them to shoot while running. Ended up being more tricky than expected, but the payoff was worth the effort since it expands their capabilities and creates more cinematic moments
#ue5 #ai #gamedev #indiegame
Implemented the ability for them to shoot while running. Ended up being more tricky than expected, but the payoff was worth the effort since it expands their capabilities and creates more cinematic moments
#ue5 #ai #gamedev #indiegame
Red death vfx helps when in a Mech, since these NPCs will be tiny onscreen
#ue5 #ai #indiegame #screenshotsaturday #gamedev
Red death vfx helps when in a Mech, since these NPCs will be tiny onscreen
#ue5 #ai #indiegame #screenshotsaturday #gamedev
First up, I am working on pathfinding with crowd avoidance. Testing out using the DetourCrowd AI Controller with RVO (Reciprocal Velocity Obstacle) so large groups will not overlap each other
#ue5 #ai #indiegame #gamedev
First up, I am working on pathfinding with crowd avoidance. Testing out using the DetourCrowd AI Controller with RVO (Reciprocal Velocity Obstacle) so large groups will not overlap each other
#ue5 #ai #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
I didn't like how enemy Mechs could instantly turn when a player would go behind them, so I added in configurable rotation rate for Mechs, that way it's possible to outmaneuver enemies and take advantage of their blindspots
#ue5 #mech #indiegame #gamedev
I didn't like how enemy Mechs could instantly turn when a player would go behind them, so I added in configurable rotation rate for Mechs, that way it's possible to outmaneuver enemies and take advantage of their blindspots
#ue5 #mech #indiegame #gamedev
#GodotEngine #MadeInGodot #Metroidvania #IndieGame #SciFi #SoloDev #VideoGames #Storms #Weather
#GodotEngine #MadeInGodot #Metroidvania #IndieGame #SciFi #SoloDev #VideoGames #Storms #Weather
When introducing a new system to the player, I always want to show them the benefits of it upfront. So, for the Travel Boost System, I have the player travel a pretty far distance right away
#ue5 #mech #indiegame #indiedev
When introducing a new system to the player, I always want to show them the benefits of it upfront. So, for the Travel Boost System, I have the player travel a pretty far distance right away
#ue5 #mech #indiegame #indiedev
#ue5 #mech #indiegame #screenshotsaturday #gamedev
#ue5 #mech #indiegame #screenshotsaturday #gamedev
Created a tooltip ui and concluded the pattern for tutorial objective progression:
1. Dialog delivery
2. Objective assignment
3. Tooltip popup
This allows the instructor to deliver dialog, while never breaking the fourth wall
#ue5 #mech #indiegame #indiedev
Created a tooltip ui and concluded the pattern for tutorial objective progression:
1. Dialog delivery
2. Objective assignment
3. Tooltip popup
This allows the instructor to deliver dialog, while never breaking the fourth wall
#ue5 #mech #indiegame #indiedev
One of the first objectives the player is given is to enter their Mech. I try to capture the sense of scale going from a low interior to open field where the Mech towers in the distance
#ue5 #mech #indiegame #gamedev
One of the first objectives the player is given is to enter their Mech. I try to capture the sense of scale going from a low interior to open field where the Mech towers in the distance
#ue5 #mech #indiegame #gamedev
I'd like to achieve a nice vertical slice of the beginning systems and how objective progression behaves. In the future, tester feedback will be helpful here. To start, I've written sample dialog and replaced character models
#ue5 #indiegame #gamedev #indiedev
I'd like to achieve a nice vertical slice of the beginning systems and how objective progression behaves. In the future, tester feedback will be helpful here. To start, I've written sample dialog and replaced character models
#ue5 #indiegame #gamedev #indiedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#MadeInGodot #Metroidvania #IndieGame #SciFi #SoloDev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #gamedev
#ue5 #mech #indiegame #screenshotsaturday
#ue5 #mech #indiegame #screenshotsaturday
Here's a POV of the whole experience
#ue5 #mech #indiegame #gamedev
Here's a POV of the whole experience
#ue5 #mech #indiegame #gamedev
To summarize: when a Mech's health drops to zero, it enters a disabled state, which has a second health pool. During this state, the player can eject and run. After more damage is taken, the Mech explodes.
#ue5 #mech #indiegame #gamedev
To summarize: when a Mech's health drops to zero, it enters a disabled state, which has a second health pool. During this state, the player can eject and run. After more damage is taken, the Mech explodes.
#ue5 #mech #indiegame #gamedev
#GodotEngine #MadeInGodot #Metroidvania #IndieGame #SciFi #SoloDev
#GodotEngine #MadeInGodot #Metroidvania #IndieGame #SciFi #SoloDev
I added VFX for when the Mech becomes disabled. These effects will play while the Mech is in this state
#ue5 #mech #indiegame #gamedev
I added VFX for when the Mech becomes disabled. These effects will play while the Mech is in this state
#ue5 #mech #indiegame #gamedev
Upon receiving too much damage, the Mech becomes disabled: kneeling down as its systems are wrecked by explosions.
#ue5 #mech #indiegame #gamedev
Upon receiving too much damage, the Mech becomes disabled: kneeling down as its systems are wrecked by explosions.
#ue5 #mech #indiegame #gamedev
(p.s. I know it's hard to see in vid, sorry)
#ue5 #mech #indiegame #gamedev
(p.s. I know it's hard to see in vid, sorry)
#ue5 #mech #indiegame #gamedev