Friday, November 3, 2017

Lava Caves Paper Map





Lava Caves Prepro



Event Script:

  • Player Starts in cavern with red glow of lava emanating throughout the room
  • Notices a large pool of lava ahead
  • Above lava hangs stalactites
  • Stalactites can be hit and crumble to walk across lava to open door on other side
  • Once on other side sounds come from down the hall
  • Two enemies appear walking toward player
  • Player advances into opening to another room.  The same kind of brittle stalactites hang from the roof of the cave.  The player is seemingly unnoticed.
  • The only way out is across a chasm.  Player notices blocks hanging suspended by ropes.
  • Ropes are shot and blocks fall into place.  The player can make his way across the chasm.
  • Checkpoint
  • A large opening and louder sound of creatures comes from ahead. 
  • The player peeks in the room and sees a large pool of creatures, they begin to attack.  
  • A large lava pool and hanging stalactites and blocks can be used to dispatch creatures.  
  • A weapon can too.
  • Player finally notices a large door suspended by three ropes.
  • Breaks them and rock door falls
  • Light blares from the end of a tunnel 
Photoref: 



Image result for lava caves


Thursday, April 20, 2017

Adventure Game Boss Battle Research

When looking at boss battle in adventure games, I wanted to stick with a classic RPG type of monster, the Gelatinous Cube.  The Gelatinous cube is a creature of little to no intelligence that absorbs anything it comes into contact with making it the perfect kind of monster for a beginning level in an RPG-Adventure type game.  This is why I want to make my boss, the King of the Cubes.



I remembered a game I recently played called Rampage Knights that had a boss similar to what I'm going to go for.  You can see someone's fight with him here:




This boss has a couple of abilities.  He spawns minions, pushes the player back toward a pit, and has a ranged and melee attack.

In my game I'd like to focus on mechanics rather than a tank and spank. I plan on approaching the fight with the idea of the player hitting the slime, not doing damage, but multiplying the slime.  This will hopefully make them realize (quickly) that merely hitting the boss won't work.  To defeat my boss the player will have to destroy columns inside the room that drop on the boss and deal damage.  The Columns will be timelined to fall onto a targeted place on the floor.  While the player is doing this he would have to deal with harassing minions spawned by the boss and ranged attacks (melee if up close.)

Thursday, April 6, 2017

Brainstorming a Multiplayer Vehicle Combat Arena






The Pit of Calras 


 When tasked with an assignment to create a battle arena, I instantly had an idea what do do.  The first thing I planned out was the color scheme.  I want the environment to be a desert environment so I chose earth/sand tones, and their complements.  I can use the complements to draw attention to important set pieces such as the other players spawns.  The red tones will be used for my "monster's" flesh color.


Map Design




 
https://images.gr-assets.com/hostedimages/1395770577ra/9042856.gif



The design of my map is based off of a gladiatorial arena such as the Colosseum.  Players will start in one of four airships that each have four cells.  The cells will clang open and players will be free to drive out and fall into the arena.  It will be a basic bowl with the center depressed to it's deepest depths and surrounded by a sandstone wall to enclose the players.  I plan to make the sand run beneath the player's wheels and deliver a slight pull to the center of the bowl.  Weapon pickups be in front of and re spawn in front of the air ships.  Planned USP's are the center of the bowl exploding open revealing a hazard in terms of a "Pit Monster" and I'd like to tackle an environment shift such as a dust bowl style sandstorm.  The inspiration behind this monster is a Sarlacc from a little movie called Star Wars.


http://i.imgur.com/lXbT0uG.gif





Map Events

Image result for sand explosion gif When planning my USPs for this map, I was thinking heavily about how I could introduce the Monster or transform the mechanics of the arena.  I planned to have players enter the fight in an epic fashion like gladiators into the Colosseum.  They start in a black cell to fanfare and suddenly the cell slams open.  The players then drive out of the cell and fall into the arena where they see their opponents for the first time and are introduced to the mechanics of the sand sliding and the minimal amount of pull it has on their navigation.  As the battle begins the screen will begin to rumble and there will be rumbling noises.  This will intensify in strength and frequency over time as will the increasing strength of the "pull" of the sand.  Finally, in the last couple minutes of the map the pit will burst open and the pull from the sand on the arena floor will be at its strongest.  Anyone in the center of the map will meet their instant doom and so will anyone else who drives into it after.










