Charlie B's Avatar

Charlie B

@cbennettdesign.bsky.social

Technical Designer @ Riot Games - Prev @WG_SYD @Behaviour , Burger Lover, Mech Fanatic. Making - https://store.steampowered.com/app/2272040/Homebound_New_Begin

130 Followers  |  94 Following  |  76 Posts  |  Joined: 18.10.2024  |  2.1453

Latest posts by cbennettdesign.bsky.social on Bluesky

Post image

I had been putting off rebinding my collapse/expand all binding in rider for 2 months.... it took 30 seconds to change and dear god the needless suffering. ๐ŸŽจ
So Clean
So Readable
Wow

01.11.2025 02:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Each 'command' causing the summon to move into different formations is an interesting way to prevent managing movement constantly, but means simple dodges will cost a cooldown.

19.10.2025 02:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

'We have monster battle arenas at home'

Breaking down the mechanics was a bit of fun, seems like the flow is:
Targeting > Command > React.
Player targets an enemy.
Command is generated and visible through the target circle.
React, monster AI controller paths to command to act.

19.10.2025 01:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

My favourite new tech has to be using the Hidden Categories for base classes, the amount of excess scrolling this Hide Categories list is a godsend ๐Ÿ™๐Ÿ™ #UnrealEngine5

11.10.2025 05:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#UnrealEngine plz the the rename is needed. #UE5

16.09.2025 06:23 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's not as valuable in this specific context but something like a spell school where you're making a bunch, it'd be more useful, or you add a new 'type' of something.
Also opens the ability to just have a generalized spawner you feed Events and SpawnData.

07.09.2025 06:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Realizing I've been using a concept UE already has hidden in Lyra of GTag/InstancedStruct combos for generic messaging.
Can use the 'Creator' Comp to populate loot based on what Content GFPs exist and use Character Tagging to assign.
Character.Animal.Deer > Item.Material.Leather

07.09.2025 06:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Filtered GameplayTagContainerโ˜•๏ธit's a bit janky but if it means I get to click less it's a win. Now watch as I find out it already exists in engine somewhere ๐Ÿ™ƒ

06.09.2025 07:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Trying out GameplayTags in different forms, works pretty well for Prototype anim component although there's maybe a better setup to be had here. #unrealengine

03.08.2025 03:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I'm not sure where this stems from but!
Materials and Anims are Green.
Blueprints... well that one's obvious.
Characters/Maps are yellow/orange
Props are Pink
and UI is Light Blue. It's just good science.

02.08.2025 05:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

A week of Baldur's Gate Honour mode got me back on the strange prototypes.

28.07.2025 07:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Messing with new styles in my systems prototyping, I find I tend to lean on 'clean' and 'simple' UI rather than ever trying anything a little bit more out there so forcing that muscle a lil.

20.07.2025 04:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

One more try this time it's gonna work!

19.07.2025 08:30 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Definitely read this as Pirates and was very confused at first XD

08.07.2025 06:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

The Boss Battle is upgraded, much happier with the combat skeleton built out for this fight, an interesting zoning and close up ability to work with keeping players thinking. #gamedev #indiedev

21.06.2025 09:29 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

On one hand bug, on the other, excessive scope creep of feature I in no way need.

21.06.2025 06:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Building out a boss fight after refining the individual styles in combat.

21.06.2025 02:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Imbuement of weapons runnin smoothly, decided to style the equips so they can be driven through data depending on the weapons properties along with gettin a basic slash modification going. #gamedev #indiedev

12.06.2025 07:41 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Messing with "imbued" weapons, that bridge two damage types together to give the standard weapons a little bit of magic. For now it's overriding systemically out of the box!
eg. Swords - Flame / Slashing vs the Spears - Flame / Piercing.

11.06.2025 07:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Heatmapping the keyboard over a day to find my unused binds/macros ๐Ÿง ๐Ÿง 

08.06.2025 08:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I do prefer that flow and then just make my function names variables or have a macro to translate function name to string for the input.

But atm the struggle is "cancellability" outside expected flow. Making smallest possible AI blocks is great for this but so much copy pasta-ing. ๐Ÿ˜ญโณ๏ธ

08.06.2025 05:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Anyone know of cleaner ways to generate cancellable timers?
This always feels correct but it just takes up so much space for boilerplate like setup, disregard the redline not being a CreateEvent. #unrealengine #ue5

08.06.2025 03:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Wrapped up the first set of Abilities for the Bow!
There's refinement of targeting/projectiles to be done, but the first go seems to encapsulate the goal of a speedy and agile type.
Might throw in a trap ability once other core weapons are solid #gamedev #indiedev

07.06.2025 07:57 โ€” ๐Ÿ‘ 5    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Standard mad dev ramblings in paint #gamedev

07.06.2025 03:10 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Spent an hour trippin on the first stair of assigning GFP data to DataRegisteries because I ticked a box by accident...

But now I have debugged them so hard there's no going back, registered data or bust!

02.06.2025 08:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Deciding which assets to make Conjurable elementals and which look too enemy-ish. #gamedev #indiedev

24.05.2025 06:21 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

WHY DID I NEVER TRY THIS BEFORE! BP Editor lets you dock to sidebar to maintain space while you need it!!

18.05.2025 02:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Wanted to make a process video showcasing how I work with Marketplace assets in a more shortform way ๐Ÿ“ฝ๏ธ #gamedev #indiedev

11.05.2025 03:26 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

I think the Rotation math may have a minor bug #gamedev #indiedev

06.05.2025 06:51 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

I remember starting this project thinking I'd avoid spending too much time in UI land, here we are years later making an Action Bar Editor.

27.04.2025 05:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@cbennettdesign is following 20 prominent accounts