Final project for Carleton University's IMD Game Design course.
The game is available to play at our itch.io page
1. Download build
2. Unzip build
3. Double-click exe file
4. Further controls and instructions can be found on the main menu.
- Proceedural level generation
- spawning buildings and roads
- spawning building and road variations based on probabilities
- spawning building variation objects at random
- spawning intersections at random
- spawning delivery spots at random
- All environment assets (buildings, roads, garbage bin, window boards, bench)
- Delivery spot assets (different variations, completed)
- Dynamic quality-switching
- Coin asset
- Coin animation
- Delivery actions (success, coin launched[improved], coin picked up)
- Level despawning behind player
- Player movement facing direction
- All character models (player, enemy, hot-air balloon, cannon)
- Pizza asset
- Pizza UI design
- Cash spawning script
- Proceedural level generation
- spawning enemies, created enemy behaviour, enemies getting attacked
- spawning billboards, selecting from random billboards
- reduced chance of long periods of time with no spawns (time spent without spawning increases spawn chances)
- Character controls
- implemented models (character, enemy, cannon)
- pizza throwing cooldowns
- more stuff but im too lazy to go find the rest, if this counts towards our grade LMK and ill update this
- All music and sound effects
- Menu UI (all of main menu, end of level, win/lose, death card view)
- In-Game Art (Menu backgrounds, logo, death cards, billboards)
- Linking scenes together, delaying scene change at end of gameplay
- Any scripts associated with menus
- CountScore script
- All in-game UI except for pizza selection
- Mouse cursor
- Handwriting font
Whoosh: https://www.zapsplat.com/music/bendy-stick-whoosh-through-air-fast-1/
Ka-ching: https://www.zapsplat.com/music/cash-register-open-kerching/
Wind: https://www.zapsplat.com/music/blustery-wind-in-field-recorded-close-to-ground/
Ambience: https://www.zapsplat.com/music/ambience-city-of-london-sirens-distant-constant-construction-pounding-wind-in-trees-close-by/
Impact: https://www.zapsplat.com/music/cartoon-hit-impact-squash-object/
Explosions: https://www.premiumbeat.com/blog/free-explosion-sfx-vfx-elements/
Awesome Call by Kevin MacLeod
Link: https://incompetech.filmmusic.io/song/3399-awesome-call
License: http://creativecommons.org/licenses/by/4.0/
"Surf Shimmy" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
http://creativecommons.org/licenses/by/4.0/
// Level Assets
Buildings: https://unsplash.com/photos/plm7G8xdyPk
Level Background: https://hdrihaven.com/hdri/?h=sunflowers
// End of Level Screen
Cork: https://unsplash.com/photos/KsAo8ouBn8A
Wall: https://freestocktextures.com/texture/seamless-roughcast-wall,812.html
Paper: https://www.deviantart.com/cliffski/art/Pristine-Looseleaf-Paper-105821382
Frame: https://pixabay.com/photos/background-blank-border-brown-18176/
Note: https://www.freepik.com/free-vector/realistic-post-note-transparent-background_3031246.htm#page=1&query=sticky%20notes&position=12
Paper: https://unsplash.com/photos/kTg4NXEmfs8
Flag: https://pixabay.com/vectors/flag-swedish-sweden-national-257636/
Letter: https://pixabay.com/photos/letters-envelope-boards-wall-fence-4029672/