SlideShare uma empresa Scribd logo
1 de 23
Work Flow Arron Coakley 
My idea is a sci-fi space shooter 2D game side scroll side. The background of the game is in space 
since I’m creating a sci-fi game. The player controls a space ship (Player 1) which shoots red lasers. I 
created this my self using game maker. The aim of the game is to destroy enemy ships and see how 
long you can survive and how high you can get the score counter. However it’s not that easy because 
the enemy’s ships shoot lasers at you and if you don’t avoid them your ship will be destroyed and 
you will have to start over again. 
1 
These images are taken from my 2D shooter game: 
This background is set in space because my game is a sci -fi game. You can also see the spaceship 
which you control, there is also a shield bar which is your health, when this is depleted you will be 
destroyed and finally you can see a score counter below the shield bar. This represents how many 
enemy ships you have destroyed. 
Score counter 
Player 1 
Shield Bar 
Intro:
Work Flow Arron Coakley 
This image below is player 1. I just used the pen tool to create this ship, all you have to do is click and 
a square will appear and that’s how I created this ship. This is what you control when you play the 
game. I created this in game maker; this is also known as a sprite. This is a space ship because the 
theme of this game is sci-fi and it is set in space so that’s why I created a space ship. This space ship 
has a weapon and the weapon shoots red lasers which will destroyed enemy space ships if hit by 
them. 
2 
Player Pen Tool 1 
Weapons 
Sprite Editor
Work Flow Arron Coakley 
This image below is enemy 1 and I just used the pen tool to create this ship in game maker. This is 1 
out of 2 enemy ships which try to destroy you. They shoot lasers at you and if you get hit by them 
your shield bar will go down and eventually you will be destroyed. This enemy has an animation; the 
animation is a white light in the middle of the ship going around. This enemy ship has low health, if it 
is shot by your lasers once it will be destroyed instantly. 
3 
Animation: 
Pen Tool 
Animation 
Enemy 1 
Glow
Work Flow Arron Coakley 
This image below is enemy 2 and I just used the pen tool to create this ship in game maker. This is 
the second enemy ship which will try to destroy you. It also shoots lasers like enemy 1 does; 
however this ship does not spawn as much as enemy 1. This ship has a red glow effect around it and 
also it is a triangle shape unlike enemy 1, this is because I didn’t want the same type of ships 
everywhere. 
4 
Pen Tool 
Weapon 
Enemy 2 
Glow 
This shows the coding for enemy 2
Work Flow Arron Coakley 
5 
Creating an Object: 
Click this icon to 
create some code 
Click this to 
create a object 
Step 2 
Step 3
Work Flow Arron Coakley 
6 
Step 4 
These images shows how to create an object and how to code an object. Each event 
has code in it some have massive amounts and some have only a few lines. Step 4 
shows a peace of coding. This coding is for the Jet which is player 1, this is what it 
looks like when it is complete.
Work Flow Arron Coakley 
7 
Keyboard Controls & Movement: 
Enter = Shoot 
W = UP 
A = LEFT 
S = DOWN 
D = RIGHT 
This shows the coding for the movement of player 1. 
As you can see it shows you how to move (UP, 
DOWN, LEFT, RIGHT, SHOOT) 
This also shows the limits which mean how far 
player 1 and the enemy can go; it makes sure 
nothing goes off the screen. 
This type of coding is a step event; this means what 
happen step by step in the game.
Work Flow Arron Coakley 
This image shows all of the tabs I used to create 
the game. I used sprites to create player 1, the 
enemy’s etc... I also used sounds effects to make 
the game feel and sound better. I used the 
background tab to upload my background. I also 
used the objects tab to give the sprites some 
code and make them function. The final tab I 
used was the room tab which was to create the 
level its self. 
8
Work Flow Arron Coakley 
9 
Click to create room 
Creating a Level: 
Limits: 
This what a room looks like completed. This is where 
I created my level background and if you wanted to 
create one this is where you go to do that.
Work Flow Arron Coakley 
10 
This image shows the coding for limits. You code limits to make sure 
nothing goes off the screen. In the code you use the X&Y axis to set the 
boundaries.
Work Flow Arron Coakley 
11 
Creating a scrolling background: 
To make the background look like it 
is moving get the same image as 
background 1 but this time click 
“Remove Background”
Work Flow Arron Coakley 
This image shows the coding for the particle system. The particle system is the particles in the game 
like the size, gravity, life etc… 
12 
Particle System Effect:
Work Flow Arron Coakley 
Player Projectile & Sound: 
This is the sprite for the laser which player 1 shoots. 
This 
shows 
the 
code 
for the 
13 
Player 1 laser 
movement and the sound effect for the laser.
Work Flow Arron Coakley 
This button is to 
play the sound 
Click this to select 
the audio file for 
your sound. 
Once you are finished 
with selecting your 
audio file click ok to 
confirm it. 
Select your audio 
file Once you have selected an audio 
file click open to confirm it 
14
Work Flow Arron Coakley 
15 
Enemy Spawn & Movement: 
This is the code for spawning in the enemy’s objects, this shows the rate enemy which 
spawn in the game.
Work Flow Arron Coakley 
This image shows the enemy shot by laser coding. This means when you shoot the enemy with your 
lasers they will be destroyed and your score counter will go up. 
16 
Enemy destroyed:
Work Flow Arron Coakley 
17 
Enemy Projectile: 
Enemy laser sprite 
This image is the enemy laser sprite. 
This shows the code of the enemy projectile (enemy laser). This code makes the enemy laser 
travel towards player 1 space ship. It also shows the code for the sound effect.
Work Flow Arron Coakley 
18 
c c c 
c 
c 
c 
c 
c 
c 
c 
This image shows the enemy projectile in action. As you can see they are going towards player 1. 
c 
Enemy Projectiles (enemy lasers) 
Enemy 2 
Enemy 2 laser 
Enemy 1 
Player 1
Work Flow Arron Coakley 
Shield Variable: 
This shows the code for the shield bar. The coding tells you that the max percent it can reach is 100 
and once it hits zero it will be gona and you will be destroyed. 
19 
This coding shows what colour I have 
picked for the shield bar and where the 
shield bar will appear on the screen. You 
can have whatever colour and have the 
shield bar where ever on the screen.
Work Flow Arron Coakley 
20 
Shield Bar at 100% 
Shield Bar at 50% 
Shield Bar at 0%
Work Flow Arron Coakley 
This image shows the sprites 
for the explosion for when 
the player gets destroyed. 
21 
These sprites are an animation.
Work Flow Arron Coakley 
This shows the code for when the enemy laser hits player and what happens. When the player gets 
hit the shield bar will go down by 25% each hit. 
22 
Player being destroyed 
This shows the code for the score variable/counter. 
This is the code for the score 
counter, in this code it shows 
what colour, font and where 
the counter will appear. 
Score Counter 
Shield Bar 
Score Variable:
Work Flow Arron Coakley 
23 
BY ARRON COAKLEY

Mais conteúdo relacionado

Mais procurados

Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience PresentationEsteban Gallardo
 
Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Esteban Gallardo
 
New english movie review “ the judge “
New english movie review  “ the  judge  “New english movie review  “ the  judge  “
New english movie review “ the judge “Deepak Sawant
 
My game development pipeline
My game development pipelineMy game development pipeline
My game development pipelineSamuel Hayman
 
Generic Conventions: Horror
Generic Conventions: HorrorGeneric Conventions: Horror
Generic Conventions: Horroriamama
 
Ig1 task 2 analysis work sheet
Ig1 task 2 analysis work sheetIg1 task 2 analysis work sheet
Ig1 task 2 analysis work sheetBatmanGrunt
 
^^ The hobbit the battle of five armies ^^ new english movie reveiw
^^  The hobbit the battle of five armies  ^^ new english movie reveiw^^  The hobbit the battle of five armies  ^^ new english movie reveiw
^^ The hobbit the battle of five armies ^^ new english movie reveiwDeepak Sawant
 
Gearheads vertical slice
Gearheads vertical sliceGearheads vertical slice
Gearheads vertical sliceBernhard Raml
 

Mais procurados (20)

Work flow
Work flowWork flow
Work flow
 
Breach
BreachBreach
Breach
 
Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience Presentation
 
Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)
 
Scratch an Editing App
 Scratch  an Editing App  Scratch  an Editing App
Scratch an Editing App
 
1 page pitch pdf
1 page pitch pdf1 page pitch pdf
1 page pitch pdf
 
Research
Research Research
Research
 
FA by Jakb Lindh
FA by Jakb LindhFA by Jakb Lindh
FA by Jakb Lindh
 
Person Wilhelm Slides
Person Wilhelm SlidesPerson Wilhelm Slides
Person Wilhelm Slides
 
1. case study
1. case study1. case study
1. case study
 
TRIAD Write Up
TRIAD Write UpTRIAD Write Up
TRIAD Write Up
 
