Powered by Create your own unique website with customizable templates.
Powered by
mdirenzold@gmail.com
Mike DiRenzo - Level Design Portfolio
  • Professional Games
    • Magic: Legends
    • Neverwinter >
      • Undermountain
      • Heart of Fire
      • Ravenloft
      • Lost City of Omu
    • Halo Wars 2
    • Rise of the Tomb Raider
    • Lara Croft and the Temple of Osiris
    • WildStar
  • Personal Levels
    • Berserk - Gears of War
    • Vortigauntlet - Half-Life 2: Ep. 2
    • Titan VR - Unreal Tournament III
    • Blastrobots - Team Game in UDK
    • Underfoot - Unreal Tournament III
  • Resume
  • Bio
 
Picture
DEVELOPMENT INFO

Genre: Isometric Arcade Shooter
Engine: Unreal Engine 3 (UDK)
Team Size: 14
Development Time: 16 weeks

RESPONSIBILITIES
Role: Level Designer
·     Design, encounters, scripting in Level 1, "City"
·     All of the game's Lighting & light-related scripting
·     Developed original idea for Overheat mechanic
·     Scripting FX , feedback, SFX, weapon camera anims
·     Concept prototyping
·     Audio implementation
·     Contributed to weapon & enemy balance & design


Download Blastrobots
Picture
JUMP TO:
LEVEL 1: CITY
RANDOM LEVEL SELECT WHEEL PROTOTYPE
LIGHTING & FX


GAME DESCRIPTION

    Blastrobots is an isometric, robot-slaying, modern homage to old-school arcade games. Blastrobots features multiple weapons, unique enemies, and an innovative revive system. Blast your way through hordes of enemies by yourself or enter the fray with up to three other people in same-screen multiplayer action. Combine weapons to unleash devastating combo-shots, assist your friends when they go down in battle, and battle across a space station teeming with enemies.

    In Blastrobots, players control junky, misguided robots as they create havoc in a clean, utopian space station. Rampage through a beautiful city, battle waves of enemies while zooming down a freeway, and survive an epic boss battle, while trying to achieve a high score! Blastrobots have two weapon slots and can pickup Flamethrowers, Lasers, Rocket Launchers, and Spread Shots. Each unique combination of weapons produces a different combo super shot!


Flamethrower Pickup
Laser Pickup
Rocket Launcher Pickup
Spread Shot Pickup

MY ROLE

    As a level designer on Blastrobots, my primary task was to design and create the gameplay for the first level, "City". I scripted combat encounters, destructible objects, and barriers that control player progression. I frequently playtested on my own, and in multiplayer mode with my team members to maintain balance. On Blastrobots, I was also fully responsible for lighting and light-related scripting effects in all four of the game's levels. In pre-production, I developed the original idea for the game's overheat/revive system that allows players to escape death through a small button mash mini game that gets harder each time they overheat.

     In Blastrobots, I also contributed to discussions regarding the game's overall vision and design as well as weapon and enemy design. Throughout the project, I was a huge advocate for player feedback, both audio and visual. I worked closely with the programmers to achieve effects like camera shake that all of the level designers could easily implement with our custom isometric camera. I chose and implemented many of the game's audio effects as well. I also prototyped a small hub world that randomly selects levels until players complete all four.

Overheat Mechanic
Picture
 

LEVEL 1: CITY

DESIGN GOALS

Teach
Teach: As the first level of Blastrobots, "City" needed to introduce players to the game's enemy types, weapon types, and pickups in a graceful way. To ensure this, every time I introduce a new enemy type, it is in a very small quantity and accompanied only by previously encountered enemies, if any. This ensures that player can learn new behavior in a low stress and distraction environment.

Feedback
Feedback: The "City" level reflects my strong advocacy for player feedback. All destructible objects flash red and play a damage sound when players shoot them. Electrical pipes that connect to these objects quickly flash off and back on again with using material and individual light animations. When players destroy an object, the camera shakes as explosion particles and sound effects fire.

Picture
Balance: As the first level in Blastrobots, the "City" it was very important to achieve gameplay balance to ensure players are immediately having fun and also learning the game's mechanics. I constantly playtested and adjusted enemy compositions and quantities to achieve a gameplay that is both challenging and accessible for newcomers.

Reuse Space
Reuse Space: The "City" is the only level in Blastrobots that features traditional dungeon-crawling progression throughout a space. This was the largest space I'd ever had to design for before having most of the necessary art assets. In order to reduce risk, I opted to design gameplay that reuses the city space and involves some backtracking featuring different enemy encounters for each pass.

MAP & WALKTHROUGH

OVERVIEW MAP

Overview Map

WALKTHROUGH GALLERY

    Navigate the slideshow using the numbers below. The numbers correspond with the locations noted on the map above. Refer to the captions at the top for a full walkthrough and click on each image to view it in high resolution.

FULL PLAYTHROUGH VIDEO

Picture
 

RANDOM LEVEL SELECT WHEEL PROTOTYPE

DESCRIPTION

    The initial idea for this concept involves a small stationary mini boss in the center of four quadrants. Each quadrant represents one of the four main weapon pickups in Blastrobots. When the mini boss emerges from the floor, the quadrants begin to light up quickly in clockwise succession. When players inflict enough damage on the mini boss, the "wheel" slows down and eventually lands on one of the quadrants. This opens up a new level themed after that quadrant's respective weapon. Once players complete that level they are transported back to the hub to fight the mini boss again but now the selection is only between the remaining three quadrants. 

      These later levels never appeared in the RTM build of Blastrobots due to time constraints. However, I set some time aside to prototype the idea's feasibility. The wheel is fully automated, and cannot pick a quadrant more than once. Lights on the floor animate towards the representative "mini boss" in the center during the spin phase, and towards the opened quadrant once it's selected.

VIDEO DEMONSTRATION

KISMET SCRIPTING

    This section contains a gallery detailing Kismet used to make this prototype for Blastorbots. Refer to the image captions at the bottom for a walkthrough. Use the thumbnails at the bottom to navigate and click on each image to view it in high resolution.
Picture
 

LIGHTING & FX

MY CONTRIBUTIONS

    In Blastrobots, I lit and scripted lights for all four levels. I also made matinee camera animations to produce screen flash for combo shots like the Chain Lightning. The city features barriers, shields, and electrical pipes that all emit true light and use matinee animations to fade in and out when they appear and disappear. As a huge advocate for player feedback, dynamic lighting was a great outlet to ensure players feel the effect they have on the world around them and the progress they make. The final boss level features two stages. I wanted to reflect that and the increase of urgency through the lighting I built for it. During the second stage, emergency lights begin violently flashing as an alarm drones. Refer to the short video below for demonstration.

BOSS LIGHTING FX VIDEO DEMONSTRATION

Professional Games
Magic: Legends
Neverwinter
Halo Wars 2
Rise of the Tomb Raider
Lara Croft and the Temple of Osiris
WildStar
Resume
Bio

US: 610 416 4976
mdirenzoLD@gmail.com
Personal Levels
Berserk - Gears of War
Vortigauntlet - Half-Life 2: Episode 2
Titan VR - Unreal Tournament III
Blastrobots - UDK Team Game
Underfoot - Unreal Tournament III
Powered by Create your own unique website with customizable templates.
Powered by Create your own unique website with customizable templates.
Powered by Create your own unique website with customizable templates.