Marcus Cain
Game and Level Designer
Objective 1
Objective 1: Prototype and build original; games for multiple platforms, including complete documentation, prototypes and complete games using the full game production pipeline.
Halo 5 Forge: Run and Gun (Final Video)
Project Spark: Wondering Hero (Final Video)
Documentation
I have completed this objective by creating two levels. The first level was made using the Halo 5 Forge Engine. The second level was made using the Project Spark engine. Before I started working on each level I have created a game design document detailing the story and assets needed for each level. Next I created a paper map that shows how the level will flow. On the Run and Gun papermap it shows where players will spawn, where weapons will spawn, and where the gravity lifts will be placed. On the Project Spark map it shows where the player will spawn, where enemies will be placed, and where NPCs will be placed. There are other points on the map that show where dialouge will take place. To make sure I complete my tasks before certain points a milestone schedule was created. Putting in over 53 hours into making both levels. The videos show the final product and there are files that show my documentation. Further down shows the prottype build for both levels.
Run and Gun Papermap
In the Run and Gun paper map the map is self explanatory. The green is where the players will spawn. The Red is where the weapons will be placed and respawn. The Purple is where the gravity lifts will be placed.
Posted below is the Game Design document and milestone schedule for the Run and Gun map.
Run and Gun Game Design Doc
Run and Gun Milestone Schedule
Wondering Hero Papermap
In the "Wondering Hero" paper map it shows where enemies, health, and NPCs will be placed. It also shows where the player will spawn and where dialogue will take place
Posted below is the Milestone schedule and Game Design document for "Wondering Hero"
Wondering Hero Game Design Doc
Wondering Hero Milestone Schedule
Prototype/Milestones Video
Each video posted below shows the progression and milestone completion towards the final product.
Milestone 1
Run and Gun Prototype 1
For Milestone 1 my task was to create the walls, glass and center structure of the map. As I walk through the map you see that the task has been comepleted. For extra content I added gravity lifts that launch the player where I want them to go. As I made this level I conducted a playtest for each milestone. The feedback I was getting is that the map needed more cover, it needs to have a "360" map style, and different weapons.
Wondering Hero Prototype 1
For Milestone 1 my task was to create and paint the terrain underground and above ground, and add hazards for the player. I had extra time to work on this level so I added the village area. Villagers and enemies come later.
Milestone 2
Run and Gun Prototype 2
In this build I show how the teleporters work and where it will take you. The feedback I got for this milestone was to fix a clipping issue. I added lights to make the level look better.
Wondering Hero Prototype 2
In this build I placed villigers, enemies, and the final boss in the level. What is being shown is the opening cinematic for when the level starts.
Milestone 3
Run and Gun Prototype 3
In this build I change the point where the lights cut off. I also added cloud cover, rain, and fog to make the level stand out more.
Wondering Hero Prototype 3
In this build show what the boss fight looks like and what touching the flag at the end of the level does. The flag ends the level, and from feedback players wanted me to create an area that opens when at the entrance. Once you enter it the door closes, it doesn't open until you defeat the boss.
Scripting/Visual Programming
In each screen shot I show players how each function in both maps was possible.
Run and Gun Opening Cinematics
For the opening cinematic each camera was told to show a shot for a certain amount of second at a certain time, and move in a certain direction. In the picture above It's the Intro scene, the first shot, last for 3 seconds, and pans in a straight line. The other shots have different instructions.
Wondering Hero: "Koding"
"Koding" for the camera cinematic
"Koding" for the arena boss fight
In Project Spark there is a coding language that allows players to visually program without having to learn a conding language. The programming Project Spark uses is called "Koding", how it works is that it has two functions "When" and "Do". For example "When" the "A" button is pressed, the game object will "Do" something. Another example is "When" a player enters a room , the room will "Do" an opening cinematic. Each game object in Project Spark follows this path.