Hi, I am going to be making an educational game for a university project. The game will be to help biomedical science students improve their diagnostics skills. The client requires a simple editor interface where they can create ‘cases’ or levels. Is this possible and can anyone suggest a way this might be implemented.
Are you talking about editing levels before or after the game has shipped?
If before, Unity’s editor is pretty good and fairly easy to pick up. That’s not to say that I’d expect you would be able to sit just anyone down and have them start working. You’d have to train them, more than likely. If you have time to write some custom editor tools, it’ll get a bit easier, but it’ll still be a time sink.
If you want to edit levels after the game has shipped, things get more complicated:
- You need an in-game GUI to edit
- You need some means serializing the levels
- You need some means of sharing and/or packaging the levels
- You still have to train and support people using all of the above
The particular needs for such systems will depend heavily on what exactly you have in mind.