Authors: Leland Jin, Jerry Lin, Lakery Cao
Group: 4rA
Date: May 14, 2021
Spring 2021
- Paying tribute to SCUM on Steam, Survive The Factory is a survival game built on Phaser 3. You are meant to survive as long as possible for the entertainment of tycoons from above:) You can read more about the background story of SCUM here.
-
You can use Python as a web server to host the game locally:
python3 -m http.server
Patch v0.5 (Final Game):
- Hours taken:
- 12 hours or more
- Features
- release version
- axe as win game condition
- easter eggs
- press p to pause background music
Patch v0.3 (Final sprint):
- Hours taken:
- 10 hours
- Features implemented:
- wall
- chests
- items
Patch v0.2 (Sprint 2): May 28, 2021
- Hours taken:
- 12 hours
- Features implemented:
- UI overlay
- level mechanism
- HP mechanism
- Stamina mechanism
- player1 animation
- F key interaction
- left click to use item
Patch v0.1 (Sprint 1):
- Hours taken:
- 16 hours
- Features implemented:
- WSAD Control
- Mouse indicator(need more fixes)
- survival timer
- camera following player1
- press ESC to escape
- press R to restart
- Leland came up with the idea of making a 2D adaption of SCUM after playing SCUM for 30 hours.
- You can do beatbox in this game!
- Whistle and beatbox sounds are made by Leland!
- Wall collision is hardcoded by Leland.
- Many fantastic arts in the assets are not actually implemented in the coding aspect:(
- SCUM on Steam
- https://www.codecaptain.io/blog/game-development/shooting-bullets-phaser-3-using-arcade-physics-groups/696
- https://phaser.io/examples/v2/camera/follow-styles
- https://github.com/jerrylin4real/Endless-runner
- https://github.com/leland-jin/Rocket_Patrol_Mod
- https://phaser.io/examples/v2/games/tanks