SlideShare a Scribd company logo
1 of 4
Connor Martin 
At first I created a basic player sprite that I would use in my 2D shooter game, I was making a space 
shooter game so my player sprite had to relate to that, I searched for lots of different design for a 
spaceship and in the end I settled for my own design and I think that it looks good in game. 
I then created an object and wrote a piece of code to make my player sprite become an object so it 
can be used in game, move, shoot, explode etc. the code was quiet complex but I understood what 
to do and my player object works in game. 
This is the code that makes my player object do what it needs to do, move, shoot etc. the script that 
I had to write was easy to understand but there was a lot of it and it was easy to get something 
wrong and if you I got something wrong with the code then my player object wouldn’t work so I had 
to make sure everything was correct. 
I then created a basic background that I would later expand on and make it look like a space game 
and I also put my player object into the level and tested the controls and everything worked fine and 
it looked good so I kept everything the same until I worked on my background. I also made the 
background scroll to the side to make it look like I was moving with the player object.
Connor Martin 
I created a particle effect that looked like the jet of an engine and attached it to my player object so 
when it moves around the level the particle effect follows it and moves like a flame. The coding for 
this particular part was quiet challenging, there was a lot of coding to do and there were a lot of little 
things that needed to be perfect otherwise it wouldn’t work. 
I then had to create a player projectile that would fire when I pressed a button, I had to create a 
sprite that animated to make the projectile look better and I also had to code it to fire when I 
pressed the spacebar. I also added sound to the projectile so when it fired it made a firing noise. 
I created an enemy sprite that animated to make it look a lot better than just a static sprite; I made 
the ball in the middle of the sprite rotate around the enemy sprite to make it look like it was moving 
along the level.
Connor Martin 
I created a system that I placed into the room for the enemy’s to spawn and to make them move 
around the room, the coding was simple for this but I can change it to make the enemy’s change 
their pattern on how they move in the room. 
I then created a sprite for an explosion for my enemy object and animated it so when the enemy 
object is shot and explodes the explosion looks like an explosion not just a load of random colours 
flying across the screen, I also coded it to make it explode when the player object is shot and for it to 
only last for a limited amount of time. 
I then created an enemy projectile that I coded to shoot at my player when it entered the screen and 
the projectile would aim and follow my player object to make the game a bit more challenging and 
for the enemy’s to be a bit more difficult to defeat.
Connor Martin 
I also created a Shield/Health bar that would decrease every time I get hit by an enemy projectile, 
the coding was simple for the Shield/Health bar but getting it to decrease when I got hit was 
challenging because I had to figure out the values that I wanted to lose and how much health I 
would have. 
I then created code so that when my player got hit by the enemy projectile I would take damage and 
my health bar would decrease and when my health reached 0 my player object would explode and 
move into the next room which was a game over screen, the coding was simple for it but it had to be 
perfect otherwise the room would reset and not go into the game over room. 
I made a score system for my game so when you destroy an enemy you would get points and they 
would show up on screen, the whole objective of my game is to get as many points as possible and 
this looks good in my game.

More Related Content

What's hot

Work flow for game maker game
Work flow for game maker gameWork flow for game maker game
Work flow for game maker gameAdambailey-eccles
 
Gamemaker views
Gamemaker viewsGamemaker views
Gamemaker viewsiain bruce
 
Production reflection (task 4)
Production reflection (task 4)Production reflection (task 4)
Production reflection (task 4)JoshuaMeredith2
 
My Level Design For 2D Scroll Game By Arron Coakley
My Level Design For 2D Scroll Game By Arron CoakleyMy Level Design For 2D Scroll Game By Arron Coakley
My Level Design For 2D Scroll Game By Arron CoakleyArron96
 
Adam Robinson Evidence for Motion Graphics
Adam Robinson Evidence for Motion Graphics Adam Robinson Evidence for Motion Graphics
Adam Robinson Evidence for Motion Graphics adamrobinsonmedia
 
3. production experiments(2)
3. production experiments(2)3. production experiments(2)
3. production experiments(2)Luke Ross
 
