Angelo's Avatar

Angelo

@handleonline

Game dev currently working on Untitled Mech Project! - Looking for a 3d artist/animator Community Discord: https://discord.gg/h56uhwYWjM Engineer/Co-Founder of Actual Nerds (@actualnerds.bsky.social)

275
Followers
259
Following
401
Posts
22.10.2024
Joined
Posts Following

Latest posts by Angelo @handleonline

Video thumbnail

Hey hi hello - have been real MIA lately trying to get a demo build in good shape for #GDC! I'll be there during the week, should be a great time!

p.s. here's a repost

#ue5 #mech #indiegame #gamedev #screenshotsaturday

07.03.2026 15:04 ๐Ÿ‘ 13 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Looking at the recent updates I made to the player weapon systems, things are starting to feel pretty good for an MVP. At this point, there's still improvements I want to make for the AI and player, but I need to move on (for now)

#ue5 #screenshotsaturday #gamedev #indiegame

28.02.2026 14:34 ๐Ÿ‘ 11 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image Post image Post image

Big shoutout to blockout tools plugin -

Really cool tool I discovered for greyboxing things out quickly, was able to create a whole practice area for testing out player weapon mechanics

#ue5 #indiegame #gamedev

25.02.2026 02:28 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Added in directional HUD damage indicators. This ended up being a bit more tricky expected!

All indicators light up red when the damage is originating on your screen. Directional yellow indicators will light up if damage comes from offscreen

#ue5 #screenshotsaturday #indiedev

21.02.2026 13:53 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Yea! I was thinking of bloodborne and how halo does their shields haha

21.02.2026 03:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

During testing, I was not a big fan of chip damage accumulation. To help the player out, I added in a temporary barrier. Dealing damage will fill up this shield, which is indicated by the yellow bar over the player's health (top)

#ue5 #indiegame #gamedev

21.02.2026 00:02 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

More little things ~

Updated NPC pursuit behavior: before, they detected targets based on distance. Now, they will only activate if their target is in line of sight. If they lose LOS, they will continue to the last seen location of their target

#ue5 #ai #indiegame #gamedev

20.02.2026 01:07 ๐Ÿ‘ 6 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

awesome! best of luck!

20.02.2026 00:56 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Little things ~

When it came to switching weapons, I noticed I was being locked into the animations for too long. So, I updated the weapon swap animations and made them quicker/snappier

#ue5 #indiegame #gamedev

18.02.2026 02:44 ๐Ÿ‘ 17 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

I think that's a wrap on player weapons for now (QA pending)! I reached an MVP state in each part: Motion matching, aim offset, sprint, inventory, weapon swapping, character auto rotate, inaccuracy buildup, and blocked LOS warning

#ue5 #indiegame #screenshotsaturday

14.02.2026 14:57 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Kept running into an issue where my crosshair would be on a target, but because of the camera offset/perspective, the LOS was actually blocked.

Fortnite solves this issue with a warning at the collision point. So, implemented a similar solution!

#ue5 #indiegame #gamedev

12.02.2026 00:34 ๐Ÿ‘ 17 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Added in a basic inaccuracy buildup mechanic. Configurable for each weapon as needed. When firing rapidly past a threshold, the spray pattern will increase in size. Spraying less will gradually restore the accuracy of the weapon

#ue5 #indiegame #gamedev

11.02.2026 00:09 ๐Ÿ‘ 12 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It's the little things, right?

Added in auto adjust on aim when using ADS if a nearby object cuts off LOS from the crosshair due to the camera's offset. This avoids situations where the character incorrectly aims past something directly in their crosshairs

#ue5 #indiegame #gamedev

09.02.2026 23:09 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Added in hipfire ~

When the player starts to fire this way, I have the camera automatically move to the right to give better visibility. I think in the future, I may just have the camera always have this offset if the player has a weapon drawn

#ue5 #indiegame #gamedev

