News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Bobblicious 1.0 - Release  (Read 1933 times)

Trax

  • Hero Member
  • *****
  • Posts: 512
    • View Profile
    • Trax ROM Hacking
Bobblicious 1.0 - Release
« on: November 07, 2013, 03:04:26 pm »
Okay, after testing and adding a few options other than level editing itself, I think a release is in order. Version 1.0 is available to anyone interested. It works on Mac OS X 10.5 (Leopard) and later. If you don't have a Mac, either get one or get access to one and try this editor out...

The editor has 4 modes: normal, fake, flow and bonus. The normal mode (or "no mode") is active by default, when none of the three buttons in the top right of the window are highlighted. It lets you edit normal blocks. You basically paint with the mouse. Click to put a block, click to erase it...

Fake mode is for fake blocks, i.e. blocks that are seen as normal blocks in-game, but players and bubbles go through. Water cascades and fire drops also go through these blocks...

The Flow mode lets you see and edit the direction of the bubbles for each empty space. Just to the left of the Mode buttons, a button sets the direction you want to paint on the level. Click on that button to rotate between the 4 directions...

The Bonus mode is for spots where special items will appear when you get a Magic Bottle. Any empty space can be a Bonus spot, but the items take 4 tiles, so overlap is possible, and should be avoided...

At the top of the window, you can also set which special bubbles will be generated during the level: water, fire, lightning. All three can be mixed in any combination. The checkbox "Holes in Level" is used to determine if the level has two holes at the top. Otherwise, the top row is filled by default. The holes are 4 tiles wide, and the width is hard-coded. The bottom row is still part of the level layout, so you can edit it freely...

On the right, you can set the coordinates of the two types of items that (may) appear in each level. Point items appear all the time, 5 seconds after the beginning of the level. These items give points, obviously, and taking many of them eventually triggers a condition for a special item (more on special items conditions below). Special items appear after 7 seconds, if any of the 15 conditions is fulfilled. Coordinates are in steps of 16 pixels. Some coordinates can make the item inaccessible...

On the right, there's also the enemies, which you can edit. Click on an enemy to rotate its type, or remove it. Each enemy has 4 parameters: X and Y coordinates (in pixels), apparition delay and direction...

Finally, you can edit the palettes of each level by clicking on the swatches at the bottom of the window. Hit Cmd-R to generate random colors...

Do menu "Options" -> "Show Level Attributes" to change a level's attributes. Enemy anger level sets how many seconds an enemy stays in bubble form. Delay before Hurry! is self-explanatory, also in seconds. You can also set the flow speed of the bubbles, between 4 different speeds...

Another window, Special Items Apparition Conditions, lets you change the way the special items appear throughout the game. As I explained in this thread, special items appear according to specific counters, that go up with certain actions. Each counter has a threshold that can be modified in this window. You can enter values from 1 to 255. Items in the first column (left one) and the lone item at the top-right can be changed to whatever you want. Most conditions are self-explanatory. Enemy Items are items dropped by dead enemies: orange, pepper, grapes, tomato, cherries, mushroom and pickle. An Enemy Combo Kill is when you kill more than one enemy at the same time...

Another window lets you change various data used in the game: the delays before points and special items appear, the time allowed in a bonus round (default is 30s) and the boss HP, both normal and super. You can also change the 8 possible anger levels, and the 4 possible Hurry! delays. Everything is in seconds...

Screenshots

Level Attributes
Special Items Conditions
Items Window
Level Editor - Normal Mode

Download Bobblicious

Comments and questions are welcome...
« Last Edit: November 07, 2013, 03:45:21 pm by Trax »

PolishedTurd

  • Full Member
  • ***
  • Posts: 135
    • View Profile
Re: Bobblicious 1.0 - Release
« Reply #1 on: November 09, 2013, 12:05:25 pm »
This looks so cool! I would like to use this to make the game harder, since it always played on cruise control for me.

Can you show a video of a demo map or two you made with this?

Cheers!  :beer: