MBOY Editor
A downloadable tool for Windows, macOS, and Linux
MBOY Editor
Create perfect rhythm mapping aka beatmaps/flow/chart for your rhythm-based games.
Compatible with any game engine - Unity, Godot, Unreal, etc.
Create Taiko no Tatsujin clone game
Create Piano Tiles clone game
Create Guitar Hero clone game
Create Beat Shooter clone game
Play Beat Shooter here
How to use - watch this tutorial
More info
Visit https://mboy-games.com/ to get more info and examples.
Get Editor PRO version
Register at https://mboy-games.com/signup to get PRO version
Get source code of games
https://github.com/v-pukman-gd/beat-shooter-godot
Download
Development log
- Version 2.2 released (PRO is finally released!)Feb 05, 2023
- Version 2.1.1 releasedJun 05, 2022
- Version 2.1 releasedFeb 14, 2022
Comments
Log in with itch.io to leave a comment.
Hi! You can google how to load json file in Unity. The editor saves in .mboy file which is a .json file actually. When you load map data into Unity, you can spawn notes at the correct position with the proper length
I don't really know what is the license for this program. That's why it makes more sense to me to make smth like that on my own instead of risking legal issues...
Hi! You can find more info in Terms Of Service at https://mboy-games.com/terms You can use editor as any other desktop app, there is no legal issues
hii! idk if i just did not find it in the editor but it would be helpful if there was a way to copy selected notes to paste them somewhere else :) the song i'm working on has many small notes that repeat themselves later on the song time so simply mark them manually is hard and takes too much time
Hi! Thanks for the response! I'll add copy&paste functionality in the feature releases
I kinda fixed the master tiles but now its not spawning. Do you think you can make a 4.2 godot tutorial sometime soon? Transposing all the code to get it to not crash then not starting is weird when there's no way to tell if its correct or not
Hello, I'm constantly getting an absolute boatload of errors. Is there any way we could chat? I was debating getting pro for making my rhythm game a 4 way road but with the amount of reused variables in the JSON I don't think I'll be able to make a beatmap with this. Please reach out to me on discord: Solcantor
The errors are: "Invalid get index 'notes' on base 'String' Speed not getting a value from setup() self.game = game
Hey! I see you have troubles with game programming not the Editor itself.
I suggest to you look into existing game projects made in Godot 3 and understand how the things work.
Please look into these repos:
https://github.com/v-pukman-gd/beat-shooter-godot
https://github.com/v-pukman-gd/music-tiles
https://github.com/v-pukman-gd/guitar-hero-clone
After that you can start your project from scratch. It could be a challenge since the you need to develop gameplay by yourself. Editor is for rhythm mapping only. How it is processed in the game is the responsibility of the developer.
I hope it will help you!
Vic
I understand what you mean, I am a fresh developer but I am working in 4.2 so some of the things in 3 don't translate at all in syntax or in functions which is what I'm having problems with. I'm trying to understand the var, func and syntax changes so I'm basically learning two game engines at once.
I really want to use the beatmap for 4.2 since I believe it'll be pretty much crucial for game dev in rhythm games, I'm just having a hard time translating the information gathered from the JSON and slapping it into my own code if that makes sense.
I understand its also not your responsibility to hand out any sort of tutorial or help, I just really wanted some sort of push into getting the pro if that makes sense. Using a 2D plane and Godot 4.2 is far diff from the repos you linked, I understand what they're trying to do, the syntax vars and funcs are diff and I was just wondering if you knew the translations.
I appreciate you responding, I really do admire the beatmap and hope to be subbing for pro.
not cool >:(
Any details about your experience?
Cool
Hello Vic!
I've just tried version v2.2, and I really like it! While using it, I had 2 questions, I wonder if you could help me with these!
I don't know if you have any solutions for these, but if you plan to continue the development (which I'd really love!), then these would be super cool features!
Thank you again,
Laszlo
Hi, Laszlo!
Thanks for the question & feedback!
1. To connect 2 notes between 2 bars use "Extended" marker. Attach it to the first note (select note, press "Add Marker", select "Extended"). Then in the game, you need to add game logic to cover this scenario/connect them (check presence of the "Extended" marker in "markers" field)
Just an example of handling extended notes in the game https://github.com/v-pukman-gd/music-tiles/blob/e2d065b48bf2bf60523e63cabbf119a5...
2. The is no copy-paste feature yet. It is in my queue and I'm planning to add it soon
Vic
I'm trying to use this on my Steam Deck but the UI is too large and basically makes the program pretty much unusable.
I think Steam Deck is good for playing and testing games, while laptop and desktop are the best for the developing and mapping :)
I use my Steam Deck in desktop mode for game development and a lot of other programs work. It’s a desktop PC in it’s own right and I’m not sure what that has to do with my question.
Please provide the info about your screen resolution and size, it can be helpful to debug this issue
The Steam Deck screenn size is 1280x800 (16:10).
I've been waiting all this time for the pro version to release and you made it a subscription?
Don't get me wrong, $30 for an annual sub is great, there's nothing wrong with the pricing. I get that there's a problem with relative devaluing when comparing single purchase pricing to sub pricing - I understand exactly why you made the choice.
The only problem with the format is that people generally won't feel obliged to support the program so you won't build a strong community. You may end up making less money in the long run - especially if someone else builds a program with the same features and offers it as a one time purchase.
I'm going to sub for now, but once I find a program that offers the same solution that I don't have to sub to, I'll definitely be out. Customers have to gauge their earnings just as carefully as any business owner or dev.
Hi, @Pixelevator!
Thanks for sharing your thoughts! I appreciate it. I was choosing between fixed price and subscription, but decided to go by using subscription way. I will be happy to hear any other thoughts and ideas about the editor
Since you're Early Adopter - you get 6 months PRO subscription for free
Hello! Do you have any news about the pro version?
Hi, @bastianleaf!
I'm preparing a new release that will have pro version and many others good fixes. I plan to publish it at the beginning of the next month. Keep in touch!
Hey! Please download new version 2.2 to get PRO mode. You need to register at https://mboy-games.com/ and then "Log in" inside MBOY editor. Vic
Hi!
I would like use you tool to make a rhytmh-game, but i need 4 tracks, When release a full version o pro version???
Best whises, ViejoCerdo
Hi @ViejoCerdo! Thanks for using the app. The pro version will be available in upcoming 4 weeks.
Hey! Please download new version 2.2 to get PRO mode. You need to register at https://mboy-games.com/ and then "Log in" inside MBOY editor. Vic
muchas muchas gracias por los 6 meses gratis :D
Where can I get full version so I'm not restricted to 3 tracks?
Hi Good_dogie! The pro version with unlimited track will be available soon. I will update you, keep in touch. Vic
Hey! Please download new version 2.2 to get PRO mode. You need to register at https://mboy-games.com/ and then "Log in" inside MBOY editor. Vic
If the free version is restricted to 3 tracks, where's the paid version? I can't find any evidence that one exists?
Hi Cirr! The pro version with unlimited tracks will be available soon. I will update you, keep in touch. Vic
Hey! Please download new version 2.2 to get PRO mode. You need to register at https://mboy-games.com/ and then "Log in" inside MBOY editor. Vic
This to seems to be very useful, it may help a lot of people struggling with rhythm sync !
I could try it later, it seems interesting
this looks interesting, i'd use it if i actually knew how to code lmfao