So here is the initial release of my scene/level/map editor, currently in beta. Currently there are full editing capabilities of the foreground tiles. The editing capabilities of entities are more limited, you can move/duplicate/delete them and change their properties, but you can't add new entities of another type for example. And the presentation of the entities in the editor is poor right now too. The issue is that the core renderer is programmed really bad right now (and very not optimized), so I am not going to add any feature until I will rewrite it. Download (BETA) / (Source code) Screenshots: (As you can see from this picture, there is little bit of inspiration from the picture of the real RSDK editor) If you want to report a bug please use GitHub issues.
I'm absolutely floored by how fast Mania modding is moving, honestly. Fantastic work as usual, EyeKey.
I am well aware of how dumb this question is but it says "please select data folder". Do I need some sort of unpacker for the data.rsdk file or something? EDIT: Nevermind figured it out :specialed:
I added a partial documentation on the different features of the editor to the README: https://github.com/koolkdev/ManiacEditor/blob/master/README.md
So... if I wanted to write a program to parse a scene file and extract the raw layout data, how would I do that?
you can take a look on my parse_scene.py. I defined the structure of the file using the python library construct. And in render_scene_view.py you can see how I use that tiles array. Or the C# RSDKv5 library that I wrote for the editor. The Scene class can parse and write scene files.
This is absolutely insane how quickly the turnaround on this editor has been. On another note, it's also suprisingly user-friendly, considering even a complete beginner like me can at the very least mess around and come up with something, albeit something extremely basic. Will be keeping a very close eye on this project. Fantastic work so far, dude.
Thank you for your assistance, EyeKey. I was finally able to make that S3K hack I've been wanting, and as a bonus, here's a pack of all of Mania's Blue Spheres stages in S3K format.
@MainMemory Is the second download for all of S3K's special stages in Mania? Also, could you reupload the second download in .zip format? Thanks!
that be really cool if you can sorts the sprites a little (like in greenhill, i can't understand what is what its really confusing) other than that DAMN THAT WAS FAST
All of S3K's Special Stages are already in Mania though. That download is for all of Mania's bonus stages in the S3K format.
Btw, this seems very cool! I might use it for my own mods for Sonic Mania someday. The fact that you can edit special stages as well is pretty awesome! Oh, ok. I didn't realize that . Anyways, cool mods! This tool is awesome!
This is a great start, but how do I create a NEW map? Do I just make a .bin file ala fsutil, And try to implement it in the editor? I want to create a level from scratch.