New english movie review “ the judge “
New english movie review  “ the  judge  “New english movie review  “ the  judge  “
New english movie review “ the judge “
 
My game development pipeline
My game development pipelineMy game development pipeline
My game development pipeline
 
Evaluation fmp
Evaluation   fmpEvaluation   fmp
Evaluation fmp
 
Generic Conventions: Horror
Generic Conventions: HorrorGeneric Conventions: Horror
Generic Conventions: Horror
 
Exoplanet
ExoplanetExoplanet
Exoplanet
 
Task 11
Task 11Task 11
Task 11
 
Ig1 task 2 analysis work sheet
Ig1 task 2 analysis work sheetIg1 task 2 analysis work sheet
Ig1 task 2 analysis work sheet
 
^^ The hobbit the battle of five armies ^^ new english movie reveiw
^^  The hobbit the battle of five armies  ^^ new english movie reveiw^^  The hobbit the battle of five armies  ^^ new english movie reveiw
^^ The hobbit the battle of five armies ^^ new english movie reveiw
 
Gearheads vertical slice
Gearheads vertical sliceGearheads vertical slice
Gearheads vertical slice
 

Destaque

Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013
Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013
Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013Pisal Setthawong
 
Unity 2d sharp
Unity 2d sharpUnity 2d sharp
Unity 2d sharpJerel Hass
 
2D Game Development with Starling
2D Game Development with Starling2D Game Development with Starling
2D Game Development with StarlingJuwal Bose
 
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 20142D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014Murat Gürel
 
Unity technologies on BarCamp Vilnius
Unity technologies on BarCamp VilniusUnity technologies on BarCamp Vilnius
Unity technologies on BarCamp VilniusBarCamp Lithuania
 
Unity in community powerpoint
Unity in community powerpointUnity in community powerpoint
Unity in community powerpointthinkzalot
 
Practical guide to optimization in Unity
Practical guide to optimization in UnityPractical guide to optimization in Unity
Practical guide to optimization in UnityDevGAMM Conference
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPSShubham Rajput
 
Computer game graphics
Computer game graphicsComputer game graphics
Computer game graphicsCameron321
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game EngineDiksha Bhargava
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmersNoam Gat
 
Cg shaders with Unity3D
Cg shaders with Unity3DCg shaders with Unity3D
Cg shaders with Unity3DMichael Ivanov
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineOrisysIndia
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in UnityHakan Saglam
 
Unity Programming
Unity Programming Unity Programming
Unity Programming Sperasoft
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game EngineSeth Sivak
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationSneh Raval
 

Destaque (20)

Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013
Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013
Developing a 2D Game - A Case Study (Ninja Puzzle) - Presented at CGGA 2013
 
Unity 2d sharp
Unity 2d sharpUnity 2d sharp
Unity 2d sharp
 
2D Game Development with Starling
2D Game Development with Starling2D Game Development with Starling
2D Game Development with Starling
 
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 20142D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014
2D Endless Runner in Unity for Mobile - GDG DevFest Istanbul 2014
 
Unity technologies on BarCamp Vilnius
Unity technologies on BarCamp VilniusUnity technologies on BarCamp Vilnius
Unity technologies on BarCamp Vilnius
 
Unity in community powerpoint
Unity in community powerpointUnity in community powerpoint
Unity in community powerpoint
 
Practical guide to optimization in Unity
Practical guide to optimization in UnityPractical guide to optimization in Unity
Practical guide to optimization in Unity
 
Unity is strength presentation handout
Unity is strength   presentation handoutUnity is strength   presentation handout
Unity is strength presentation handout
 
Project presentation FPS
Project presentation FPSProject presentation FPS
Project presentation FPS
 
Unity 5 Overview
Unity 5 OverviewUnity 5 Overview
Unity 5 Overview
 
Computer game graphics
Computer game graphicsComputer game graphics
Computer game graphics
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
 
Unity introduction for programmers
Unity introduction for programmersUnity introduction for programmers
Unity introduction for programmers
 
2D graphics
2D graphics2D graphics
2D graphics
 
Cg shaders with Unity3D
Cg shaders with Unity3DCg shaders with Unity3D
Cg shaders with Unity3D
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game Engine
 
Mobile Game Development in Unity
Mobile Game Development in UnityMobile Game Development in Unity
Mobile Game Development in Unity
 
Unity Programming
Unity Programming Unity Programming
Unity Programming
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
 
Android Application And Unity3D Game Documentation
Android Application And Unity3D Game DocumentationAndroid Application And Unity3D Game Documentation
Android Application And Unity3D Game Documentation
 