Character design
Character designCharacter design
Character designArtIsABang
 
2d game anthony newman brother
2d game anthony newman brother2d game anthony newman brother
2d game anthony newman brotheranthonynewman
 
6. production reflection
6. production reflection6. production reflection
6. production reflectionMedia Studies
 
6. production reflection
6. production reflection6. production reflection
6. production reflectionDaniel Thompson
 
Unity workflow
Unity workflowUnity workflow
Unity workflowj-roche
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2BenWhite101
 
Our world
Our worldOur world
Our worldcncn
 
Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience PresentationEsteban Gallardo
 
The purpose and functions of components of game engines
The purpose and functions of components of game enginesThe purpose and functions of components of game engines
The purpose and functions of components of game enginesJoshCollege
 

What's hot (20)

Work flow for game maker game
Work flow for game maker gameWork flow for game maker game
Work flow for game maker game
 
Gamemaker views
Gamemaker viewsGamemaker views
Gamemaker views
 
Production reflection (task 4)
Production reflection (task 4)Production reflection (task 4)
Production reflection (task 4)
 
Maze
MazeMaze
Maze
 
My Level Design For 2D Scroll Game By Arron Coakley
My Level Design For 2D Scroll Game By Arron CoakleyMy Level Design For 2D Scroll Game By Arron Coakley
My Level Design For 2D Scroll Game By Arron Coakley
 
Adam Robinson Evidence for Motion Graphics
Adam Robinson Evidence for Motion Graphics Adam Robinson Evidence for Motion Graphics
Adam Robinson Evidence for Motion Graphics
 
2. initial plans
2. initial plans 2. initial plans
2. initial plans
 
3. production experiments(2)
3. production experiments(2)3. production experiments(2)
3. production experiments(2)
 
Character design
Character designCharacter design
Character design
 
2d game anthony newman brother
2d game anthony newman brother2d game anthony newman brother
2d game anthony newman brother
 
6. production reflection
6. production reflection6. production reflection
6. production reflection
 
Game design part 6
Game design part 6Game design part 6
Game design part 6
 
Workflow for my Task 2
Workflow for my Task 2Workflow for my Task 2
Workflow for my Task 2
 
6. production reflection
6. production reflection6. production reflection
6. production reflection
 
Unity workflow
Unity workflowUnity workflow
Unity workflow
 
Unity workflow
Unity workflowUnity workflow
Unity workflow
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2
 
Our world
Our worldOur world
Our world
 
Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience Presentation
 
The purpose and functions of components of game engines
The purpose and functions of components of game enginesThe purpose and functions of components of game engines
The purpose and functions of components of game engines
 

Similar to Work Flow

Similar to Work Flow (20)

Making My Game
Making My Game Making My Game
Making My Game
 
Work flow
Work flowWork flow
Work flow
 
Documentation
DocumentationDocumentation
Documentation
 
Documentation of my 2D game
Documentation of my 2D gameDocumentation of my 2D game
Documentation of my 2D game
 
Task 2 workflow
Task 2 workflowTask 2 workflow
Task 2 workflow
 
2d game printscreens
2d game printscreens2d game printscreens
2d game printscreens
 
GameMaker Workflow
GameMaker WorkflowGameMaker Workflow
GameMaker Workflow
 
critique review
critique reviewcritique review
critique review
 
Workflow
WorkflowWorkflow
Workflow
 
Jake Hyatt 2D Game Workflow
Jake Hyatt 2D Game WorkflowJake Hyatt 2D Game Workflow
Jake Hyatt 2D Game Workflow
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
 
Task two workflow by tom crook
Task two workflow by tom crookTask two workflow by tom crook
Task two workflow by tom crook
 
Workflow
WorkflowWorkflow
Workflow
 
2dworkflow complete
2dworkflow complete2dworkflow complete
2dworkflow complete
 
2D Game Workflow
2D Game Workflow2D Game Workflow
2D Game Workflow
 
