SlideShare a Scribd company logo
Task 2 Workflow – Adam Crittenden 
1. Creating My Sprite 
This is a picture of the sprite that I have originally made. It was meant to be just a simplistic 
circle-esque character that had an alien looking idea to it. It resembles a spider as in the 
game that I plan to make is going to involve this character dodging enemies in a baron 
warehouse, thus needing athletic abilities, which ensued the spider-like design. I have just 
simply named it “player_spr” so that it will be easily visible amongst lines of code as nothing 
else will have this name. I have used a very simplistic colour pallet as he is going to be in a 
dark, dusty wasteland, so any bright colours wouldn’t fit very well. 
2. Modifying My Sprite
The next step that I did was to modify the sprite. By doing this I could create the 
sprites hit box, so that it could register hits. I set it to a circle shape as it fit my 
character better. 
3. Making/Coding Objects
On this subject, I made a simple event for my character, just a basic step. This will 
allow it to carry out this step in every frame. I moved onto the coding where I input a 
basic code which will allow it to work at the press of a button on the keyboard. I 
completed the code by doing the coding to work with the WASD keys, so W is up, A 
is left, S is down and D is right. I completed the code so that it should work when it is 
put into action. 
4. Creating a level and testing controls 
After creating the code, I had to make the level so that I could test that all of my 
code worked. The level is just a basic size and shape as it doesn’t need to be
anything special as it is just going to be used so that I can test things once they’ve 
been altered, like coding. The level also had no way of stopping the player from 
exiting the level, which needing adding in. 
5. Setting movement limits 
I needed to code in some movement limits so that the player character wouldn’t be 
able to go off of the screen as this wouldn’t really benefit the game. I coded it in 
using “if” commands so that I could get a good product. 
6. Creating a scrolling background
Task 2 workflow
For this part, what I did was I made a scrolling background that will move at a 
constant speed to give a sense of movement to the player character. This was done 
by creating a simple background and then applying it to the level, with the horizontal 
move speed set to -6. 
I also, after this made 2 more backgrounds that would scroll at different speeds 
behind my main background, giving a sense of depth to the landscape in the level.
7. Particle System Effects
To make the particle effects, I had to make an object to be made into the particle 
effect, then I had to code it so that it worked like an actual particle effect, following 
whatever object/character that I wanted it to follow. This was done with a series of 
different codes so that the object worked as a particle, as these codes defined things 
that it needs to look proper. 
8. Projectile and Sound
On this step, I made a projectile that would be fired by the player that can do 
damage. I coded in that the projectile would be destroyed when it went out of the 
room. Then, I found a sound I wanted to put with the projectile. I had to code in that 
the sound played every time one of these projectiles was created. I picked a sound 
that wasn’t too long. 
9. Enemy Sprite and Spawner
For the enemy, I used the template that was given to save time and that I could do 
exactly what it said as it was the same sprite. The enemy sprite was animated with a 
little blue dot scrolling across the front of it, almost like a scanner. To make the enemy 
sprite spawn, I had to code in that it spawns off of the screen, and scrolls along towards 
the player. I also coded in that they would spawn in a triangular formation. Also, the 
spawning place was randomized.
10. Enemy Destroyed by Laser
In these screenshots, it shows all of the things I have done to make it possible for the 
enemy to get killed by the player’s projectile. To do this, I added some code that 
triggers different events; step, create and alarm events.

More Related Content

What's hot (18)

DOCX
Workflow
crimzon36
 
DOCX
Workflow
gordonpj96
 
DOCX
2D game work flow
AidenKelly
 
PPTX
Game maker walkthrough
LewisB2013
 
DOCX
2D Game Workflow
SamDuxburyGDS
 
DOCX
The purpose and functions of components of game engines
JoshCollege
 
DOCX
Work flow
Deightonater
 
DOCX
Work Flow
Kalen612
 
PPTX
Solid Gaming DayZ 2015
solidsanteri
 
ODP
Your VR Experience Presentation
Esteban Gallardo
 
DOCX
Work flow
Shaz Riches
 
DOCX
Level desighn workflow
KeatonBradley
 
DOCX
Joshua meyer 2D Game workflow document
JoshCollege
 
DOCX
Work Flow
copelandadam
 
PDF
Tutorial2 scrolling shooter
hccit
 
PPTX
Unit 13 assignment 2 EF
haverstockmedia
 
DOCX
2dworkflow complete
Collegeemailbrandon
 
PPTX
6. production reflection
Media Studies
 
Workflow
crimzon36
 
Workflow
gordonpj96
 
2D game work flow
AidenKelly
 
Game maker walkthrough
LewisB2013
 
2D Game Workflow
SamDuxburyGDS
 
The purpose and functions of components of game engines
JoshCollege
 
Work flow
Deightonater
 
Work Flow
Kalen612
 
Solid Gaming DayZ 2015
solidsanteri
 
Your VR Experience Presentation
Esteban Gallardo
 
Work flow
Shaz Riches
 