Semelhante a My Level Design For 2D Scroll Game

Cameron McRae - 2D Game Workflow
Cameron McRae - 2D Game WorkflowCameron McRae - 2D Game Workflow
Cameron McRae - 2D Game WorkflowCameronMcRae901
 
Level desighn workflow
Level desighn workflowLevel desighn workflow
Level desighn workflowKeatonBradley
 
2D game work flow
2D game work flow2D game work flow
2D game work flowAidenKelly
 
2d game printscreens
2d game printscreens2d game printscreens
2d game printscreensElliot Black
 
2d games design
2d games design 2d games design
2d games design rafiqfps
 
Level design workflow 3
Level design workflow 3Level design workflow 3
Level design workflow 3tommo123456
 
Level design workflow 3
Level design workflow 3Level design workflow 3
Level design workflow 3tommo123456
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2BenWhite101
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2BenWhite101
 
Task two workflow by tom crook
Task two workflow by tom crookTask two workflow by tom crook
Task two workflow by tom crookTomCrook
 
Y1 gd level_designworkflow
Y1 gd level_designworkflowY1 gd level_designworkflow
Y1 gd level_designworkflowcrisgalliano
 

Semelhante a My Level Design For 2D Scroll Game (20)

2D game workflow
2D game workflow2D game workflow
2D game workflow
 
Cameron McRae - 2D Game Workflow
Cameron McRae - 2D Game WorkflowCameron McRae - 2D Game Workflow
Cameron McRae - 2D Game Workflow
 
GameMaker Workflow
GameMaker WorkflowGameMaker Workflow
GameMaker Workflow
 
Game maker workflow
Game maker workflow Game maker workflow
Game maker workflow
 
Level desighn workflow
Level desighn workflowLevel desighn workflow
Level desighn workflow
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
 
Gamemaker work flow
Gamemaker work flowGamemaker work flow
Gamemaker work flow
 
Task 2 Work Flow
Task 2 Work FlowTask 2 Work Flow
Task 2 Work Flow
 
2D game work flow
2D game work flow2D game work flow
2D game work flow
 
2d game printscreens
2d game printscreens2d game printscreens
2d game printscreens
 
Work flow
Work flowWork flow
Work flow
 
2d games design
2d games design 2d games design
2d games design
 
Level design workflow 3
Level design workflow 3Level design workflow 3
Level design workflow 3
 
Level design workflow 3
Level design workflow 3Level design workflow 3
Level design workflow 3
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2
 
Documenting game (recovered)2
Documenting game (recovered)2Documenting game (recovered)2
Documenting game (recovered)2
 
Task two workflow by tom crook
Task two workflow by tom crookTask two workflow by tom crook
Task two workflow by tom crook
 
Y1 gd level_designworkflow
Y1 gd level_designworkflowY1 gd level_designworkflow
Y1 gd level_designworkflow
 
2dworkflow complete
2dworkflow complete2dworkflow complete
2dworkflow complete
 
Unity
UnityUnity
Unity
 

Mais de Arron96

Art Artists Bio
Art Artists BioArt Artists Bio
Art Artists BioArron96
 
Researched Definition
Researched DefinitionResearched Definition
Researched DefinitionArron96
 
Researched Definition
Researched DefinitionResearched Definition
Researched DefinitionArron96
 
Researched definition
Researched definitionResearched definition
Researched definitionArron96
 
Ig je game engines y1 assignment brief
Ig je game engines y1 assignment briefIg je game engines y1 assignment brief
Ig je game engines y1 assignment briefArron96
 
Game presentation
Game presentationGame presentation
Game presentationArron96
 
Unit 19 Writing For Creative Media
Unit 19 Writing For Creative MediaUnit 19 Writing For Creative Media
Unit 19 Writing For Creative MediaArron96
 
Ben game presentation
Ben game presentationBen game presentation
Ben game presentationArron96
 
Miami hustle game presentation
Miami hustle game presentationMiami hustle game presentation
Miami hustle game presentationArron96
 
Miami hustle game presentation
Miami hustle game presentationMiami hustle game presentation
Miami hustle game presentationArron96
 
Unit 14 pr1 (development of gaming platforms) (paul)
Unit 14 pr1 (development of gaming platforms) (paul)Unit 14 pr1 (development of gaming platforms) (paul)
Unit 14 pr1 (development of gaming platforms) (paul)Arron96
 

Mais de Arron96 (12)

Art Artists Bio
Art Artists BioArt Artists Bio
Art Artists Bio
 