Task 2 Work Flow
Task 2 Work FlowTask 2 Work Flow
Task 2 Work Flow
 
2D Top-down shooter workflow
2D Top-down shooter workflow2D Top-down shooter workflow
2D Top-down shooter workflow
 
Level desighn workflow
Level desighn workflowLevel desighn workflow
Level desighn workflow
 
Game maker workflow
Game maker workflow Game maker workflow
Game maker workflow
 
Evaluation fmp
Evaluation   fmpEvaluation   fmp
Evaluation fmp
 

More from Kalen612

Fmppitchscript2 150420083854-conversion-gate01
Fmppitchscript2 150420083854-conversion-gate01Fmppitchscript2 150420083854-conversion-gate01
Fmppitchscript2 150420083854-conversion-gate01Kalen612
 
Indies vs PewDiePie
Indies vs PewDiePieIndies vs PewDiePie
Indies vs PewDiePieKalen612
 
Final major project proposal form contrast
Final major project proposal form contrastFinal major project proposal form contrast
Final major project proposal form contrastKalen612
 
Saxxy awards 2014
Saxxy awards 2014Saxxy awards 2014
Saxxy awards 2014Kalen612
 
L3 gd ha11_hidden_places_031214 (1)
L3 gd ha11_hidden_places_031214 (1)L3 gd ha11_hidden_places_031214 (1)
L3 gd ha11_hidden_places_031214 (1)Kalen612
 
IG5 Assignment Final Major Project 2014 to 2015
IG5 Assignment Final Major Project 2014 to 2015IG5 Assignment Final Major Project 2014 to 2015
IG5 Assignment Final Major Project 2014 to 2015Kalen612
 
Connor martin task 3 work flow
Connor martin task 3 work flowConnor martin task 3 work flow
Connor martin task 3 work flowKalen612
 
Just Dance - The Last of Us
Just Dance - The Last of UsJust Dance - The Last of Us
Just Dance - The Last of UsKalen612
 
Connor martin Y1 GD Engine Terminology
Connor martin Y1 GD Engine TerminologyConnor martin Y1 GD Engine Terminology
Connor martin Y1 GD Engine TerminologyKalen612
 
Ig Je Game Engines Y2 Assignment Brief
Ig Je Game Engines Y2 Assignment BriefIg Je Game Engines Y2 Assignment Brief
Ig Je Game Engines Y2 Assignment BriefKalen612
 
Anotation 3
Anotation 3Anotation 3
Anotation 3Kalen612
 
Anotation 2
Anotation 2Anotation 2
Anotation 2Kalen612
 
Anotation 1
Anotation 1Anotation 1
Anotation 1Kalen612
 
Ig2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinIg2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinKalen612
 
Task 3 research
Task 3 researchTask 3 research
Task 3 researchKalen612
 

More from Kalen612 (20)

Fmppitchscript2 150420083854-conversion-gate01
Fmppitchscript2 150420083854-conversion-gate01Fmppitchscript2 150420083854-conversion-gate01
Fmppitchscript2 150420083854-conversion-gate01
 
Indies vs PewDiePie
Indies vs PewDiePieIndies vs PewDiePie
Indies vs PewDiePie
 
Final major project proposal form contrast
Final major project proposal form contrastFinal major project proposal form contrast
Final major project proposal form contrast
 
Game jam
Game jamGame jam
Game jam
 
Saxxy awards 2014
Saxxy awards 2014Saxxy awards 2014
Saxxy awards 2014
 
Task 1
Task 1Task 1
Task 1
 
L3 gd ha11_hidden_places_031214 (1)
L3 gd ha11_hidden_places_031214 (1)L3 gd ha11_hidden_places_031214 (1)
L3 gd ha11_hidden_places_031214 (1)
 
IG5 Assignment Final Major Project 2014 to 2015
IG5 Assignment Final Major Project 2014 to 2015IG5 Assignment Final Major Project 2014 to 2015
IG5 Assignment Final Major Project 2014 to 2015
 
