Skip to main content

Posts

Showing posts from May, 2014

Grindin on basic game mechanics

This week I learned some more basic game mechanics as I prepare to start iterating prototypes of my first big game project- I already have some basics like- Run, jump, push objects, fire projectiles at enemies, melee attacks, player life/item management, use bombs that damage things based on distance, basic enemy ai.... The things on this weeks list were- Freeze Ray- something like the ice weapon in Megaman 1 as it can freeze level elements like fire and water as well as freeze enemies for a limited time This freeze water I did this in Playmaker ... So to freeze a pool of water that the player would fall through by default I just added a trigger event so that when the projectile tagged "icebeam" collided with the water it moved it into the freeze state- the freeze state switches the water from the water material to the ice material and turns on the box collider for that object and sets a timer of 6 seconds- so when hit with the ice beam it turns to ice and now t

What I learned from my HAC-MAN game experiment

As I continue my game development education I've come across a few articles or lectures like this one discussing the power pac-man had on game development- since I'm a nooB I figured I should try to recreate the game mechanics of Pac-man in 3d for practice- I was able to recreate the major game mechanics of Pac-man except for the warp zones with my newest game Experiment HAc-man which you can play here The goal of the game like Pac-man is to get all the pellets- which are eyeballs in this case before the ghosts which are monsters can kill you- In Pac-man you die on contact with the enemy- I decided to give the player 3 hearts of life though- Also in place of the power pellets I used red axe's The simple enemy AI to simulate the ghosts in pac-man consisted of only two states "Chase" and "Flee" I used an integer variable so that when the variable was 0 they chased the player and when it was set to 1 they ran and hid- When the player gets the axe it