How To Create An Objective System

Hi there!

I am making a game where the player will need to complete a certain amount of objectives in order to finish the level. Would anyone know how I go about creating this system?
(Just new to blueprints that’s all)

Thanks

Array of bools :slight_smile:

2 Likes

There is dozens of examples on youtube. Try a few and then when you start thinking about your own system you’ll have lots of ideas to work from.

Depending on how complex the nature of said objectives is, it can actually be a bunch of boolean variables, why not. But I’d probably opt for a Dictionary Map as a minimum. If you’re after just a number of objectives completed, it could be a single integer var…


For something more elaborate, you could look into how actor components work - this way you could have each objective track its own progress and contain additional logic.

Thanks man I’ll check them out just new to this kind of stuff that’s all :slight_smile:

Ah, right gotcha thanks just new to blueprints that’s all but should be easy enough to get my head around.

Thanks, man!

sorry i didnt mean that as a dismissive post. Not like a “did you try googling it, knucklehead?” thing.

Just that this is a really popular topic for youtube tutorials so that is great place to start. Nobody is going to have exactly the system you want and of course youtube tutorials are not typically made by the most experienced professionals, but nonetheless its fast track to get yourself started by seeing how a handful of others have done it.

1 Like