I also had ideas to have a Mad Max inspired sand storm roll in and serve to obscure the map, and possibly deal minimal damage.  If I can nail the first USP then I will get this in hopefully as well.
Image result for mad max sandstorm gif

Thursday, March 16, 2017

Excellent Attract Trailer Research









I loved this trailer because of how cheesy it is.  I haven't played an arcade game since I was a kid, and this trailer caught my attention because of how similar it is to an "As Seen on TV" infomercial.  It starts out with a nice close up of Mario's hat M (on his cart) and cranes out to a shot of all the racers down the track.  I think this is an effective intro because it focuses and emphasizes that it is a Mario game.  The trailer also describes all the new features in the game pretty nicely, the voice over helps alot.  The flashy text and "schwing" noise is pretty effective at grabbing your attention, and I imagine it'd be good at drawing peoples attention from across the room in an Arcade.

Monday, February 20, 2017

Creating A Targeted Lightning Particle and Weapon







  The Majority of my assets for this semester's Spinout project revolve around my car, the Tesla Model S.  This includes the particles I will need to use for my explosive barrel, my weapon particle, my boosters, and my Unique Selling Point (USP).  Because of this, I need to come up with a system that will target actors that will work on a weapon and other objects.  For my research into a particle, I'm looking into particle behaviors and controlling them to do so.  I'd like to make them perform a little something like this:





This script changes weapon firemode and targeting.


 In order to achieve what I'm setting out to do, like in the video above, the first thing I need to do is change the default FPS character blueprint.  Instead of a single projectile on a trigger pull, it now loops the firing so you can just hold the trigger to fire.  I also had to begin scripting the targeting systems for the behavior of the particle hitting random sectors, while polling for pawns to lock on to.  When a pawn is found the intended behavior is to stay locked and deal damage while locked.  This mechanic is important for my weapon and USP, as the lightning is to deal damage, and is important to my booster because the lightning needs to lock on to give the speed buff in my level.

This is the script for hit/miss
This script controls the behavior of the particle once hits and misses are registered.  In theory this should control the erratic behavior of the lightning, and the spawn of locked particles when in range. Once I can get the weapon behaving properly, I can begin to look at moving it to the USP and Boosters.



In programming my USP I wanted to have the large Tesla coil activate by a lever on the opposite side of the map.  This would potentially let someone behind or ahead trigger the coil and roast the competition.  In order to do this, I had to create a Boolean for a lever being pulled, but to keep it balanced, I decided to add delays to effectively give the activation a "cooldown." 






Once I got the weapon working in a single player environment I transferred it into the Spinout project and began to set it up to work on my vehicles weapon and USP (unique selling point).  The weapon version was an easy transfer as I just had to create new bones and sphere collisions for my particle to generate from.

The Giant Tesla USP was a bit trickier.  Once I got the lever scripted to activate the coil, the map was almost too dormant.  TO fix this I broke off the erratic behavior of the particle, threw a random delay on it, and set it to activate permanently.  This gives the level a nice ambient random lightning discharge.



Thursday, February 9, 2017

Exploding Barrel First Pass

I basically changed up my exploding barrel from what it was (the Tesla Coil) to an Edison light bulb.  I have the scripting down for light hits to make it spark and heavy hits to instantly detonate, but I'm having issues figuring out how to make the glass on the bulb shatter pre explosion.  I also plan to add zapping electricity sounds and particle effects rather than the fiery explosion placeholders that are there now.


For now here is my script:




And a video of it in action


Tuesday, February 7, 2017

Sophomore Spinout 2017: Low Poly Model 2016 Tesla Model S -premod.

If you haven't been able to tell the big project for us this semester is Sophomore Spinout 2017Spinout is a game developed by the whole Sophomore class where we choose a car to model, make a thematic racetrack to race, and an arena to battle our cars.  After choosing out cars we have to envision a modded out version of them that is battle ready.  I chose a 2016 Tesla Model S.



 When I was thinking of cars to do I decided to choose one of the most controversial cars on the drag strip.  The Tesla is known for having pure torque and blazing speeds off the line.  This is what led me to come to the decision that the Tesla would likely be super powerful in a multiplayer battle arena, because, in my opinion, battle is much more fun than just racing.



