Level Editor for LovelyBigPlanet/Jump Game
Posted: Sat Jul 18, 2009 7:14 pm
Jump Game and LovelyBigPlanet both need a level editor. So I thought: why not make one common level editor library? This might be usable for other games as well.
There are several problems causing trouble:
Ideas, comments and suggestions for other ways to do this are welcome.
In the end, bartbes has to decide what to do for LBP, and I have to do the same for JG.
There are several problems causing trouble:
- The GUI. This is not a very big problem, but the existing GUIs are too complex for a level editor, and I'm not sure how well they mix with the games.
- Saving. Not very hard to do, but on the other hand, it's not that easy to make it support both JG and LBP level API, which is quite different.
- Loading. This presents a bigger problem, because levels and maps are lua files, and the best way I can think of loading them is simply executing them. That might cause a problem for programs that have active set-up code, such as the current default LBP map: right when it is executed, it sets up a message box.
Ideas, comments and suggestions for other ways to do this are welcome.
In the end, bartbes has to decide what to do for LBP, and I have to do the same for JG.