Jump to content


Photo
* * * * * 11 votes

Booster's Lab - Beta, Bitches


  • Please log in to reply
265 replies to this topic

#1 15 January 2012 - 10:42 PM

Noxid Online
a2_a2
"Life begins and ends with Nu."
Join Date: 28 Aug 2009
Location: LocationOu
Posts: 3,861
 

Booster's Lab is a Java-based Cave Story editor that I am presently working on. It will eventually be able to do anything Sue's or CE could do, and then some. Right now it's in early development and I want to post it to get some feedback as I go (haha). Please bear in mind that many features are yet unimplemented! I am only one man, after all.

BL_screenshot.png

Save at yon peril! I haven't tested it very much. If you want to play with the editor, it's recommended that you use a copy of something so you don't ruin all your datas...

My design methodology is was to have things as simple and accessible as possible: One window, easy to switch between perspectives, as much info/options upfront as possible. Clearly I have failed miserably at that, but it may not have been possible to begin with.

Anyway, I would love to hear back from people about how I'm doing, if the UI seems intuitive, if it makes your computer catch fire, those sort of things.

You may be asking yourself "Noxid, why are you making a whole 'nother level editor? We already have like three of those!" and to that I say No, not really, if you added them up it'd be like 0.83 editors at max, and most of them don't really work that well. As well, they aren't great for working with CS+, and they update just this side of never. My editor will be fully functional, Sue's and CE compatible, possibly eventually cross-platform, won't corrupt your mapdata, edit CS+, and it will make you waffles in the morning. Beat that.

24.09.2012 - 10k lines of code milestone. Pixel have mercy on me.

Hidden Controls:
Map Editor:

Spoiler

Entity Editor:
Spoiler

General:
Spoiler


FEATURE WISHLIST
A list of features that I plan to try to implement eventually
Spoiler


Links:
Booster's Lab V0.2.5.1
noxid.ca mirror

Changelog:

V0.3.X.X (unreleased)
- Exports csmap.bin (vanilla format mapdata)
- Added scrolling with ctrl-mousewheel
- Fixed error with map pane not scrolling with arrow keys
- Switched logging back on (I accidentally turned it off in the prev. version)

- Change internal dummy resources to png because I'm retarded

V0.2.5.1 :
- Log size increased from 30k to 300k
- Bugfix to saving stage.tbl files from CS+, should now write the proper file length
- Misc. display options should now save between sessions
- Increased search scope for npc / tilesets / backgrounds - Base files should now be selectable for mapdata editing in CS+

Spoiler


Edited by Noxid, 11 March 2013 - 03:09 PM.
03xx

kss-button.png azarashi-button.png mahinbuttongif2.gif balbal-button.png
Userbox-SC16B_Knuckles.png


#2 15 January 2012 - 11:07 PM

CommanderJersey Offline
Not COMMA
"..."
Join Date: 08 May 2011
Location: LocationHere
Posts: 361
Age: 15
 

:D :D :D :D
Hurray! :D
Will there be a way to edit some of the assembly? (Like jump physics?)

#3 15 January 2012 - 11:42 PM

Noxid Online
a2_a2
"Life begins and ends with Nu."
Join Date: 28 Aug 2009
Location: LocationOu
Posts: 3,861
 

Assembly hacks wouldn't be cross-platform of course, but I could possibly include a dialogue to apply some common hacks. First I'm going to focus on getting the core functionality done before thinking about fancy things like that though.

kss-button.png azarashi-button.png mahinbuttongif2.gif balbal-button.png
Userbox-SC16B_Knuckles.png


#4 16 January 2012 - 12:11 AM

Dunc2403 Offline
.
"I'm sorry Mario, but your princess is in another castle."
Join Date: 18 Oct 2011
Location:
Posts: 1,184
Age: 13
 

Why

Why can't CS editors have original names

The closest name to original is Sue's Workshop

And it still just means Editor. For CS.

[/POINTLESS RANT]

This looks so cool Nox. I can't wait for it to actually edit! :D
Posted Image

#5 16 January 2012 - 12:26 AM

sexplosive Offline
i bleed it out digging deeper just to throw it away
"In Soviet Russia, graves keep YOU!"
Join Date: 02 May 2010
Location: LocationLocation: Location: Location: Location: Location:
Posts: 741
Age: 18
 

SHUT THE FUCK UP DUNC NOBODY CARES ABOUT YOUR OPINION

#6 16 January 2012 - 01:01 AM

Cave Story Offline
BAMF in chief.
"All your forum are belong to us!"
Join Date: 09 Mar 2011
Location: LocationMy office.
Posts: 631
Age: 14
 

From the screenshot you posted, I can see that it already looks like the makings of a very good editor. Hopefully, one day we'll have the ability to delete maps and actually be able to create new ones. I'd also jump for joy if we could make basic ASM hacks, such as modifying jump physics, within the editor.
Thank you, Noxid!

I think Cave Story is quite capable of giving you mental issues. Just look at some of our fine members on the forum.


#7 16 January 2012 - 02:48 AM

Phanteon11 Offline
Junior Member
"Master using it, and you can have this!"
Join Date: 15 Jun 2011
Location: LocationThrone of the Internet!
Posts: 74
Age: 100
 

can you build a custom map without Scripting? just drag a place tiles from what the screen shot looks like.
Spoiler

UberProps to TPCool cuz' he's a Broseph McJoeseph

#8 16 January 2012 - 02:51 AM

Noxid Online
a2_a2
"Life begins and ends with Nu."
Join Date: 28 Aug 2009
Location: LocationOu
Posts: 3,861
 

can you build a custom map without Scripting? just drag a place tiles from what the screen shot looks like.

Have you ever even used a CS Editor before

kss-button.png azarashi-button.png mahinbuttongif2.gif balbal-button.png
Userbox-SC16B_Knuckles.png


#9 16 January 2012 - 02:52 AM

Ambient_Malice Offline
Regular Member
"Huzzah!"
Join Date: 07 Dec 2011
Location: LocationAustralia. In Bob Katter's secret techno-dungeon.
Posts: 205
Age: 21
 

I will be watching this very closely.

#10 16 January 2012 - 02:59 AM

Phanteon11 Offline
Junior Member
"Master using it, and you can have this!"
Join Date: 15 Jun 2011
Location: LocationThrone of the Internet!
Posts: 74
Age: 100
 

No, never. Tried using S.M.I.L.E. , But i Failed. (Super metroid editor)
Spoiler

UberProps to TPCool cuz' he's a Broseph McJoeseph




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users