r/Unity3D•
Cyrussphere

Mission System

Question

Hey all,

Was hoping some people in this awesome community can lend me some ideas on ways to tackle a good Mission System for my 3d Space RPG project. Just trying to get some creative juices flowing in my brain but I keep going in circles on this one.

The end goal is to have a large mission system with each space station randomly offering these missions. They would be things such as Deliver X to this Station in so and so system or go to Y System and kill these pirates, etc. (Each System is its own Scene) What I am avoiding is having to write custom code for each mission yet be able to support a large number of quests.

So far I am thinking of a custom class called Mission that has the usual ID, Name, and Desc. Then perhaps SpawnObject and SpawnLoc for spawning a prefab that will then spawn pirates at a certain location. Also have a Destination Scene for delivery missions and of course reward variables. This all might become rather messy though and I am not sure the best way to add proper Listeners.

Would welcome any creative thoughts or feedback on how to tackle this, thanks all!

Posted Feb 17, 2017, 3:30 AM UTC

28
Loading comments…