For the concept of my Tesla, instead of making a Mad Max post apocalyptic bruiser like most of the others, I decided my car would be a sci-fi futuristic tactician.  The Tesla utilizes the massive amount of torque to catch enemies, and sticking with the electric car theme, has a Tesla Coil gun that rises out of the frunk to roast them in an aoe lightning arc fashion.  The car features a wider lower body than the base Model S, and will have emissive inserts that change color when hitting an enemy with the coil weapon.


 The coil weapon will be reminiscent of something like this with protective heat\flash shields.  If you start the above video at about 7 minutes you can see the beam shift color on impact with metal.  Hit registration is something I think will set this weapon apart if I can make it work.  We tested previous years' Spinouts and I could not tell when I was hitting the other players or not.



We had to start off with low poly models of our cars.  Below are a couple screenshots of the progress so far.  I was able to pull these off with about 5k triangles, with optimization to come next.

Front Quarter Panel unmodded Low Poly smoothed

A couple issues our teacher noted were angles on the back bumper and headlights, being a bit too sharp and the rear wheel well being a bit too far back.  I will address these in the modding stage as all of those issues are likely to change drastically with the body kit.


Rear Quarter Panel unmodded Low Poly smoothed

Monday, February 6, 2017

Race Track design Brainstorming



After choosing the 2016 Tesla Model S to model as my car for our racing game, I figured I might as well stick with the Tesla theme.  My level Will take place in a futuristic/tron-ish environment, mixed with the insides of electrical components as well as "sci-fi physics." The overall level design is inspired by the original blueprints of a Nikolai Tesla's "Tesla Coil" and has a couple twists that align with it.
Image result for tron
I'd really like to make the map extremely contrasted and make most of the light pure electric to go with the theme.

Drawing this map in an isometric format proved to be kind of difficult to wrap my head around because it involves view pane shifts but the track is closed course, and in theory fast paced.  I'd like to make it so skilled players can stay permanently boosted.














The Color scheme I've chosen will be electric blue, it's complement, and lightning yellow and it's complement.
 



The hazards I'd like to have the player dodge come in the form of multiple arms and ports that lightning will arc from and Light bulbs that explode in this fashion on impact.



Thursday, February 2, 2017

Exploding Barrel PrePro






 







 "Lightning Explosions"

 


For our Sophomore Car Game Project at Ringling I'm planning on sticking to my Tesla Theme for my Tesla Model S.  For the exploding barrel we have to design I am thinking of making Tesla coils that link to people who drive by, increase intensity when they get closer, and detonate within striking distance.  This would give me access to a range of particle effects such as lightning, sparks, and "lightning explosions".


Tesla Components

Electrical Surge




















My Materials would be pretty simple to emulate, just basic metals, so it would give me more time to be able to focus on particles and making those great.



A quick sketch

Monday, January 30, 2017

Spiky Block Scripting

This assignment had us Script a falling spiky block designed to show character and kill the player if he hangs around for too long.  The character walks through a box trigger and begins the event as well as the blocks animation.



 Here is a view of the code as well as the block in action.
Unreal's Blueprint organization makes things very readable.
 

Thursday, January 19, 2017

Platformer Proposal Map





Level Name: Gears

The goal of gears is to unlock the door barring progression right next to the player start.  Since this is a tutorial level I wanted to involve a mechanic where there would be gears in the level representing the base workings of the game.  The level will take place inside a machine and will feature moving cogs (used as rotating platforms via the teeth) as an obstacle.  The level will have two levers that need to be pulled to unlock the goal door and every time a lever is pulled I would like to switch the mechanics in the level. (such as making the cogs rotate the other way,  possibly reversing or changing the direction of moving platforms, or even changing spike threats with alligator threats.)

Thursday, January 12, 2017

Platformer Level Analysis


For my Platformer level analysis I chose the game Limbo.  The introduction to the game just throws you right in with no direction which I believe serves the purpose of the game.  The initial challenges are easy and ramp accordingly but still remain easy.

It took me a couple tries to figure out the controls of the game, it was an annoyance to have to search in the options what to press for such a simple control scheme.  That being said, after conquering the first challenge of figuring out how to move figuring out other things were pretty intuitive.  I thought the introduction of jump and slide (1) nailing down the movement while simultaneously highlighting the danger of spiky objects (2) in the world efficient.  I did get held up however again trying to figure out which key to hit to interact with objects near the cart at number (3).  This is your second taste of physics in the world as the cart rolls back and fourth. 

Jumping on the rope to slide down (4) highlights that movement isnt restrained via jumping and that falling is a danger.  The map goes from flat to interesting slopes here which end abruptly in water that kills you (5) and that amps difficulty toward the end of what I would call the "tutorial area."

In terms of positive and negative feedback, you either get stuck, die, or progress. It's basic but concise
.