Level desighn workflow
KeatonBradley
 
Joshua meyer 2D Game workflow document
JoshCollege
 
Work Flow
copelandadam
 
Tutorial2 scrolling shooter
hccit
 
Unit 13 assignment 2 EF
haverstockmedia
 
2dworkflow complete
Collegeemailbrandon
 
6. production reflection
Media Studies
 

Similar to Task 2 workflow (20)

ODT
Ben Atherton 2D Side Scrolling Shooter Workflow
Ben_Atherton
 
DOCX
Work flow
soulsama
 
DOCX
Jake Hyatt 2D Game Workflow
Jakeyhyatt123
 
DOCX
Work Flow
Kalen612
 
DOCX
Task 2 Work Flow
JoshuaRidett
 
DOC
2d game printscreens
Elliot Black
 
DOCX
GameMaker Workflow
adampatrickhughes
 
DOCX
Making My Game
terry96
 
DOCX
Work flow the pain is reel
Shaz Riches
 
DOCX
Workflow
Alexballantyne
 
DOCX
Game maker workflow
DarylBatesGames
 
DOCX
2d game anthony newman brother
anthonynewman
 
DOCX
Harry johnson 2d work flow task 2 screen shots
11275449
 
PPTX
2D Top-down shooter workflow
raimondklavins
 
DOCX
2d game engine workflow
luisfvazquez1
 
PPTX
fmp production reflection
Charlie Davison
 
DOCX
Level workflow
Stuart_Preston
 
PPTX
6. production (gaming)
Tahmid Ahmed
 
PPTX
Super Gun Kids: The Making Of by Iain Lobb
mochimedia
 
DOCX
Jowen roche 2 d game workflow
aknatdeahobia
 
Ben Atherton 2D Side Scrolling Shooter Workflow
Ben_Atherton
 
Work flow
soulsama
 
Jake Hyatt 2D Game Workflow
Jakeyhyatt123
 
Work Flow
Kalen612
 
Task 2 Work Flow
JoshuaRidett
 
2d game printscreens
Elliot Black
 
GameMaker Workflow
adampatrickhughes
 
Making My Game
terry96
 
Work flow the pain is reel
Shaz Riches
 
Workflow
Alexballantyne
 
Game maker workflow
DarylBatesGames
 
2d game anthony newman brother
anthonynewman
 
Harry johnson 2d work flow task 2 screen shots
11275449
 
2D Top-down shooter workflow
raimondklavins
 
2d game engine workflow
luisfvazquez1
 
fmp production reflection
Charlie Davison
 
Level workflow
Stuart_Preston
 
6. production (gaming)
Tahmid Ahmed
 
Super Gun Kids: The Making Of by Iain Lobb
mochimedia
 
Jowen roche 2 d game workflow
aknatdeahobia
 
Ad

Recently uploaded (20)

PPTX
Aerobic exercises.pptxnkjhkjnknnnkjnkknk
manishnaranderkakkar
 
PPTX
Seasonal_Water_Quality_Manasbal_PPT.pptx
himanshu2021bciv125
 
PDF
The Evolution of Religious Practices in the Digital Age.pdf
Swapnil Pednekar
 
PDF
pdf24_ttttttttttttttttttttttttttttttttttttttttttt
RitamSarkar17
 
PDF
Joseph Kim Nolensville Tennessee Nashville Tennessee
Joseph Kim Nolensville Tennessee
 
PPTX
ENG4 Q1 W2 PPT1111111111111111111111111111.pptx
MaryHazelLayno
 
PDF
Heba Bataineh Architecture Portfolio.pdf
HebaBataineh
 
PDF
seminar.pdf...,...........................
contra00725
 
PDF
Cari Yang Gacor Cuma Di Kancah4D!Ketagihan Gacornya.pdf
marketing and administrasi
 
PPTX
the arts and culture of contemporary period
erlonmasacayan2
 
PPT
Captain america painting competition -- 17
Su Yan-Jen
 
PPTX
Origami lesson, step by step for schoolers.
annacalifa13
 
DOCX
ASANAS AND IMAGES FOR YOUR SPORTS PROJEC
AnubhavKumarSaxena1
 
PPTX
Exploring Early Philippine Music and Arts according.pptx
rachellepedro2
 
PPTX
MAPEH individual self assesment index card.pptx
christianmejos001
 
PDF
Colorindo Mandalaspararelaxar2025stress.pdf
gathaKussler
 
PDF
GET READY MANIFESTO BUNING MAN 2025!.pdf
Olexandr Ovsianko
 
PDF
adolf-loos-ornamento-y-delito.pdf aaaaaaaaaaaaaaaaaa
TatianaYaez1
 
PPTX
ENG4 Q1 W1 PPT 111111111111111111111111111111.pptx
MaryHazelLayno
 
PPTX
Top Trends in Black and Grey Portrait Tattoos for 2025.pptx
Manjeet Tattooz
 
Aerobic exercises.pptxnkjhkjnknnnkjnkknk
manishnaranderkakkar
 
