Gourmet Heaven is an Asian inspired cooking game made using Unity 6000.0.58f2 for Android/IpadOS/Windows.
NOTE: The main branch contains code with additional changes made since the assignment submission. For the submitted version of the game please use the SUBMITTED-VERSION branch or the release with the same name here: 'https://github.com/PycraftDeveloper/Gourmet-Heaven/releases'
On the Windows operating system, you need to just double click the "gourmet heaven.exe" to start the game.
There are no strictly enforced hardware requirements built into the game, however it is recommended that the Windows PC has a minimum of 1 GB of available system storage for storing the game, and 500 MB of system memory.
On the Android operating system, you will need to install the "gourmet heaven.apk" onto the device before tapping the app icon to start.
On the Android operating system, your device must be running Android version 6 (Android Marshmallow) or higher.
There are no strictly enforced hardware requirements built into the game, however it is recommended that the Android device has a minimum of 1 GB of available system storage for storing the game, and 600 MB of system memory.
On the iOS operating system, you will need to use an iMac with XCode to build the "gourmet heaven" XCode project onto the connected iOS device. Then similar to Android you tap the app icon to launch the game.
On the iOS operating system, your device must be running iOS version 13.0 or higher.
There are no strictly enforced hardware requirements built into the game, it is also not known how much storage space and memory the application uses on this platform at this time.
On the Windows platform you can use your mouse cursor in replacement of a touch input device, with:
- Left-clicking - behaving as a finger touching the screen.
- Moving the mouse whilst holding left-click - behaving as a touch-drag style of input.
Further to this, you can use the keyboard in addition to the on-screen button arrangement.
- Pressing the 'Esc' key will return you to the previous menu.
- Pressing the 'W' key will allow you to move the player towards the top of the window in the kitchen and restaurant scenes.
- Pressing the 'S' key will allow you to move the player towards the bottom of the window in the kitchen and restaurant scenes.
- Pressing the 'A' key will allow you to move the player towards the left of the window in the kitchen and restaurant scenes.
- Pressing the 'D' key will allow you to move the player toward the right of the window in the kitchen and restaurant scenes.
You can click anywhere on-screen during the intro-sequence to skip it and go immediately to the main menu.
Note: On the Windows platform, if you have a touch-screen device you can still interact with the game in the same way as Android or iOS versions would using your finger - although this behavior was not tested due to not having a Window's compatible touch-screen device.
On both Android and iOS your primary input will be the touch screen. Using the touch screen you can:
- Tap the screen with one finger to interact with buttons and other content in the game.
- Tap and hold the screen with one finger to drag some items around, like for example to drag the joystick to move the player, or to drag items around in the sushi mini-game.
You can tap anywhere on-screen during the intro-sequence to skip it and go immediately to the main menu.
The game was programmed to only consider single-finger screen touches as the game is also built for the Windows platform which uses the mouse to replace the lack of touch-screen input and a computer can only have one device controlling the mouse at a time.
Note: On the Android and iOS platforms, you cannot connect a keyboard or mouse and use that instead of the touch input.
Project manager: Joshua Cossar
Lead programmer: Thomas Jebson
Lead designer: Dawid Galka-Wozniak Design team: Josh Cossar, Emmie Heane
Lead artist: Alice Haydon-Grime Art team: Finlay Thomson, Luna Lin Gao, Theo Carre
Background music: Rose Skillett
-
https://www.youtube.com/watch?v=c9noznqhbH4 (Useful & Popular Anime Sound Effects for Editing)
-
https://www.youtube.com/watch?v=qXIIcyStWYA (Slice and Dice - Realistic Chopping Sound Effects)
-
https://youtu.be/AGZXC5LhXnY?si=2wSkGeMDSOEDU8Zw (Barcode scanner beep sound)
-
https://youtu.be/FLeGEEfMo-4?si=87Awy2xvWz8IhdUR (Small Crowd People Talking Background Noise)
-
https://www.youtube.com/watch?v=cTQ6jSDCcn8 (Small Water Splash Sound Effects - Royalty Free)
-
https://youtu.be/T0wyD9r3iHA?si=FQ5RovMEzEJWv6Xw (Egg Timer Sound Effects [FREE])
-
https://youtu.be/hSWEJuZA18U?si=pcJWbPwR60cJ-YMg (BOILING WATER SOUND EFFECT - FREE)
-
https://freesound.org/people/deleted_user_2104797/sounds/164467/ (Squelch 10.wav)
-
https://youtu.be/_JM0g9jzOk0?si=ZsMXk_rl2BtbzuWQ (Used by Emmie to help order particles in layers.)
-
https://www.youtube.com/watch?v=POq1i8FyRyQ (Used by Emmie to create the timer for the Mango Sticky Rice Mini-Game.)
-
https://www.youtube.com/watch?v=XtQMytORBmM (Used by Thomas to get an initial understanding of Unity.)