08.02.2026 17:54 ๐Ÿ‘ 10 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Prototyped out two more weapons: an assault rifle and pistol. Both with a focus for long-range. Luckily the asset packs they are from had blendspaces and aimoffsets. Think I might change out the crosshairs at some point

#ue5 #indiegame #screenshotsaturday

07.02.2026 13:39 ๐Ÿ‘ 16 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

With the recent equipment swap implementation, I had to rework and expand my weapon system. I blended inspiration from Fortnite's camera offsets, FOV, and ADS feel. The first weapons I prototyped were a close range assault rifle and machine pistol

#ue5 #indiegame #gamedev

07.02.2026 00:13 ๐Ÿ‘ 11 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Finished up equipment swapping things ~

Got pistol-to-rifle weapon swapping working pretty smoothly. Had to make sure the animations blended into each other well. I might increase their swap speeds in the future

#ue5 #indiegame #gamedev

05.02.2026 23:24 ๐Ÿ‘ 16 ๐Ÿ” 6 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

In my last post, I showed pistol-to-pistol weapon swapping. Similarly, I got the animations in for rifle-to-rifle weapon swapping. Next up, will be pistol-to-rifle swapping. So far so good!

#ue5 #indiegame #gamedev

04.02.2026 20:54 ๐Ÿ‘ 11 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've done everything with blueprints

04.02.2026 00:17 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thanks! I heavily leverage UE's gameplay ability system, it made this implementation not too bad

03.02.2026 18:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

More weapons stuffs ~

The player will be allowed to have two weapons equipped at a time. To support this I implemented a swap system to let the player switch weapons. The first case I handled is if the player has two pistols equipped

#ue5 #indiegame #gamedev

03.02.2026 14:04 ๐Ÿ‘ 10 ๐Ÿ” 3 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Created a very basic item pickup system. When far enough away from a dropped item, a vfx indicates it can be picked up. Next up will probably be some mvp inventory ui ux stuff

#ue5 #indiegame #gamedev

01.02.2026 14:34 ๐Ÿ‘ 21 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Added in a player sprint. Pretty basic so far, just increases player speed, does some smoothing on the camera as it adjusts FOV, and consumes player stamina. In the future I want to get more bespoke animations and add a lean forward

#ue5 #screenshotsaturday #indiedev

31.01.2026 19:13 ๐Ÿ‘ 7 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

aaaaand similar to my last post... I created the rifle pose search database for the player character. The anim set is from UE's Lyra Sample Project. Lovin how smooth of an integration these systems were into my existing setup. Still needs some tweaks though, more to come!

#ue5 #indiegame #gamedev

30.01.2026 02:20 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Similar to my last post, I created and implemented a new pose search database for when the player has a pistol equipped. The anim sets are from UE's Lyra Sample Game project.

#ue5 #indiegame #gamedev

29.01.2026 00:03 ๐Ÿ‘ 13 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Got the motion matching system functioning in game for the player character. The first animation pose search database I implemented is the unarmed set. It might not look like much, but it's a definite improvement from what I had before!

#ue5 #indiegame #gamedev

27.01.2026 23:40 ๐Ÿ‘ 21 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Starting work on the next feature: player weapons!

First I need to create an animation system that supports weapons. UE's motion matching seems like a good choice, so I migrated the sets used in the Lyra Sample Game. Next, I'll hook them up for character use

#ue5 #indiegame #gamedev

26.01.2026 22:15 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

thanks :)

26.01.2026 04:12 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Redid the tutorial a bit to support the new syncing mechanic and assembly hangar environment.

In the beginning the player meets their instructor, gets some lore dump, then performs a sync with their Mech to start the training exercise.

#ue5 #mech #indiegame #gamedev

26.01.2026 00:55 ๐Ÿ‘ 16 ๐Ÿ” 4 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

In my last post I showed the sync system, and now on the other end of that mechanic, is the desync system!

If there is room in the hangar, the player can desync their Mech to the closest available slot.

#ue5 #mech #screenshotsaturday #indiedev

25.01.2026 00:45 ๐Ÿ‘ 11 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0