Researched Definition
Researched DefinitionResearched Definition
Researched Definition
 
Researched Definition
Researched DefinitionResearched Definition
Researched Definition
 
Researched definition
Researched definitionResearched definition
Researched definition
 
Ig je game engines y1 assignment brief
Ig je game engines y1 assignment briefIg je game engines y1 assignment brief
Ig je game engines y1 assignment brief
 
Game presentation
Game presentationGame presentation
Game presentation
 
Unit 19 Writing For Creative Media
Unit 19 Writing For Creative MediaUnit 19 Writing For Creative Media
Unit 19 Writing For Creative Media
 
Review
ReviewReview
Review
 
Ben game presentation
Ben game presentationBen game presentation
Ben game presentation
 
Miami hustle game presentation
Miami hustle game presentationMiami hustle game presentation
Miami hustle game presentation
 
Miami hustle game presentation
Miami hustle game presentationMiami hustle game presentation
Miami hustle game presentation
 
Unit 14 pr1 (development of gaming platforms) (paul)
Unit 14 pr1 (development of gaming platforms) (paul)Unit 14 pr1 (development of gaming platforms) (paul)
Unit 14 pr1 (development of gaming platforms) (paul)
 

Último

Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...sriharipichandi
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证ehyxf
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKMarekMitek1
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证eqaqen
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxShoaibRajper1
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证eeanqy
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahimamgadibrahim92
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...samsungultra782445
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideDesign Studio UI UX
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptxssuser0ad194
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证wpkuukw
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxbalqisyamutia
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfOffice Furniture Plus - Irving
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 

Último (20)

Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
Anupama Kundoo Cost Effective detailed ppt with plans and elevations with det...
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best ServiceIndependent Escorts Goregaon WhatsApp +91-9930687706, Best Service
Independent Escorts Goregaon WhatsApp +91-9930687706, Best Service
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
Lecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptxLecture 01 Introduction To Multimedia.pptx
Lecture 01 Introduction To Multimedia.pptx
 
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
怎样办理伯明翰城市大学毕业证(BCU毕业证书)成绩单留信认证
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
Abortion pills in Riyadh +966572737505 <> buy cytotec <> unwanted kit Saudi A...
 
Essential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive GuideEssential UI/UX Design Principles: A Comprehensive Guide
Essential UI/UX Design Principles: A Comprehensive Guide
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
poliovirus-190801072449. pptx
poliovirus-190801072449.            pptxpoliovirus-190801072449.            pptx
poliovirus-190801072449. pptx
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 

My Level Design For 2D Scroll Game

  • 1. Work Flow Arron Coakley My idea is a sci-fi space shooter 2D game side scroll side. The background of the game is in space since I’m creating a sci-fi game. The player controls a space ship (Player 1) which shoots red lasers. I created this my self using game maker. The aim of the game is to destroy enemy ships and see how long you can survive and how high you can get the score counter. However it’s not that easy because the enemy’s ships shoot lasers at you and if you don’t avoid them your ship will be destroyed and you will have to start over again. 1 These images are taken from my 2D shooter game: This background is set in space because my game is a sci -fi game. You can also see the spaceship which you control, there is also a shield bar which is your health, when this is depleted you will be destroyed and finally you can see a score counter below the shield bar. This represents how many enemy ships you have destroyed. Score counter Player 1 Shield Bar Intro:
  • 2. Work Flow Arron Coakley This image below is player 1. I just used the pen tool to create this ship, all you have to do is click and a square will appear and that’s how I created this ship. This is what you control when you play the game. I created this in game maker; this is also known as a sprite. This is a space ship because the theme of this game is sci-fi and it is set in space so that’s why I created a space ship. This space ship has a weapon and the weapon shoots red lasers which will destroyed enemy space ships if hit by them. 2 Player Pen Tool 1 Weapons Sprite Editor
  • 3. Work Flow Arron Coakley This image below is enemy 1 and I just used the pen tool to create this ship in game maker. This is 1 out of 2 enemy ships which try to destroy you. They shoot lasers at you and if you get hit by them your shield bar will go down and eventually you will be destroyed. This enemy has an animation; the animation is a white light in the middle of the ship going around. This enemy ship has low health, if it is shot by your lasers once it will be destroyed instantly. 3 Animation: Pen Tool Animation Enemy 1 Glow
  • 4. Work Flow Arron Coakley This image below is enemy 2 and I just used the pen tool to create this ship in game maker. This is the second enemy ship which will try to destroy you. It also shoots lasers like enemy 1 does; however this ship does not spawn as much as enemy 1. This ship has a red glow effect around it and also it is a triangle shape unlike enemy 1, this is because I didn’t want the same type of ships everywhere. 4 Pen Tool Weapon Enemy 2 Glow This shows the coding for enemy 2
  • 5. Work Flow Arron Coakley 5 Creating an Object: Click this icon to create some code Click this to create a object Step 2 Step 3
  • 6. Work Flow Arron Coakley 6 Step 4 These images shows how to create an object and how to code an object. Each event has code in it some have massive amounts and some have only a few lines. Step 4 shows a peace of coding. This coding is for the Jet which is player 1, this is what it looks like when it is complete.
  • 7. Work Flow Arron Coakley 7 Keyboard Controls & Movement: Enter = Shoot W = UP A = LEFT S = DOWN D = RIGHT This shows the coding for the movement of player 1. As you can see it shows you how to move (UP, DOWN, LEFT, RIGHT, SHOOT) This also shows the limits which mean how far player 1 and the enemy can go; it makes sure nothing goes off the screen. This type of coding is a step event; this means what happen step by step in the game.
  • 8. Work Flow Arron Coakley This image shows all of the tabs I used to create the game. I used sprites to create player 1, the enemy’s etc... I also used sounds effects to make the game feel and sound better. I used the background tab to upload my background. I also used the objects tab to give the sprites some code and make them function. The final tab I used was the room tab which was to create the level its self. 8
  • 9. Work Flow Arron Coakley 9 Click to create room Creating a Level: Limits: This what a room looks like completed. This is where I created my level background and if you wanted to create one this is where you go to do that.
  • 10. Work Flow Arron Coakley 10 This image shows the coding for limits. You code limits to make sure nothing goes off the screen. In the code you use the X&Y axis to set the boundaries.
  • 11. Work Flow Arron Coakley 11 Creating a scrolling background: To make the background look like it is moving get the same image as background 1 but this time click “Remove Background”
  • 12. Work Flow Arron Coakley This image shows the coding for the particle system. The particle system is the particles in the game like the size, gravity, life etc… 12 Particle System Effect:
  • 13. Work Flow Arron Coakley Player Projectile & Sound: This is the sprite for the laser which player 1 shoots. This shows the code for the 13 Player 1 laser movement and the sound effect for the laser.
  • 14. Work Flow Arron Coakley This button is to play the sound Click this to select the audio file for your sound. Once you are finished with selecting your audio file click ok to confirm it. Select your audio file Once you have selected an audio file click open to confirm it 14
  • 15. Work Flow Arron Coakley 15 Enemy Spawn & Movement: This is the code for spawning in the enemy’s objects, this shows the rate enemy which spawn in the game.
  • 16. Work Flow Arron Coakley This image shows the enemy shot by laser coding. This means when you shoot the enemy with your lasers they will be destroyed and your score counter will go up. 16 Enemy destroyed:
  • 17. Work Flow Arron Coakley 17 Enemy Projectile: Enemy laser sprite This image is the enemy laser sprite. This shows the code of the enemy projectile (enemy laser). This code makes the enemy laser travel towards player 1 space ship. It also shows the code for the sound effect.
  • 18. Work Flow Arron Coakley 18 c c c c c c c c c c This image shows the enemy projectile in action. As you can see they are going towards player 1. c Enemy Projectiles (enemy lasers) Enemy 2 Enemy 2 laser Enemy 1 Player 1
  • 19. Work Flow Arron Coakley Shield Variable: This shows the code for the shield bar. The coding tells you that the max percent it can reach is 100 and once it hits zero it will be gona and you will be destroyed. 19 This coding shows what colour I have picked for the shield bar and where the shield bar will appear on the screen. You can have whatever colour and have the shield bar where ever on the screen.
  • 20. Work Flow Arron Coakley 20 Shield Bar at 100% Shield Bar at 50% Shield Bar at 0%
  • 21. Work Flow Arron Coakley This image shows the sprites for the explosion for when the player gets destroyed. 21 These sprites are an animation.
  • 22. Work Flow Arron Coakley This shows the code for when the enemy laser hits player and what happens. When the player gets hit the shield bar will go down by 25% each hit. 22 Player being destroyed This shows the code for the score variable/counter. This is the code for the score counter, in this code it shows what colour, font and where the counter will appear. Score Counter Shield Bar Score Variable:
  • 23. Work Flow Arron Coakley 23 BY ARRON COAKLEY