Seasonal_Water_Quality_Manasbal_PPT.pptx
himanshu2021bciv125
 
The Evolution of Religious Practices in the Digital Age.pdf
Swapnil Pednekar
 
pdf24_ttttttttttttttttttttttttttttttttttttttttttt
RitamSarkar17
 
Joseph Kim Nolensville Tennessee Nashville Tennessee
Joseph Kim Nolensville Tennessee
 
ENG4 Q1 W2 PPT1111111111111111111111111111.pptx
MaryHazelLayno
 
Heba Bataineh Architecture Portfolio.pdf
HebaBataineh
 
seminar.pdf...,...........................
contra00725
 
Cari Yang Gacor Cuma Di Kancah4D!Ketagihan Gacornya.pdf
marketing and administrasi
 
the arts and culture of contemporary period
erlonmasacayan2
 
Captain america painting competition -- 17
Su Yan-Jen
 
Origami lesson, step by step for schoolers.
annacalifa13
 
ASANAS AND IMAGES FOR YOUR SPORTS PROJEC
AnubhavKumarSaxena1
 
Exploring Early Philippine Music and Arts according.pptx
rachellepedro2
 
MAPEH individual self assesment index card.pptx
christianmejos001
 
Colorindo Mandalaspararelaxar2025stress.pdf
gathaKussler
 
GET READY MANIFESTO BUNING MAN 2025!.pdf
Olexandr Ovsianko
 
adolf-loos-ornamento-y-delito.pdf aaaaaaaaaaaaaaaaaa
TatianaYaez1
 
ENG4 Q1 W1 PPT 111111111111111111111111111111.pptx
MaryHazelLayno
 
Top Trends in Black and Grey Portrait Tattoos for 2025.pptx
Manjeet Tattooz
 
Ad

Task 2 workflow

  • 1. Task 2 Workflow – Adam Crittenden 1. Creating My Sprite This is a picture of the sprite that I have originally made. It was meant to be just a simplistic circle-esque character that had an alien looking idea to it. It resembles a spider as in the game that I plan to make is going to involve this character dodging enemies in a baron warehouse, thus needing athletic abilities, which ensued the spider-like design. I have just simply named it “player_spr” so that it will be easily visible amongst lines of code as nothing else will have this name. I have used a very simplistic colour pallet as he is going to be in a dark, dusty wasteland, so any bright colours wouldn’t fit very well. 2. Modifying My Sprite
  • 2. The next step that I did was to modify the sprite. By doing this I could create the sprites hit box, so that it could register hits. I set it to a circle shape as it fit my character better. 3. Making/Coding Objects
  • 3. On this subject, I made a simple event for my character, just a basic step. This will allow it to carry out this step in every frame. I moved onto the coding where I input a basic code which will allow it to work at the press of a button on the keyboard. I completed the code by doing the coding to work with the WASD keys, so W is up, A is left, S is down and D is right. I completed the code so that it should work when it is put into action. 4. Creating a level and testing controls After creating the code, I had to make the level so that I could test that all of my code worked. The level is just a basic size and shape as it doesn’t need to be
  • 4. anything special as it is just going to be used so that I can test things once they’ve been altered, like coding. The level also had no way of stopping the player from exiting the level, which needing adding in. 5. Setting movement limits I needed to code in some movement limits so that the player character wouldn’t be able to go off of the screen as this wouldn’t really benefit the game. I coded it in using “if” commands so that I could get a good product. 6. Creating a scrolling background
  • 6. For this part, what I did was I made a scrolling background that will move at a constant speed to give a sense of movement to the player character. This was done by creating a simple background and then applying it to the level, with the horizontal move speed set to -6. I also, after this made 2 more backgrounds that would scroll at different speeds behind my main background, giving a sense of depth to the landscape in the level.
  • 8. To make the particle effects, I had to make an object to be made into the particle effect, then I had to code it so that it worked like an actual particle effect, following whatever object/character that I wanted it to follow. This was done with a series of different codes so that the object worked as a particle, as these codes defined things that it needs to look proper. 8. Projectile and Sound
  • 9. On this step, I made a projectile that would be fired by the player that can do damage. I coded in that the projectile would be destroyed when it went out of the room. Then, I found a sound I wanted to put with the projectile. I had to code in that the sound played every time one of these projectiles was created. I picked a sound that wasn’t too long. 9. Enemy Sprite and Spawner
  • 10. For the enemy, I used the template that was given to save time and that I could do exactly what it said as it was the same sprite. The enemy sprite was animated with a little blue dot scrolling across the front of it, almost like a scanner. To make the enemy sprite spawn, I had to code in that it spawns off of the screen, and scrolls along towards the player. I also coded in that they would spawn in a triangular formation. Also, the spawning place was randomized.
  • 12. In these screenshots, it shows all of the things I have done to make it possible for the enemy to get killed by the player’s projectile. To do this, I added some code that triggers different events; step, create and alarm events.