Connor martin task 3 work flow
Connor martin task 3 work flowConnor martin task 3 work flow
Connor martin task 3 work flow
 
Charts
ChartsCharts
Charts
 
Just Dance - The Last of Us
Just Dance - The Last of UsJust Dance - The Last of Us
Just Dance - The Last of Us
 
Questions
QuestionsQuestions
Questions
 
Charts
ChartsCharts
Charts
 
Connor martin Y1 GD Engine Terminology
Connor martin Y1 GD Engine TerminologyConnor martin Y1 GD Engine Terminology
Connor martin Y1 GD Engine Terminology
 
Ig Je Game Engines Y2 Assignment Brief
Ig Je Game Engines Y2 Assignment BriefIg Je Game Engines Y2 Assignment Brief
Ig Je Game Engines Y2 Assignment Brief
 
Anotation 3
Anotation 3Anotation 3
Anotation 3
 
Anotation 2
Anotation 2Anotation 2
Anotation 2
 
Anotation 1
Anotation 1Anotation 1
Anotation 1
 
Ig2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martinIg2 task 1 work sheet connor martin
Ig2 task 1 work sheet connor martin
 
Task 3 research
Task 3 researchTask 3 research
Task 3 research
 

Work Flow

  • 1. Connor Martin At first I created a basic player sprite that I would use in my 2D shooter game, I was making a space shooter game so my player sprite had to relate to that, I searched for lots of different design for a spaceship and in the end I settled for my own design and I think that it looks good in game. I then created an object and wrote a piece of code to make my player sprite become an object so it can be used in game, move, shoot, explode etc. the code was quiet complex but I understood what to do and my player object works in game. This is the code that makes my player object do what it needs to do, move, shoot etc. the script that I had to write was easy to understand but there was a lot of it and it was easy to get something wrong and if you I got something wrong with the code then my player object wouldn’t work so I had to make sure everything was correct. I then created a basic background that I would later expand on and make it look like a space game and I also put my player object into the level and tested the controls and everything worked fine and it looked good so I kept everything the same until I worked on my background. I also made the background scroll to the side to make it look like I was moving with the player object.
  • 2. Connor Martin I created a particle effect that looked like the jet of an engine and attached it to my player object so when it moves around the level the particle effect follows it and moves like a flame. The coding for this particular part was quiet challenging, there was a lot of coding to do and there were a lot of little things that needed to be perfect otherwise it wouldn’t work. I then had to create a player projectile that would fire when I pressed a button, I had to create a sprite that animated to make the projectile look better and I also had to code it to fire when I pressed the spacebar. I also added sound to the projectile so when it fired it made a firing noise. I created an enemy sprite that animated to make it look a lot better than just a static sprite; I made the ball in the middle of the sprite rotate around the enemy sprite to make it look like it was moving along the level.
  • 3. Connor Martin I created a system that I placed into the room for the enemy’s to spawn and to make them move around the room, the coding was simple for this but I can change it to make the enemy’s change their pattern on how they move in the room. I then created a sprite for an explosion for my enemy object and animated it so when the enemy object is shot and explodes the explosion looks like an explosion not just a load of random colours flying across the screen, I also coded it to make it explode when the player object is shot and for it to only last for a limited amount of time. I then created an enemy projectile that I coded to shoot at my player when it entered the screen and the projectile would aim and follow my player object to make the game a bit more challenging and for the enemy’s to be a bit more difficult to defeat.
  • 4. Connor Martin I also created a Shield/Health bar that would decrease every time I get hit by an enemy projectile, the coding was simple for the Shield/Health bar but getting it to decrease when I got hit was challenging because I had to figure out the values that I wanted to lose and how much health I would have. I then created code so that when my player got hit by the enemy projectile I would take damage and my health bar would decrease and when my health reached 0 my player object would explode and move into the next room which was a game over screen, the coding was simple for it but it had to be perfect otherwise the room would reset and not go into the game over room. I made a score system for my game so when you destroy an enemy you would get points and they would show up on screen, the whole objective of my game is to get as many points as possible and this looks good in my game.