Portal
2-D Game Maker game
- Add all the necessary sprites to gamemaker
- Create a room for testing the different features
- Give the player the ability to walk (I used arrow keys)
- Add walls and hazards(remember,
there are two types of walls)
- Add the portal gun(I started
with just the blue portal ball)
- Create a system that allows for an alternating portal
balls
- Add the orange portal balls
- Add the actual portals now(gray
non-portable, white portable)
- Create a system that teleports the user from the blue
portal to the orange portal(and vice-versa)
- Once the portal works, make the walls solid
- Ensure that the player does not get stuck in the walls
- Add the exit(I place an
emancipation grill on it, it doesn't do anything I just think it looks
cool)
- Add the graphic at the bottom that changes based on the
last portal fired
(optional additions)
- Add the button that opens the door
- Make the door start closed
- Add the grate that prevents the player from passing but
not the portal ball
- Add the weighted cube and pressure plate
- Change the sprite to the orange variant based on the
last portal fired(I put this here because it only
changes 1 pixel)
(definitely optional)
- Add a tutorial mode that starts you with just one
portal and fires the orange one for you using the portal launcher
- Add the portal launcher
- Lasers and a reflective cube that changes the direction
of the laser relevant to the cube