Skip to content

PycraftDeveloper/Gourmet-Heaven

Repository files navigation

Gourmet Heaven logo

Gourmet Heaven

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'

Setup

Windows

On the Windows operating system, you need to just double click the "gourmet heaven.exe" to start the game.

Recommended hardware/software requirements

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.

Android

On the Android operating system, you will need to install the "gourmet heaven.apk" onto the device before tapping the app icon to start.

Minimum hardware/software requirements

On the Android operating system, your device must be running Android version 6 (Android Marshmallow) or higher.

Recommended hardware/software requirements

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.

iOS

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.

Minimum hardware/software requirements

On the iOS operating system, your device must be running iOS version 13.0 or higher.

Recommended hardware/software requirements

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.

User Input

Windows

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.

Android & iOS

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.

Credits

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

References

Fonts

Sounds

Additional Helpful Content

About

Gourmet Heaven is an Asian inspired cooking game made using Unity 6000.0.58f2 for Android/IpadOS/Windows.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •