Marble Mayhem LEVEL 2 DONE

(Sacren) #1

As of right now, I’m officially going to start work on the Marble Madness project and putting aside my Metroid project. I would like to apologize to the group of people who were genuinely excited to see what would become of the game (keep in mind I will not forget about that game), and I greatly appreciate everything y’all have done for me, whether that be tips, help, or even saying it looks good. I hope you will continue to support my efforts, though I understand if you don’t.
With that out of the way, I have already started brainstorming and working on this for about 45 minutes.
Here’s the basic info you should know:

  • All new levels.
    None of the levels from the original game will be remade, it’s already been done in Rolling Madness)
  • All of the original enemies will be making a return.
    Steelies, Marble Munchers, Acid Puddles, ect…
  • New enemies will appear.
    Enemies with different abilities from the old ones will be present.
  • RETRO LEVELS!
    Levels with callbacks to older game series
  • Different marbles.
    Multiple colors for the player’s Marble instead of just blue or red
    Multiplayer.
    Two to four player versus mode.

.

I details on the above section-

All new levels, pretty self explanatory new levels are brand new original level designs.
Here’s a concept drawing for the first level

New Enemies, also self explanatory. Enemies I design that function differently from those of the original game.

Retro Levels, this is the part I’m most excited about. Don’t get this confused with the levels from the original Marble Madness, these levels will be full of references to older games (8 bit generation to 16 bit generation). For a better example a Sonic the Hedgehog themed level where the marble is replace with Sonic and the aesthetic would be Green Hill Zone. or Metroid themed level where your marble is the Morph Ball and Metroids can latch onto you and drop you making you dizzy.

Different Marbles, the player will be able to choose from predetermined marble colors, might make it so a player will have to unlock the different colors by completing certain races. I don’t know if I will allow the player to use the Retro Level Marbles, Maybe they could be unshockable variants.

Multi-player, I will try to make the game four player, but most likely it will be two player at max. This would entail a simple race against the other player with no time limit, who ever reaches the goal first will win. I might also make an arena mode if I can get four player mode to work well. All this would be is a sumo wrestling type thing where you try to get the opponents off of the arena. I would like to put power ups in this mode such as a lead weight that makes you heavier, feather that makes it so you don’t crack or get dizzy after falling off an edge, and lives.

.

This marks the start of the new project Marble Mayhem. Just like before, I will keep a steady stream of updates coming to show progress. Have a wonder full day

1 Like
I might jump ship from my current game and start remaking an arcade classic
(Sacren) #2

PROGRESS UPDATE

*:indicates more details at the bottom of the post.

The first level is almost finished!:

  • The marble has rolling physics, movement controls.
  • Multiple cameras rigged to prevent crashing the game*.
  • Music is put in.

What’s left?:

  • Main menu and pause menu.
  • Stop watch and lives.
  • Timer and score.
  • Four more normal levels and up to five retro inspired levels**.
  • Two player race mode.
  • Enemies.
  • Sound effects.
  • More marble colors
  • Any logic required for what’s mentioned previously.

Screen Shots:
I only had time to get one rushed screen shot in Blender (lost track of time). So one is in blender, the others are rendered with Clara.io’s browser service. Sorry about that, but I will get better shots for the next update.


Untitled%20Scene-viewport%20(3)
Untitled%20Scene-viewport%20(2)
Untitled%20Scene-viewport%20(4)

Concept art of the next level:

*When a camera is parented to an object and that object is “ended,” the camera is also ended. This causes Blender to not know what to display on the screen which makes the game crash. The solution was to have a second camera in the scene to become active a moment before the player dies. I accomplished this by using two planes, one above the other, that cause to different things to happen. The top plane changes the active camera to the “death cam” upon collision with the player’s marble. After that, the marble hits the next plane, the “Blast Zone” (like the ones in Smash Bros), which ends the object and tells an empty to add a new marble and camera. When the new marble hits the level’s floor, the new camera is made active.

** Retro Levels!: I have spent a some time thinking about the themed levels. As of right now I have plans on making a Tetris level, Metroid level, Sonic level, Kirby level, and Donkey Kong (arcade) level.

