SlideShare a Scribd company logo
This project was to make our own side 
scrolling space shooter 
I started with making my own sprites which 
are 2D pictures that can be used as an 
animation 
This will be the playable character. I have 
named him Olaf_Spr so when it comes to 
coding I know what he is called. 
To defend him self he will ire blue and green 
lasers at enemy's 
EDIT - he now blinks 
His outlines have been redone to make him 
stand out more from the background 
The laser comes from his eye
This will be the enemy sprite named 
BarmyOwl_Spr, this enemy will fire lasers at the 
playable character. 
EDIT-His eyes move as well as his tie flashes red 
and yellow as part of an animation. 
His lasers come from his eyes
This is the mask, what enemy lasers and 
objects hit to damage him. 
This will be done to all sprites so objects 
have an accurate boundary so lasers and 
other objects only damage if hit. 
EDIT-all sprites have a precise mask.
This is all the coding for the player object 
witch includes collision with enemy objects 
and lasers.
This is the movement coding and the limits 
coding so the player can move, but not off-screen 
EDIT-Limits widened due to being to small in 
height. 
Movement is slightly faster to help dodge 
lasers.
This is he room or the level, full with moving 
backgrounds at different speeds, and a 
foreground of very fast moving stars. 
EDIT-buttons taken out due to not enough 
sprite space
This is what I have so far, as you can see a 
point system, life bar, jet system and 
enemies.
Jet particle system now working and active 
on player 
EDIT-giving enemy objects a jet system too.
The audio for enemy's, lasers and player 
now work and are being used, each sound is 
unique and given to a separate object.
The sounds including music have been 
renamed to help me navigate 
EDIT- music plays though the game with 
loop
Enemy one – Fancy Lizard now has an 
animation
The system has been edited to spawn 
enemies correctly and play music 
EDIT-alarm 1 and 3 are working correctly. 
Now when the players death animation 
finishes the room/level restarts
Destroying instances now work with all 
objects. So the build up off-screen isn't too 
big and enemies that are off-screen cannot 
shoot
Different alarms go for different enemies so 
they shoot in different patterns.
The shield is now more advanced and 
includes a better life system
This is the coding for the shield/life bar for 
when it reaches 0 the death animation plays
The font for the point system has a better 
name, colour, size and placement, so it is not in 
the way.
The music ends when the player dies.

More Related Content

What's hot

Force unleashed 2 analysis
Force unleashed 2 analysisForce unleashed 2 analysis
Force unleashed 2 analysis
JordanSmith96
 
Making My Game
Making My Game Making My Game
Making My Game
terry96
 
DSP Anime export to Unity and other middleware
DSP Anime export to Unity and other middlewareDSP Anime export to Unity and other middleware
DSP Anime export to Unity and other middleware
TsugiStudio
 
Production RPG Maker.
Production RPG Maker. Production RPG Maker.
Production RPG Maker.
Jordi Martos
 
Assignment 1
Assignment 1Assignment 1
Assignment 1
JordanSmith96
 
Electronic devices
Electronic devicesElectronic devices
Electronic devices
DevrimButuner1
 
Cristian galliano presentation
Cristian galliano  presentationCristian galliano  presentation
Cristian galliano presentation
crisgalliano
 
Solid Gaming DayZ 2015
Solid Gaming DayZ 2015Solid Gaming DayZ 2015
Solid Gaming DayZ 2015
solidsanteri
 
Sound design in computer games 2
Sound design in computer games 2Sound design in computer games 2
Sound design in computer games 2
KeatonBradley
 
Force unleashed 2 analysis
Force unleashed 2 analysisForce unleashed 2 analysis
Force unleashed 2 analysis
JordanSmith96
 
A Brief Guide to Game Engines
A Brief Guide to Game EnginesA Brief Guide to Game Engines
A Brief Guide to Game Engines
David Parsons
 
Ig1 task 2 analysis work sheet 7
Ig1 task 2 analysis work sheet 7Ig1 task 2 analysis work sheet 7
Ig1 task 2 analysis work sheet 7
gordonpj96
 
Game design document
Game design document Game design document
Game design document
ARshut Syabrin
 
Game maker sound info
Game maker sound infoGame maker sound info
Game maker sound info
conor0994
 
APCS Winter Project Presentation
APCS Winter Project PresentationAPCS Winter Project Presentation
APCS Winter Project Presentation
dbhsfrc
 
Equipment list
Equipment listEquipment list
Equipment list
Phoebe-Annelies1
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
Seth Sivak
 
Game audio 3 - Spacewar Gunfire
Game audio 3 - Spacewar GunfireGame audio 3 - Spacewar Gunfire
Game audio 3 - Spacewar Gunfire
Nathan_West
 
Programming sounds into my game annotation
Programming sounds into my game annotationProgramming sounds into my game annotation
Programming sounds into my game annotation
amybrockbank
 

What's hot (19)

Force unleashed 2 analysis
Force unleashed 2 analysisForce unleashed 2 analysis
Force unleashed 2 analysis
 
Making My Game
Making My Game Making My Game
Making My Game
 
DSP Anime export to Unity and other middleware
DSP Anime export to Unity and other middlewareDSP Anime export to Unity and other middleware
DSP Anime export to Unity and other middleware
 
Production RPG Maker.
Production RPG Maker. Production RPG Maker.
Production RPG Maker.
 
Assignment 1
Assignment 1Assignment 1
Assignment 1
 
Electronic devices
Electronic devicesElectronic devices
Electronic devices
 
Cristian galliano presentation
Cristian galliano  presentationCristian galliano  presentation
Cristian galliano presentation
 
Solid Gaming DayZ 2015
Solid Gaming DayZ 2015Solid Gaming DayZ 2015
Solid Gaming DayZ 2015
 
Sound design in computer games 2
Sound design in computer games 2Sound design in computer games 2
Sound design in computer games 2
 
Force unleashed 2 analysis
Force unleashed 2 analysisForce unleashed 2 analysis
Force unleashed 2 analysis
 
A Brief Guide to Game Engines
A Brief Guide to Game EnginesA Brief Guide to Game Engines
A Brief Guide to Game Engines
 
Ig1 task 2 analysis work sheet 7
Ig1 task 2 analysis work sheet 7Ig1 task 2 analysis work sheet 7
Ig1 task 2 analysis work sheet 7
 
Game design document
Game design document Game design document
Game design document
 
Game maker sound info
Game maker sound infoGame maker sound info
Game maker sound info
 
APCS Winter Project Presentation
APCS Winter Project PresentationAPCS Winter Project Presentation
APCS Winter Project Presentation
 
Equipment list
Equipment listEquipment list
Equipment list
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
 
Game audio 3 - Spacewar Gunfire
Game audio 3 - Spacewar GunfireGame audio 3 - Spacewar Gunfire
Game audio 3 - Spacewar Gunfire
 
Programming sounds into my game annotation
Programming sounds into my game annotationProgramming sounds into my game annotation
Programming sounds into my game annotation
 

Viewers also liked

Glossary 2
Glossary 2Glossary 2
Glossary 2
Kyle Fielding
 
Report jayson rao7836
Report jayson rao7836Report jayson rao7836
Report jayson rao7836
jhayzeown213
 
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
Kyle Fielding
 
Research
ResearchResearch
Research
Kyle Fielding
 
Production Briefs
Production BriefsProduction Briefs
Production Briefs
Kyle Fielding
 
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistollaOpetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
pasikiema
 
Work Flow
Work FlowWork Flow
Work Flow
Kyle Fielding
 
Controller and console design
Controller and console designController and console design
Controller and console design
Kyle Fielding
 
Clay & plaster
Clay & plasterClay & plaster
Clay & plaster
Kyle Fielding
 
Wire Artists
Wire ArtistsWire Artists
Wire Artists
Kyle Fielding
 
Audience Theory
Audience TheoryAudience Theory
Audience Theory
Kyle Fielding
 

Viewers also liked (11)

Glossary 2
Glossary 2Glossary 2
Glossary 2
 
Report jayson rao7836
Report jayson rao7836Report jayson rao7836
Report jayson rao7836
 
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
 
Research
ResearchResearch
Research
 
Production Briefs
Production BriefsProduction Briefs
Production Briefs
 
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistollaOpetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
Opetusmateriaalin laatiminen power point esitysgrafiikkaohjelmistolla
 
Work Flow
Work FlowWork Flow
Work Flow
 
Controller and console design
Controller and console designController and console design
Controller and console design
 
Clay & plaster
Clay & plasterClay & plaster
Clay & plaster
 
Wire Artists
Wire ArtistsWire Artists
Wire Artists
 
Audience Theory
Audience TheoryAudience Theory
Audience Theory
 

Similar to Work flow

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
JoshCollege
 
Game maker workflow
Game maker workflow Game maker workflow
Game maker workflow
DarylBatesGames
 
Work flow
Work flowWork flow
Work flow
Shaz Riches
 
Work flow the pain is reel
Work flow the pain is reelWork flow the pain is reel
Work flow the pain is reel
Shaz Riches
 
Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013
Tiago Ramos
 
JoshuaGrey-2DGameWorkflow
JoshuaGrey-2DGameWorkflowJoshuaGrey-2DGameWorkflow
JoshuaGrey-2DGameWorkflow
Joshgrey16
 
Flow Of The Making Of A 2D Game
Flow Of The Making Of A 2D GameFlow Of The Making Of A 2D Game
Flow Of The Making Of A 2D Game
LouisHughes666
 
Evaluation fmp
Evaluation   fmpEvaluation   fmp
Evaluation fmp
BenWhite101
 
Task 2 workflow
Task 2 workflowTask 2 workflow
Task 2 workflow
adamcrittenden
 
Unity
UnityUnity
Case Study
Case StudyCase Study
Case Study
Sumiah Rose
 
Work Flow for 2D Game
Work Flow for 2D GameWork Flow for 2D Game
Work Flow for 2D Game
bowes96123
 
3. research
3. research3. research
3. research
Jack Henderson
 
My game development pipeline
My game development pipelineMy game development pipeline
My game development pipeline
Samuel Hayman
 
Technical document - BadBug Studio - Xbox Game
Technical document - BadBug Studio - Xbox GameTechnical document - BadBug Studio - Xbox Game
Technical document - BadBug Studio - Xbox Game
UTC Fire & Security
 
2. research(2)
2. research(2)2. research(2)
2. research(2)
seancawood2
 
Task two workflow by tom crook
Task two workflow by tom crookTask two workflow by tom crook
Task two workflow by tom crook
TomCrook
 
5. pre production fmp l3
5. pre production fmp l35. pre production fmp l3
5. pre production fmp l3
greenj1123
 
5. pre production fmp l3
5. pre production fmp l35. pre production fmp l3
5. pre production fmp l3
greenj1123
 
Research
ResearchResearch
Research
AmyWatson69
 

Similar to Work flow (20)

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
 
Game maker workflow
Game maker workflow Game maker workflow
Game maker workflow
 
Work flow
Work flowWork flow
Work flow
 
Work flow the pain is reel
Work flow the pain is reelWork flow the pain is reel
Work flow the pain is reel
 
Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013Game Design Workshop - Interaction South America 2013
Game Design Workshop - Interaction South America 2013
 
JoshuaGrey-2DGameWorkflow
JoshuaGrey-2DGameWorkflowJoshuaGrey-2DGameWorkflow
JoshuaGrey-2DGameWorkflow
 
Flow Of The Making Of A 2D Game
Flow Of The Making Of A 2D GameFlow Of The Making Of A 2D Game
Flow Of The Making Of A 2D Game
 
Evaluation fmp
Evaluation   fmpEvaluation   fmp
Evaluation fmp
 
Task 2 workflow
Task 2 workflowTask 2 workflow
Task 2 workflow
 
Unity
UnityUnity
Unity
 
Case Study
Case StudyCase Study
Case Study
 
Work Flow for 2D Game
Work Flow for 2D GameWork Flow for 2D Game
Work Flow for 2D Game
 
3. research
3. research3. research
3. research
 
My game development pipeline
My game development pipelineMy game development pipeline
My game development pipeline
 
Technical document - BadBug Studio - Xbox Game
Technical document - BadBug Studio - Xbox GameTechnical document - BadBug Studio - Xbox Game
Technical document - BadBug Studio - Xbox Game
 
2. research(2)
2. research(2)2. research(2)
2. research(2)
 
Task two workflow by tom crook
Task two workflow by tom crookTask two workflow by tom crook
Task two workflow by tom crook
 
5. pre production fmp l3
5. pre production fmp l35. pre production fmp l3
5. pre production fmp l3
 
5. pre production fmp l3
5. pre production fmp l35. pre production fmp l3
5. pre production fmp l3
 
Research
ResearchResearch
Research
 

More from Kyle Fielding

Brief
BriefBrief
Mood board
Mood boardMood board
Mood board
Kyle Fielding
 
Task 1 - Production Bbriefs
Task 1 - Production BbriefsTask 1 - Production Bbriefs
Task 1 - Production Bbriefs
Kyle Fielding
 
L3 Unit 67 3D Animation Evaluation
L3 Unit 67 3D Animation EvaluationL3 Unit 67 3D Animation Evaluation
L3 Unit 67 3D Animation Evaluation
Kyle Fielding
 
4
44
5
55
dMind map collsion events
dMind map   collsion eventsdMind map   collsion events
dMind map collsion events
Kyle Fielding
 
3
33
2
22
1
11
Layout plans
Layout plansLayout plans
Layout plans
Kyle Fielding
 
Risk assessment
Risk assessmentRisk assessment
Risk assessment
Kyle Fielding
 
Research
ResearchResearch
Research
Kyle Fielding
 
Production log
Production logProduction log
Production log
Kyle Fielding
 
Research running
Research runningResearch running
Research running
Kyle Fielding
 
Story board
Story boardStory board
Story board
Kyle Fielding
 
Task 3 - pitch
Task 3 - pitchTask 3 - pitch
Task 3 - pitch
Kyle Fielding
 
Concept Artists
Concept ArtistsConcept Artists
Concept Artists
Kyle Fielding
 
Ap2
Ap2Ap2
Artist research
Artist researchArtist research
Artist research
Kyle Fielding
 

More from Kyle Fielding (20)

Brief
BriefBrief
Brief
 
Mood board
Mood boardMood board
Mood board
 
Task 1 - Production Bbriefs
Task 1 - Production BbriefsTask 1 - Production Bbriefs
Task 1 - Production Bbriefs
 
L3 Unit 67 3D Animation Evaluation
L3 Unit 67 3D Animation EvaluationL3 Unit 67 3D Animation Evaluation
L3 Unit 67 3D Animation Evaluation
 
4
44
4
 
5
55
5
 
dMind map collsion events
dMind map   collsion eventsdMind map   collsion events
dMind map collsion events
 
3
33
3
 
2
22
2
 
1
11
1
 
Layout plans
Layout plansLayout plans
Layout plans
 
Risk assessment
Risk assessmentRisk assessment
Risk assessment
 
Research
ResearchResearch
Research
 
Production log
Production logProduction log
Production log
 
Research running
Research runningResearch running
Research running
 
Story board
Story boardStory board
Story board
 
Task 3 - pitch
Task 3 - pitchTask 3 - pitch
Task 3 - pitch
 
Concept Artists
Concept ArtistsConcept Artists
Concept Artists
 
Ap2
Ap2Ap2
Ap2
 
Artist research
Artist researchArtist research
Artist research
 

Recently uploaded

How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
สมใจ จันสุกสี
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
Wahiba Chair Training & Consulting
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
History of Stoke Newington
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
คำศัพท์ คำพื้นฐานการอ่าน ภาษาอังกฤษ ระดับชั้น ม.1
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience How to Create a More Engaging and Human Online Learning Experience
How to Create a More Engaging and Human Online Learning Experience
 
The History of Stoke Newington Street Names
The History of Stoke Newington Street NamesThe History of Stoke Newington Street Names
The History of Stoke Newington Street Names
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 

Work flow

  • 1. This project was to make our own side scrolling space shooter I started with making my own sprites which are 2D pictures that can be used as an animation This will be the playable character. I have named him Olaf_Spr so when it comes to coding I know what he is called. To defend him self he will ire blue and green lasers at enemy's EDIT - he now blinks His outlines have been redone to make him stand out more from the background The laser comes from his eye
  • 2. This will be the enemy sprite named BarmyOwl_Spr, this enemy will fire lasers at the playable character. EDIT-His eyes move as well as his tie flashes red and yellow as part of an animation. His lasers come from his eyes
  • 3. This is the mask, what enemy lasers and objects hit to damage him. This will be done to all sprites so objects have an accurate boundary so lasers and other objects only damage if hit. EDIT-all sprites have a precise mask.
  • 4. This is all the coding for the player object witch includes collision with enemy objects and lasers.
  • 5. This is the movement coding and the limits coding so the player can move, but not off-screen EDIT-Limits widened due to being to small in height. Movement is slightly faster to help dodge lasers.
  • 6. This is he room or the level, full with moving backgrounds at different speeds, and a foreground of very fast moving stars. EDIT-buttons taken out due to not enough sprite space
  • 7. This is what I have so far, as you can see a point system, life bar, jet system and enemies.
  • 8. Jet particle system now working and active on player EDIT-giving enemy objects a jet system too.
  • 9. The audio for enemy's, lasers and player now work and are being used, each sound is unique and given to a separate object.
  • 10. The sounds including music have been renamed to help me navigate EDIT- music plays though the game with loop
  • 11. Enemy one – Fancy Lizard now has an animation
  • 12. The system has been edited to spawn enemies correctly and play music EDIT-alarm 1 and 3 are working correctly. Now when the players death animation finishes the room/level restarts
  • 13. Destroying instances now work with all objects. So the build up off-screen isn't too big and enemies that are off-screen cannot shoot
  • 14. Different alarms go for different enemies so they shoot in different patterns.
  • 15. The shield is now more advanced and includes a better life system
  • 16. This is the coding for the shield/life bar for when it reaches 0 the death animation plays
  • 17. The font for the point system has a better name, colour, size and placement, so it is not in the way.
  • 18. The music ends when the player dies.