Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
267 commits
Select commit Hold shift + click to select a range
b91a2f3
Merge pull request #11 from UD-S24-CISC374/aparna-game-map
aparnaroy Mar 31, 2024
d12cc90
Uploaded Level 0 background
samglover03 Apr 2, 2024
f55864e
Added the background image to Level 0
samglover03 Apr 2, 2024
00e42ec
Added source credit for background image for Level 0
samglover03 Apr 2, 2024
190e5cd
Uploaded key sprite for Level 0
samglover03 Apr 2, 2024
a634e28
Merge pull request #20 from UD-S24-CISC374/sam-level-0-background
samglover03 Apr 2, 2024
468a282
sprite wip
emilie-ab Apr 2, 2024
5b85217
Configured rotating key for level 0
samglover03 Apr 2, 2024
c09ec7c
Merge pull request #21 from UD-S24-CISC374/sam-level-0-key
samglover03 Apr 2, 2024
b1454c7
gal walks right + left with animations
emilie-ab Apr 2, 2024
81a4a72
added level 0 assets
aparnaroy Apr 2, 2024
d6aa45b
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy Apr 2, 2024
5e52aa9
added sources
aparnaroy Apr 2, 2024
949599a
merge conflict resolved, key + player anims work
emilie-ab Apr 2, 2024
977ac57
Merge pull request #22 from UD-S24-CISC374/emilie-sprite-creation
emilie-ab Apr 2, 2024
68e8a51
changed conditionals
emilie-ab Apr 2, 2024
8587063
Merge pull request #23 from UD-S24-CISC374/emilie-sprite-creation
emilie-ab Apr 2, 2024
fd68b6f
Added 3 platforms onto level 0
samglover03 Apr 2, 2024
7cde325
Merge remote-tracking branch 'origin/emilie-sprite-creation' into sam…
samglover03 Apr 2, 2024
e3661c6
Deleted duplicate cursor line after merge
samglover03 Apr 2, 2024
a7a9d2e
Fixed it so player collides with platforms
samglover03 Apr 2, 2024
fdf894c
Merge pull request #24 from UD-S24-CISC374/sam-level-0-platforms
samglover03 Apr 2, 2024
4d13451
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy Apr 2, 2024
3b22b65
added more assets
aparnaroy Apr 2, 2024
6b37056
Merge pull request #25 from UD-S24-CISC374/aparna-level0-assets
aparnaroy Apr 2, 2024
569686e
added more sources
aparnaroy Apr 2, 2024
668cfd4
Merge pull request #26 from UD-S24-CISC374/aparna-level0-assets
aparnaroy Apr 2, 2024
90ee57e
Fixed high jumping bug
samglover03 Apr 3, 2024
37e4767
Added spikes
samglover03 Apr 3, 2024
53bf563
Added ladder
samglover03 Apr 3, 2024
f9a3f2e
Added plank to the level
samglover03 Apr 3, 2024
e3e457e
Added the door on the platform
samglover03 Apr 3, 2024
6b75744
Merge pull request #27 from UD-S24-CISC374/sam-level-0-assets
samglover03 Apr 3, 2024
ed798c8
added functionality to be able to collect items
aparnaroy Apr 7, 2024
e0cb0c4
fixing it so you can only pick up one item when you press E once
aparnaroy Apr 7, 2024
d315d3c
Merge pull request #28 from UD-S24-CISC374/aparna-collect-items
aparnaroy Apr 7, 2024
c3ec47c
hide ground platform and make player jump higher
aparnaroy Apr 7, 2024
310b679
Merge pull request #29 from UD-S24-CISC374/aparna-collect-items
aparnaroy Apr 7, 2024
2d43dee
added stackpack view
aparnaroy Apr 8, 2024
f82170f
added stackpack view functionality and can now pop from stack view
aparnaroy Apr 8, 2024
74afd8f
changed favicon
aparnaroy Apr 8, 2024
d7e7d44
Merge pull request #30 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 8, 2024
78431a9
sprite now stays idle in direction it was last moving
aparnaroy Apr 8, 2024
8ae1a3f
Merge pull request #31 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 8, 2024
0c9ed49
added animations for pushing and popping items to/from stackpack
aparnaroy Apr 9, 2024
1b93c26
Merge pull request #32 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 9, 2024
7bb7177
updated pushing to stack animation
aparnaroy Apr 9, 2024
6381cba
Merge pull request #33 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 9, 2024
a458303
fixed bug where item doesn't move when you pop if you spam the F key …
aparnaroy Apr 9, 2024
9d0bc96
Merge pull request #34 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 9, 2024
6da5673
fully fixed popping bug
aparnaroy Apr 9, 2024
0d69d40
Merge pull request #35 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 9, 2024
e4c85f8
Created detection and highlight boxes for ladder
samglover03 Apr 11, 2024
2463277
Added the detection and highlight box for plank
samglover03 Apr 11, 2024
5ca4091
Popping ladder and plank puts them in right places
samglover03 Apr 11, 2024
c048e89
Fixed positioning for ladder
samglover03 Apr 11, 2024
c76f900
Added ladder usability
samglover03 Apr 11, 2024
8d756dd
Can stand on plank - have to prevent plank from sliding
samglover03 Apr 11, 2024
0061788
Merge pull request #36 from UD-S24-CISC374/sam-level-0-using
samglover03 Apr 11, 2024
f64fd4f
Made key detection area
samglover03 Apr 11, 2024
3d66b3a
Opening door with key works now
samglover03 Apr 11, 2024
54be9ad
Merge pull request #37 from UD-S24-CISC374/sam-level-0-using
samglover03 Apr 11, 2024
db6f173
unblurred main character sprite
aparnaroy Apr 11, 2024
82697c5
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy Apr 11, 2024
3868d1d
finished fixing merge conflicts
aparnaroy Apr 11, 2024
d762767
Merge pull request #38 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 11, 2024
6fc4a0b
fixed collision boxes and added level complete text
aparnaroy Apr 12, 2024
20970d1
Merge pull request #39 from UD-S24-CISC374/aparna-stackpack
aparnaroy Apr 12, 2024
21a0068
added player died text
aparnaroy Apr 12, 2024
dda4ae3
Merge pull request #40 from UD-S24-CISC374/aparna-howToText
aparnaroy Apr 12, 2024
70ebbe9
fixed laggy you died screen
aparnaroy Apr 13, 2024
9437a14
fixed moving plank platform bug
aparnaroy Apr 13, 2024
0375f86
Merge pull request #43 from UD-S24-CISC374/aparna-howToText
aparnaroy Apr 13, 2024
93b7fdd
fixed jumping animation and added climbing animation when using ladder
aparnaroy Apr 14, 2024
85e763f
Merge pull request #45 from UD-S24-CISC374/aparna-howToText
aparnaroy Apr 14, 2024
ba501e6
adjusted player getting sucked into door animation on level completion
aparnaroy Apr 14, 2024
56d22b8
Merge pull request #49 from UD-S24-CISC374/aparna-howToText
aparnaroy Apr 14, 2024
a45496b
Fixed climbing to the right animation
samglover03 Apr 18, 2024
0c4d94e
Adding heart images for free pops
samglover03 Apr 18, 2024
2a52e56
Implemented free pop system
samglover03 Apr 18, 2024
d2c12ae
Created hurt left and right animations
samglover03 Apr 18, 2024
9964302
dialogue hover works
emilie-ab Apr 20, 2024
b39da29
buttons appearing and disappearing as intended
emilie-ab Apr 20, 2024
a940898
instuctions appear as intended
emilie-ab Apr 20, 2024
00fe142
Finished loseLife function
samglover03 Apr 20, 2024
71e005b
Fixed glitch in loseLife that allowed player to keep moving
samglover03 Apr 20, 2024
f4944b6
Made additional changes to loseLife function
samglover03 Apr 20, 2024
c1ecc17
Merge pull request #54 from UD-S24-CISC374/emilie-hoveringtext
emilie-ab Apr 20, 2024
1485321
Created You Died into a separate scene
samglover03 Apr 20, 2024
b452749
Allows level 0 to be reset after dying
samglover03 Apr 20, 2024
7df0085
added glowing spots to make level 0 more of a learning experience
aparnaroy Apr 20, 2024
3531f0f
Fixed bug where free pops werent being created after level reset
samglover03 Apr 20, 2024
6da6f5e
Merge pull request #55 from UD-S24-CISC374/aparna-howToText
aparnaroy Apr 20, 2024
104ac5a
added pulsating effect on collectable items
aparnaroy Apr 21, 2024
6a8c342
Merge pull request #56 from UD-S24-CISC374/aparna-distinct-items
aparnaroy Apr 21, 2024
3cfbe73
remove last glowing spot immediately
aparnaroy Apr 21, 2024
3a808c7
Merge pull request #57 from UD-S24-CISC374/aparna-distinct-items
aparnaroy Apr 21, 2024
bdd5e52
finally fixed issue where popping before an item fully moves into sta…
aparnaroy Apr 21, 2024
5f2b2c5
Merge pull request #58 from UD-S24-CISC374/aparna-distinct-items
aparnaroy Apr 21, 2024
03b2c6c
Fixed bug where scene was paused when it restarted
samglover03 Apr 21, 2024
767b8b7
Got rid of temporary instruction text
samglover03 Apr 21, 2024
4e4d06c
Merge branch 'main' into sam-level-0-pops
samglover03 Apr 21, 2024
9313964
Merge pull request #59 from UD-S24-CISC374/sam-level-0-pops
samglover03 Apr 21, 2024
aa5f074
Fixed z bug
samglover03 Apr 21, 2024
3987d34
Merge pull request #60 from UD-S24-CISC374/sam-level-0-z
samglover03 Apr 21, 2024
5564d80
fixed free pop bugs and added rescaled versions of climbing and getti…
aparnaroy Apr 21, 2024
69ec1a8
made items start pulsating again after free pop
aparnaroy Apr 21, 2024
dfe1b1a
Merge pull request #61 from UD-S24-CISC374/aparna-distinct-items
aparnaroy Apr 21, 2024
ad475ce
added z to free pop dialogue
aparnaroy Apr 21, 2024
417b87d
Merge pull request #62 from UD-S24-CISC374/aparna-distinct-items
aparnaroy Apr 21, 2024
446393d
level 1 now unlocks after completing level 0
aparnaroy Apr 21, 2024
17e427b
Merge pull request #63 from UD-S24-CISC374/aparna-unlock-levels
aparnaroy Apr 21, 2024
aa346d0
Moved hearts to the corner of the page
samglover03 Apr 22, 2024
b87b324
Removed free Pop text
samglover03 Apr 22, 2024
dba57fe
Changed free pop from hitting z to a button
samglover03 Apr 22, 2024
95db9b1
Merge pull request #64 from UD-S24-CISC374/sam-level-0-button
samglover03 Apr 22, 2024
726e229
Fixed blurry pop button
samglover03 Apr 22, 2024
341c209
Merge pull request #65 from UD-S24-CISC374/sam-level-0-button
samglover03 Apr 22, 2024
eb407f1
assets
emilie-ab Apr 22, 2024
691acca
now all data is passed between game map and levels so that the levels…
aparnaroy Apr 22, 2024
03e0894
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy Apr 22, 2024
cd8b6bd
updated free pop instructions
aparnaroy Apr 22, 2024
617ed82
Merge pull request #72 from UD-S24-CISC374/aparna-unlock-levels
aparnaroy Apr 22, 2024
3048e07
Added sources for pics
samglover03 Apr 23, 2024
e2e2c3e
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
samglover03 Apr 23, 2024
3b5cab2
Fixed bug where hearts did not go back to 3 when level 0 starts
samglover03 Apr 23, 2024
11c6965
assets
emilie-ab Apr 23, 2024
d365797
Added pause functionality with pause popup
samglover03 Apr 23, 2024
3a23958
Created all of the buttons for Pause popup
samglover03 Apr 23, 2024
b6b0667
platforms, movement of player
emilie-ab Apr 24, 2024
3f4424a
fixed bug where lives didn't reset when you went back to level 0
aparnaroy Apr 24, 2024
ae5bd75
Merge pull request #73 from UD-S24-CISC374/aparna-unlock-levels
aparnaroy Apr 24, 2024
614faf3
platforms and barriers successful
emilie-ab Apr 24, 2024
eb999cc
push working, pop on stone working
emilie-ab Apr 25, 2024
f752fcb
pushing/popping functional!! issues with stack pack view tho
emilie-ab Apr 25, 2024
5f99e29
Created exit button for popup menu
samglover03 Apr 25, 2024
fea8df0
Did restart and resume button on pause popup
samglover03 Apr 25, 2024
d658c80
Finished pause menu
samglover03 Apr 25, 2024
7df5148
Moved hearts and pop button up
samglover03 Apr 25, 2024
afa282b
Timer logic added
samglover03 Apr 25, 2024
1e69d67
Fixed timerText formatting
samglover03 Apr 25, 2024
28be32f
added level 3 assets
aparnaroy Apr 26, 2024
454e82a
finished positioning everything in level 3
aparnaroy Apr 27, 2024
0a71f65
added doors
aparnaroy Apr 27, 2024
3f8e41e
Merge pull request #76 from UD-S24-CISC374/aparna-level3
aparnaroy Apr 27, 2024
57e61ff
created highlight boxes and detection areas
aparnaroy Apr 28, 2024
d0d9657
added detection boxes for places you can die
aparnaroy Apr 28, 2024
de2ecbd
finalized level layout and added walking skeleton enemy
aparnaroy Apr 28, 2024
2fb528a
all objects can be used other than sword
aparnaroy Apr 28, 2024
6397378
Fixed timer
samglover03 Apr 29, 2024
45c6f9c
Fixed timer bug when restarting level
samglover03 Apr 29, 2024
009cbb0
Working on level complete popup
samglover03 Apr 29, 2024
c496669
Merge pull request #77 from UD-S24-CISC374/sam-level-0-time
samglover03 Apr 29, 2024
834738d
Added positions for buttons on level complete popup
samglover03 Apr 29, 2024
a03bae9
Added time to 3 stars popup
samglover03 Apr 29, 2024
a4a4e37
Add functionality for replay button on level complete
samglover03 Apr 29, 2024
177cdfc
Added menu functionality for level complete
samglover03 Apr 29, 2024
b194126
Finished completeNextButton
samglover03 Apr 29, 2024
0f65eef
all level 3 items can now be used
aparnaroy Apr 29, 2024
a488f6b
stones now fall when you jump on them
aparnaroy Apr 29, 2024
cc35bc4
stack view fixed
emilie-ab Apr 29, 2024
d0d3e36
added fireballs
aparnaroy Apr 29, 2024
3911668
Finished the rest of the level popups
samglover03 Apr 29, 2024
bd46bbf
Merge pull request #78 from UD-S24-CISC374/sam-level-0-time
samglover03 Apr 29, 2024
28c40d1
made it so player respawns in new spot after getting past stones
aparnaroy Apr 29, 2024
e99d802
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy Apr 29, 2024
d52d1cd
Merge pull request #79 from UD-S24-CISC374/aparna-level3
aparnaroy Apr 29, 2024
d1e3186
updated red door key strings to be different from level0 door
aparnaroy Apr 30, 2024
2abd039
Merge pull request #80 from UD-S24-CISC374/aparna-level3
aparnaroy Apr 30, 2024
2457ec0
full functionality of lv 1
emilie-ab Apr 30, 2024
5c3baa1
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
emilie-ab Apr 30, 2024
9dbc495
updates
emilie-ab Apr 30, 2024
f991dc9
Merge pull request #82 from UD-S24-CISC374/emilie-level1-setup
emilie-ab Apr 30, 2024
a315ecf
eslint error fixed
emilie-ab Apr 30, 2024
d26c709
Merge pull request #83 from UD-S24-CISC374/emilie-level1-setup
emilie-ab Apr 30, 2024
772816a
door fix
emilie-ab Apr 30, 2024
129c41f
Merge pull request #84 from UD-S24-CISC374/emilie-level1-setup
emilie-ab Apr 30, 2024
03c1994
Adding level 2 to config file
samglover03 Apr 30, 2024
f92a17b
Fixed formating for level 0
samglover03 Apr 30, 2024
bcf0383
Cloud background + platforms
samglover03 Apr 30, 2024
aaf679d
Added sources for level 2
samglover03 Apr 30, 2024
05abbe3
updated youdied scene to take current level as input, fixed restartin…
aparnaroy Apr 30, 2024
1063ff1
stone bridge now resets when player loses life
aparnaroy May 1, 2024
9b35777
added timer and pause and complete popups to level 3
aparnaroy May 1, 2024
ea9506f
Merge pull request #85 from UD-S24-CISC374/aparna-level3
aparnaroy May 1, 2024
4d4d46e
Assets for level 2
samglover03 May 1, 2024
c0ae867
Adding stack items to level 2
samglover03 May 1, 2024
1dd48b8
Don't need fly left animations
samglover03 May 1, 2024
cd51f22
Adding smog to level
samglover03 May 1, 2024
b1c65aa
Fixed smog collision issue
samglover03 May 1, 2024
16b9d78
added E and F key info and organized files
aparnaroy May 1, 2024
af32378
Merge pull request #87 from UD-S24-CISC374/aparna-level3
aparnaroy May 1, 2024
731c5ba
Changed umbrella to wand
samglover03 May 1, 2024
1df8e89
Added troll
samglover03 May 1, 2024
0a0a418
Troll continuously moves back and forth
samglover03 May 1, 2024
e8940c8
Added pushing functionality to items
samglover03 May 1, 2024
450ae74
fixed fireball animation pause bug
aparnaroy May 2, 2024
b48073c
Had to crop images
samglover03 May 2, 2024
52f3fc4
Pushing onto stack works
samglover03 May 2, 2024
843fb17
Can jump on bird -- slight bug when u jump back onto bird
samglover03 May 2, 2024
5b9b4e7
Finished detection and highlight areas for all items
samglover03 May 2, 2024
f4bccab
Added logic for when player is near detection areas
samglover03 May 2, 2024
f292d66
Working on useItem()
samglover03 May 2, 2024
91c4717
Fixing smog errors
samglover03 May 2, 2024
2f781fc
Making it so you can click level 2 from game map
samglover03 May 2, 2024
b069ddc
Merge branch 'main' into sam-level-2
samglover03 May 2, 2024
c8f1848
Merge pull request #88 from UD-S24-CISC374/sam-level-2
samglover03 May 2, 2024
a58c261
set depth of youdiedscene to a higher value
aparnaroy May 2, 2024
5c26c0c
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy May 2, 2024
04a8379
Merge pull request #89 from UD-S24-CISC374/aparna-level3
aparnaroy May 2, 2024
92f5e2b
fully fixed pausing bug
aparnaroy May 2, 2024
4af1e54
Merge pull request #90 from UD-S24-CISC374/aparna-level3
aparnaroy May 2, 2024
59aa0de
When seed is planted, plant shows up
samglover03 May 2, 2024
9241618
Working on allowing player to climb plant
samglover03 May 2, 2024
014ee95
Merge branch 'sam-level-2' of https://github.com/UD-S24-CISC374/final…
samglover03 May 2, 2024
c628e41
Merge pull request #91 from UD-S24-CISC374/sam-level-2
samglover03 May 2, 2024
3283cdc
Commenting debug stuff out
samglover03 May 2, 2024
50f7914
Merge pull request #92 from UD-S24-CISC374/sam-level-2
samglover03 May 2, 2024
0d85e54
Fix check error to deploy
samglover03 May 2, 2024
426f251
Merge pull request #93 from UD-S24-CISC374/sam-level-2
samglover03 May 2, 2024
2624dc9
bug fixies
emilie-ab May 2, 2024
57a446a
Merge branch 'main' into emilie-level1-setup
emilie-ab May 2, 2024
7b5933d
Merge pull request #94 from UD-S24-CISC374/emilie-level1-setup
emilie-ab May 2, 2024
6a7c05f
fixed stone bridge bug where you could still jump on them, and added …
aparnaroy May 4, 2024
574b13e
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy May 4, 2024
a99e105
changed level 0 to be able to use any item anywhere (but if you use a…
aparnaroy May 4, 2024
93e31a3
Merge pull request #96 from UD-S24-CISC374/aparna-level3
aparnaroy May 4, 2024
8e08126
modified level 3 to show highlight boxes whenever you get close and b…
aparnaroy May 5, 2024
6fd8830
changed free pop to not make you lose life and it can only be used once
aparnaroy May 5, 2024
bafec5e
Merge branch 'main' of https://github.com/UD-S24-CISC374/final-projec…
aparnaroy May 5, 2024
894909b
turned debug off
aparnaroy May 5, 2024
681af13
Merge pull request #97 from UD-S24-CISC374/aparna-level3
aparnaroy May 5, 2024
20ad897
Fixed flying on bird bugs
samglover03 May 5, 2024
4c2beeb
Moved club on top of bird
samglover03 May 5, 2024
83fbe20
Club get added to stack pack
samglover03 May 5, 2024
f35091e
Smog takes away 1 life
samglover03 May 5, 2024
61f81eb
made it so you have more than 1 free pop per level & added LIFO hint …
aparnaroy May 6, 2024
173b31d
Merge pull request #98 from UD-S24-CISC374/aparna-level3
aparnaroy May 6, 2024
02cb43c
Use wand to get rid of smog
samglover03 May 6, 2024
88dbc6c
Fixed plant growing
samglover03 May 6, 2024
144ac75
Added climbing functionality to plant -- need to fix moving pot bug
samglover03 May 6, 2024
5e4e551
Merge branch 'main' into sam-level-2
samglover03 May 6, 2024
86003db
Fixed plant graphic
samglover03 May 6, 2024
2ee4bbc
Troll attacks when player is too close
samglover03 May 7, 2024
f8b6b83
Troll takes away life when attacking
samglover03 May 7, 2024
64fbfa6
Can throw club to kill troll
samglover03 May 7, 2024
df448ec
Turn smog back on
samglover03 May 7, 2024
4218a2f
Preventing pot from moving
samglover03 May 7, 2024
864e020
Turning smog back on
samglover03 May 7, 2024
a6c006f
Merge branch 'sam-level-2' of https://github.com/UD-S24-CISC374/final…
samglover03 May 7, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
Empty file added .github/.keep
Empty file.
7 changes: 6 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
REPLACE THIS WITH A DESCRIPTION OF YOUR GAME (in the README.md file).
# StackPack Journey

StackPack Journey is a game that aims to teach students about the stack.

## Premise
You have lost your soulmate and your goal is to use your StackPack (a backpack that works like a stack) to navigate through the world by picking up objects to overcome various obstacles to reunite with your soulmate.
Binary file added assets/.DS_Store
Binary file not shown.
Binary file added assets/1Star.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/2Stars.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/EF-keys-black.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/EF-keys-white.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/FullStars.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Climb_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Hurt_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Hurt_Left4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Idle_4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Idle_Left4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Jump_8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Walk_6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/Pink_Monster_Walk_Left6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/favicon.ico
Binary file not shown.
Binary file added assets/favicon1.ico
Binary file not shown.
Binary file added assets/favicon2.ico
Binary file not shown.
Binary file added assets/freePop2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/game-map.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level0-button-completed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level0-button-unlocked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level1-button-completed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level1-button-locked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level1-button-unlocked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level2-button-completed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level2-button-locked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level2-button-unlocked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level3-button-completed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level3-button-locked.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/gameMap/level3-button-unlocked.png
Binary file added assets/heart_16.png
Binary file removed assets/img/phaser-logo.png
Diff not rendered.
Binary file added assets/key.png
Binary file added assets/level0/EButton.png
Binary file added assets/level0/EtoPush.png
Binary file added assets/level0/FButton.png
Binary file added assets/level0/FreePop-Instructions-1.png
Binary file added assets/level0/FreePop-Instructions.png
Binary file added assets/level0/FtoPop.png
Binary file added assets/level0/Hint-Instructions.png
Binary file added assets/level0/LIFO-Instructions.png
Binary file added assets/level0/Movement-Instructions.png
Binary file added assets/level0/Order-Instructions.png
Binary file added assets/level0/Top-Instructions.png
Binary file added assets/level0/door.png
Binary file added assets/level0/down-arrow.png
Binary file added assets/level0/glowingSpot.png
Binary file added assets/level0/ladder.png
Binary file added assets/level0/level0-background.jpg
Binary file added assets/level0/open-door.png
Binary file added assets/level0/plank.png
Binary file added assets/level0/platform.png
Binary file added assets/level0/spikes1/Chainlinklong.png
Binary file added assets/level0/spikes1/Chainlinkshort.png
Binary file added assets/level0/spikes1/FourspikesWood.png
Binary file added assets/level0/spikes1/SawBig.png
Binary file added assets/level0/spikes1/SawSmall.png
Binary file added assets/level0/spikes1/SpikeGroundTrap.png
Binary file added assets/level0/spikes1/SpikeblockSteel.png
Binary file added assets/level0/spikes1/SpikeblockWood.png
Binary file added assets/level0/spikes1/SteelspikeRight.png
Binary file added assets/level0/spikes1/SteelspikeUp.png
Binary file added assets/level0/spikes1/WoodspikeRight.png
Binary file added assets/level0/spikes1/WoodspikeUp.png
Binary file added assets/level0/spikes1/fourspikesSteel.png
Binary file added assets/level0/spikes1/spikedball.png
Binary file added assets/level0/spikes2/.DS_Store
Binary file not shown.
1,670 changes: 1,670 additions & 0 deletions assets/level0/spikes2/floor spikes.svg

Large diffs are not rendered by default.

17 changes: 17 additions & 0 deletions assets/level0/spikes2/info.TXT
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Thank you for using and supporting gamedeveloperstudio.com with your help and support I can continue to make the site grow and continue producing assets like this at affordable prices for everyone.

In brief:

- You have non exclusive rights to use this asset in commercial or monetized derivative works which you create.

- The license also allows you to edit the asset

- Attribution is not requiered

For full licence information consult the site http://www.gamedeveloperstudio.com/license.php

If you accidentally overwirte or delete a file remember you can redownload this asset from your profile page at www.gamedeveloperstudio.com

Thank you

Robert Brooks
Binary file added assets/level0/spikes2/keyframes/.DS_Store
Binary file not shown.
Binary file added assets/level1/Level1Background.jpg
Binary file added assets/level1/LgPlatform.png
Binary file added assets/level1/MdPlatform.png
Binary file added assets/level1/SmPlatform.png
Binary file added assets/level1/banana.png
Binary file added assets/level1/bananaBubble.png
Binary file added assets/level1/brown-door-open.png
Binary file added assets/level1/brown-door.png
Binary file added assets/level1/monkey.png
Binary file added assets/level1/mushroom.png
Binary file added assets/level1/river.png
Binary file added assets/level1/stackKey.png
Binary file added assets/level1/stone.png
Binary file added assets/level1/vine.png
Binary file added assets/level1/vineHook.png
Binary file added assets/level1/vineItem.png
Binary file added assets/level2/bird.png
Binary file added assets/level2/cloud-platform.png
Binary file added assets/level2/club.webp
Binary file added assets/level2/level2-background.png
Binary file added assets/level2/pink-door-open.png
Binary file added assets/level2/pink-door.png
Binary file added assets/level2/plant.png
Binary file added assets/level2/pot.png
Binary file added assets/level2/seeds.png
Binary file added assets/level2/smog.png
Binary file added assets/level2/toxic-gas.png
Binary file added assets/level2/troll.png
Binary file added assets/level2/wand.png
Binary file added assets/level2/watering-can.png
Binary file added assets/level3/.DS_Store
Binary file not shown.
Binary file added assets/level3/Skeleton_With_VFX/.DS_Store
Binary file not shown.
Binary file added assets/level3/chainsaw.png
Binary file added assets/level3/dead-tree-cut.png
Binary file added assets/level3/dead-tree.png
Binary file added assets/level3/electric-danger-sign.png
Binary file added assets/level3/fire.png
Binary file added assets/level3/fireball.png
Binary file added assets/level3/first-platform.png
Binary file added assets/level3/gas-mask.png
Binary file added assets/level3/lava-platform-med.png
Binary file added assets/level3/lava-platform-small.png
Binary file added assets/level3/lava-platform.png
Binary file added assets/level3/lava.png
Binary file added assets/level3/level3-background-1.jpg
Binary file added assets/level3/level3-background.jpg
Binary file added assets/level3/lift-off.png
Binary file added assets/level3/lift-on.png
Binary file added assets/level3/red-door-open-1.png
Binary file added assets/level3/red-door-open.png
Binary file added assets/level3/red-door.png
Binary file added assets/level3/skeleton-man.png
Binary file added assets/level3/stone1.png
Binary file added assets/level3/stone2.png
Binary file added assets/level3/stone3.png
Binary file added assets/level3/sword.png
Binary file added assets/level3/toolbox.png
Binary file added assets/level3/toxic-gas-1.png
Binary file added assets/level3/toxic-gas-barrel.png
Binary file added assets/level3/toxic-gas.png
Binary file added assets/level3/water-bucket.png
Binary file added assets/pause2.png
Binary file added assets/paused-popup.png
Binary file added assets/play-button.png
Binary file added assets/semitransparent-square.png
Binary file added assets/stackpack-mockup.png
Binary file added assets/stackpack-storyboard.png
Binary file added assets/stackpack.png
Binary file added assets/title-screen.png
Binary file added assets/transparent-square.png
218 changes: 217 additions & 1 deletion docs/egdd.md
Original file line number Diff line number Diff line change
@@ -1 +1,217 @@
REPLACE THIS TEXT WITH YOUR EGDD MARKDOWN.
# StackPack Journey

## Elevator Pitch

StackPack Journey is a game that aims to teach students about the stack; the premise is that you have lost your soulmate and your goal is to use your StackPack (a backpack that works like a stack) to navigate through the world by picking up objects to overcome various obstacles to reunite with your soulmate.

## Influences (Brief)

- Super Mario Bros.:
- Medium: Game
- Explanation: In Super Mario Bros., when you go through the levels, you see a map view of the world with the different levels and checkpoints. The player goes through this map while completing the levels to reach the end objective. Our game will have a similar map view of the different levels. Each level in Super Mario Bros. also has a different theme focusing on a different part of the world. There are levels with lava, levels that take place in the sky, etc. Our game will have similar themes to that.

- Farafalla:
- Medium: Game
- Explanation: In this game, players need to reach the end of a level, but there are different colored barriers preventing them from just walking through. Matching colored balloons are scattered throughout the map, and once you collect a certain color, you can pass through that boundary. Needing specific items to pass obstacles in a level was the inspiration we took from this game.

- Love You to Bits:
- Medium: Game
- Explanation: In this mobile game, you are a space explorer looking for the pieces of your robot girlfriend that have gotten spread throughout outer space. The game has a cute, sci-fi aesthetic with visual backgrounds and a tiny main character in this huge world. Our game is taking inspiration from that, as our character will be tiny going through this world trying to find their soulmate by unlocking doors and traveling through the world.

## Core Gameplay Mechanics (Brief)
- Brief walkthrough tutorial to demonstrate how to play (Level 0)
- Push objects into the stack using ‘E’ on the keyboard
- Pop objects off of the stack using ‘F’ on the keyboard
- Player moves around the world using arrow keys
- When you obtain the key and use it on the door, you advance to the next level
- After you complete all of the levels, it displays a (victory) scene of finding your soulmate.

# Learning Aspects

## Learning Domains

- Introduction to Data Structures (specifically the stack)

## Target Audiences

- Our learners are students who are taking a data structures course where stacks are a topic of discussion.
- For those who enjoy adventure/puzzle games

## Target Contexts

- This would be assigned as an additional (optional) resource to help students grasp the idea of a stack and how it works in a course formally teaching about stacks.
- This game would not be appropriate as a classroom activity since it will have many levels and, therefore, will take a long time to complete.

## Learning Objectives

- LIFO: By the end of the game, students will be able to explain the concept of LIFO (Last in first out)
- Push/Pop: By the end of the game, students will be able to define the terms “push” and “pop.”
- Visual Representation: By the end of the game, students will be able to illustrate a visual representation of a stack and the process of pushing/popping from that stack.

## Prerequisite Knowledge

- Prior to the game, players need to be able to follow simple instructions.
- Prior to the game, players need to be able to define the concept of a stack.
- Prior to the game, players need to be able to explain the general concept what of push() and pop() operations on a stack are.

## Assessment Measures

We can give a short pre-test and post-test to assess how much the student has learned from playing the game.

- Given a stack and a list of push and pop operations that are to be performed on the stack, draw how the stack will look after running those operations.


# What sets this project apart?

- Most introductory computer science games focus on teaching how to code with code blocks, etc; however, this game focuses on teaching an important data structure that many beginner computer science students struggle with.
- The aesthetics of this game will appeal to the users and make them want to continue playing/learning.
- Most introductory computer science games also lack a storyline, which makes it unappealing for students to play. This game has a unique and interesting storyline that will compel students to keep playing and learning.
- The real-time visualization of the stack as the user plays will drive home the point of how pushing and popping works to the user.


# Player Interaction Patterns and Modes

## Player Interaction Pattern

- This is a one-player game using the keyboard to play, including arrow keys and a few other specified buttons.

## Player Modes

- Single-player: One player will advance through multiple levels where there will be more items than the previous one.

# Gameplay Objectives

- Get past an obstacle in a level.
- Description: When a player has the correct item at the top of their stack and they use it on an obstacle (ex. A boat in the stack and they use it on a lake) they will be able to get past that obstacle (cross the lake).
- Alignment: Doing this successfully shows effective planning, since that item needs to be at the top of the stack to use it.

- Successfully complete a level.
- Description: When the player successfully gets to the end door and unlocks it with the key, they have completed the level.
- Alignment: Completing a level shows understanding with the LIFO and Push/Pop concepts, since those are required to use the items in their correct order.

- Find your Soulmate
- Description: Completing all the levels will lead you to your soulmate, who you lost at the beginning of the game.
- Alignment: Since each level has more items than the last, getting past all levels shows a true deep understanding of how a stack works.

# Procedures/Actions

- You can press ‘E’ when you’re near an item to pick it up and put it into your stack-pack.
- You can press ‘F’ when you’re near a place where you can use an item to use the item there and overcome the obstacle / open the door.
- You can move the main character around with the arrow keys.

# Rules

- If the player tries to use an object in an area that is not permitted, the player will not be able to do so.
- If the player uses the correct object in the right area, the player will be able to advance through the level.
- If the player obtains the key and uses it on the door, the player will advance to the next level.
- Over time, the level of difficulty will increase and evolve to incorporate the following:
- Increased stack size
- Increased number of objects needed to push and pop
- More planning needed to complete the levels as the number of obstacles increases

# Objects/Entities

In a Level:
- There will be a main character that the player can control
- There will be a visible stack that shows your current “inventory” of items in the stack
- There will be platforms across the screen that the player can walk across
- There will be objects players can collect
- There will be a prompt that pops up when the player gets close enough to an object, letting them know they can pick it up
- There will be obstacles throughout the level
- There will be a prompt that pops up when the player gets close enough to an object, letting them know they can use it on that obstacle
- There will be instructions in the first couple scenes of the game

On Map (showing all levels):
- There will be a spot for each level in the game, with completed levels marked with a green flag, incomplete/inaccessible levels grayed out, and the current level marked with the main character standing on top of it.


## Core Gameplay Mechanics (Detailed)

- “Level 0”: Players will have to complete Level 0 - a short introductory walkthrough that demonstrates the basic mechanics of the game. It will force players to pick objects up and push or pop them off the stack. It will also force players to make incorrect choices to show what not to do.

- “Pushing”: (aka. Collecting items) Players will be able to push objects to their stack using the letter ‘E’ when standing over an object. When that prompt is shown and E is pressed, the object will visually appear in the player’s stack-pack.

- “Popping”: (aka. Using items) Players will be able to pop objects from their stack using the letter ‘F’ when standing over an obstacle to use the objects throughout the levels. When that prompt is shown and the valid object is at the top of the stack, the action is performed (Ex. unlocking the door at the end of the level if the key is at the top of the stack).

- “Movement”: Players will be able to move around the 2D world using all four arrow keys. Left moves left, right moves right, and up and down will be used to fly/climb/descend things like ladders.

- “Next Level”: Players will be able to advance to the next level only if they use the key on the door. The door will swing open and players will go through the door.

- “All Levels Complete”: When the player completes all of the levels, a victory cutscene will display showing the player finally reconnecting with their soulmate.


## Feedback

- When you try to use an object in an area where it’s not supposed to be used, the area will flash red indicating that you can’t do that with a sound effect.
- When you correctly use an object to overcome an area’s obstacle, the area will visibly change (animations) to show the object being used and appropriate sound effects will play based on what the item is.
- When you complete a level by using the correct key on the door, the door will swing open, confetti will shower down, and text will show up saying you did it. A victory sound effect will also play.
- When you complete a level, the next level will “unlock” in the game map (it will not be grayed out anymore and the main character will be shown on top of the new current level). Also, the level you just completed will have a green flag over it showing that you finished it.
- When you win the game by finishing the last level and getting to your soulmate, a big victory message will appear and you will see an animation showing the main character reunite with the soulmate, and sound effects will also play accompanying it.


# Story and Gameplay

## Presentation of Rules

Text shown on the main game screen explains the objective and interaction instructions. Also, Level 0 will interactively show how the game works and how to control the character.

## Presentation of Content

- There will be a “Level 0” which will be a walkthrough of the gameplay and core mechanics. The player controls movement, and small boxes show up to guide the player into making the right choices.
- Ex: “-> to walk left”; “walk over this key”; “e to push key onto stack”; “walk over the door”; “e to pop key and unlock door”
- Covers core mechanics movement, pushing, and popping

## Story (Brief)

While traveling through this strange, new world together, you and your soulmate suddenly get separated. You must finish traveling throughout the world solo, collecting objects and completing obstacles to reconnect with your lost soulmate.

## Storyboarding

![Stack Pack Story Board](https://github.com/UD-S24-CISC374/final-project-yellow/blob/main/assets/stackpack-storyboard.png?raw=true "Story Board")

Example of a Potential Harder Level: (the numbers represent the order in which you would pick up or use items)
![Stack Pack Harder Level](https://github.com/UD-S24-CISC374/final-project-yellow/blob/241ec885bdf1db4cf54fa24d2dbbc6e61d8eed40/assets/stackpack-mockup.png?raw=true "Harder Level")

# Assets Needed

## Aesthetics

- The aesthetics of this game will be cartoonish/cutesy for a stress-free environment. Players should not feel pressure when playing the game, but rather relaxed.

## Graphical

- Characters List
- Main player: A female non-scary (cute) creature, with animations for movement
- The soulmate: A non-scary (cute) creature
- Note: Might add bad-guy NPC characters to later levels

- Textures: N/A

- Environment Art/Textures:
- Level 0 Background: Basic grassy background
- Level 1 Background: Forest-y background with trees and sun
- Level 2 Background: Cloud background, up in the air
- Level 3 Background: Lava/Volcano background
- Note: Aiming for 3 really good levels, after that is if we have time
- Victory Scene: Cutesy background

## Audio
- Music List (Ambient sound)
- Level 0: Basic pleasant gameplay music that you normally hear in the background of tutorials
- Level 1: Leaves rustling, wind, forest-vibe music
- Level 2: Dreamy, idyllic music as you are in a cloud dreamworld
- Level 3: Intense, fast-paced music, since this is the final level
- Victory Scene: Dramatic, upbeat, congratulatory music as you just found your soulmate

- Sound List (SFX)
- Jumping
- Door Unlock (door swinging sound)
- Using objects/items (different for each object)
- Hitting an enemy (the enemy’s response to getting hit)


# Metadata

* Template created by Austin Cory Bart <acbart@udel.edu>, Mark Sheriff, Alec Markarian, and Benjamin Stanley.
* Version 0.0.3

67 changes: 67 additions & 0 deletions docs/sources.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# Sources

### General:

- StackPack: https://m.media-amazon.com/images/I/71kHEc5wwLL._AC_UY1000_.jpg
- Other: Canva Graphics

### Title Scene:

- Background: https://www.vecteezy.com/photo/30493204-fantasy-landscape-with-trees-and-rocks-3d-render-illustration-ai-generated

### Game Map Scene:

- Volcano: https://png.pngtree.com/png-vector/20230803/ourmid/pngtree-erupting-volcano-clipart-cartoon-volcano-isolated-on-white-background-vector-illustration-png-image_6868764.png

### Level 0 Scene:

- Platforms: https://opengameart.org/content/platforms
- Background: <a href="https://www.freepik.com/free-vector/nature-roadside-background-scene_40169781.htm#from_view=detail_alsolike">Image by brgfx on Freepik</a>
- Key: https://frakassets.itch.io/free-rotating-key
- Door: https://www.artstation.com/artwork/BmOoPz
- Spikes 1: https://opengameart.org/content/spikey-stuff
- Spikes 2: https://www.gamedeveloperstudio.com/graphics/viewgraphic.php?page-name=Animated-floor-spikes-game-asset&item=1u5v5h4w8i7s7t806o
- Hearts: https://opengameart.org/content/heart-full-and-empty-for-health
- Level Complete & Pause: https://www.freepik.com/free-vector/set-game-menu-selection-rpg-adventure-game-including-menu-level-selection-options_14245132.htm#fromView=search&page=1&position=7&uuid=041f1bcf-fd58-4f6b-a720-a753efcecd7a
- Level Pause: https://pzuh.itch.io/free-game-gui
- <a href='https://pngtree.com/freepng/casual-game-button-set-stock-illustration_5981555.html'>png image from pngtree.com/</a>

### Level 1 Scene:

- Background: https://www.freepik.com/free-vector/flat-tropical-jungle-background_13643324.htm#fromView=search&page=4&position=11&uuid=ee0e5a5e-ee27-4310-b2b4-27eafb48eec2
- Platforms + stone + river: https://dinosdouisen.itch.io/jungle-platformer-game-tileset#google_vignette
- Banana, Mushroom, Vine, Monkey, Speech Bubble: Free elements on Canva
- Key: https://frakassets.itch.io/free-rotating-key
- Door: https://www.artstation.com/artwork/BmOoPz
- Hearts: https://opengameart.org/content/heart-full-and-empty-for-health
- Level Complete & Pause: https://www.freepik.com/free-vector/set-game-menu-selection-rpg-adventure-game-including-menu-level-selection-options_14245132.htm#fromView=search&page=1&position=7&uuid=041f1bcf-fd58-4f6b-a720-a753efcecd7a
- Level Pause: https://pzuh.itch.io/free-game-gui
- <a href='https://pngtree.com/freepng/casual-game-button-set-stock-illustration_5981555.html'>png image from pngtree.com/</a>

### Level 2 Scene:

- Background: https://craftpix.net/freebies/free-sky-with-clouds-background-pixel-art-set/
- Cloud Platforms: https://phaser.io/tutorials/coding-tips-004
- Club: https://clubpenguin.fandom.com/wiki/Ugg_Club
- Pot: [<a href="https://www.vecteezy.com/free-vector/flowerpot">Flowerpot Vectors by Vecteezy</a>](https://www.vecteezy.com/vector-art/14150763-plant-pot-icon-cartoon-vector-farm-tool)
- Bird: https://rmazanek.itch.io/bird-small
- Wand: https://pngimg.com/image/104781
- Troll: https://free-game-assets.itch.io/2d-trolls-free-sprite
- Plant: https://opengameart.org/content/plant-growing-sprite

### Level 3 Scene:

- Background: <a href="https://www.freepik.com/free-vector/cave-with-molten-lava-spark-game-background_38720914.htm">Image by upklyak</a> on Freepik
- Platforms: https://ludicarts.itch.io/volcano-free-platform-tileset
- Stones: <a href="https://lovepik.com/images/png-cartoon-stone.html">Cartoon Stone Png vectors by Lovepik.com</a>
- Water Bucket: https://cdn.create.vista.com/api/media/small/9995143/stock-vector-clipart-style-cartoon-of-a-bucket
- Fire: https://www.pngitem.com/pimgs/m/152-1526389_long-flame-hd-png-download.png
- Chainsaw: https://freepngimg.com/save/159816-chainsaw-vector-free-download-image/1882x1920
- Sword: https://img.freepik.com/premium-vector/sword-icon-cartoon-sword-vector-icon-web-design-isolated-white-background_258706-351.jpg
- Skeleton Man: https://monopixelart.itch.io/skeletons-pack
- Green Light: https://www.citypng.com/photo/13282/hd-green-neon-line-light-png
- Red Light: <a href="https://www.citypng.com/png-download/13205" > HD Red Neon Glowing Line Effect Transparent PNG </a>
- Toxic Gas Barrel: https://img.freepik.com/premium-vector/barrel-with-nuclear-pollution-biohazard-radioactive-toxic-waste_288189-802.jpg
- Toxic Gas Cloud: https://img.freepik.com/premium-vector/green-smoke-cloud-toxic-smell-cartoon-scent_81894-8958.jpg
- Gas Mask: https://img.freepik.com/premium-vector/stencil-gas-mask-icon-flat-vector-chemical-air-toxic-army-isolated_98396-65151.jpg
- Fireball: https://static.vecteezy.com/system/resources/previews/012/629/333/original/fireball-drop-effect-png.png
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added pwa/icons/icons-192-1.png
Binary file modified pwa/icons/icons-192.png
Binary file added pwa/icons/icons-512-1.png
Binary file modified pwa/icons/icons-512.png
Loading