Tetris Level: The way this level will work is pretty simple. The player will navigate an upward slopes from which at the top, empty objects will randomly drop the iconic shapes down on to the player’s marble. It’s up to the player to dodge the falling pieces and get to the goal!
Metroid Level: Roll around a level themed after Tourian. The marble will be based on the Morph Ball ability, and will have be allowed to use the Boost Ball power up. The main obstacle(s) of the level will be Metroid which will pick the player up and drop them, the marble normally won’t crack from this but it will get dizzy.
Sonic Level: Roll around at the speed of sound, because you’ve got places, and you gotta follow your rainbow! This level will be themed around Green Hill Zone and give the player a marble that resembles a curled up Sonic. This marble will be able to Spin Dash (essentially the same as Boost Ball) and jump. There will be rings scattered around that add onto your final score. Obstacles will include the robot piranhas, robot crabs, and robot bees. But that’s not all, I plan on having a final obstacle, Doctor Eggman.
Kirby Level: Race around a colorful track as a Kirby themed marble, against a bigger marble representing King DeDeDe. Time won’t be the only deciding factor to win, because this won’t be just any race it will be Gourmet Race!. Collect as much food as possible as quickly as possible to beat the King! The players marble will be able to use multiple low jumps and not take fall damage (your marble wont shatter from a fall). Obstacles that will make an appearance include: Gordo, Waddle Dee, and Hot Heads.
Donkey Kong: In this timed level you play as a marble that navigates iron girders, and you be required to jump over the incoming barrels to reach the top. Barrels will break when they hit you but you will become dizzy by hitting them. The goal is at the top just like in the original arcade cabinet.

Side note: Sorry about the double post I accidentally posted in the wrong topic the first time.:no_mouth:

(Sacren) #3

TECH DEMO
Marble Madness.blend (2.8 MB)

  1. Open the file in Blender (2.75b - 2.79b).
  2. Press ‘p’ to start the game.
  3. Click “1 Player”
  4. The first and only complete level should start playing. Use WASD to navigate your slippery marble through the Beginner race.

Physics of the marble are supposed to be difficult to control, but I might tone it down a bit in the future. There will also be fall damage in later versions.

(Sacren) #4

:crystal_ball:Time for an update! :grin: :crystal_ball:

. The download file will be at the end of this post.
Let’s get the big stuff out of the way first.

  • LEVEL 2 is practically DONE!
    The only parts I need to finish on it are: black stripes are missing on some of the walls, some minor optimization (remove any unnecessary vertices), one slope right before the goal (can screw you over, and being at the end of the course it’s pretty annoying when it does), and the “dizzy” effect lasts a tad too long (will change from 1 1/2 sec to 1 sec).

  • There are HAZARDS and other INTERACTIVE OBJECTS!
    There are currently two hazards: spikes, and Ball Boppers. Spikes are on a cycle that triggers at a constant rate (they do not come out because you’re near it), if you get hit it’s an instant kill. Ball Boppers act in a similar fashion to the spikes. They rise at the same rate as spikes as well as out of the ground, but getting hit by these make your marble “dizzy” for a brief moment. If your are caught by a Ball Bopper when it comes up you will be sent flying like a bouncy ball.
    The other interactive object isn’t hazardous, it’s a speed boost panel. There aren’t many in this level because the third one will have a lot of momentum based obstacles that incorporate the boosts better.

SCREEN SHOTS

Sorry about the last post I realize I for got to put any of the screen shots in it :sweat_smile:. So to make up for it I’m gonna post them here.

Level One

Level Two

As promised, here is the most up to date file: Marble Mayhem.blend (2.8 MB).
Intructions

  1. Open the file and press “p” to start the game.
  2. Click on PLAYER 1 (this might take a little bit to start)
  3. When the Beginner level starts up, you can control the marble with WASD.

If your interested in the music that was used, just ask. Enjoy!

1 Like
(Mr Lobo) #5

Looking good…:heart_eyes::heart_eyes: