Skip to content

WickedNekomata/Byte

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

BYTE

Byte is a management game developed by Sandra Alvarez and Guillem Costa for the AI subject.

In Byte, you take the role of the manager of a burger fast food restaurant (aka diner). Will you be able to bring the success to your new business or will you throw in the towel? Play with the likes!

For a detailed description about the game, please check our repository:

Innovation

Website:

About the game

Objective

Earn the 15 likes without going bankrupt.

Be careful with the mood of the clients. Several things can happen:

  • If they are ordered food being happy, they will pay and leave a LIKE!
  • If they are ordered food being neutral or annoyed, they will only pay.
  • If they get angry, they will leave the diner and leave a DISLIKE!

Also, be careful with the number of likes, since it affects the amount of clients that go to the diner. The higher it gets, the more clients will come.

Player interactions

  1. Buy ingredients by clicking on the shopping cart icon (bottom left of the screen).

There are 3 types of ingredients to cook 3 types of meals. Each of them has a different effect:

  • Hamburguer with chips: it has no special effects.
  • Nuggets: faster to cook.
  • Cake: it makes clients instantly happy.

Each type of meal can only be cooked by a cook specialised in its type in a specialised cooker. IMPORTANT: you should not buy Nuggets nor Cake without having bought first a nuggets cooker and/or a cakes cooker, since no cooks will cook them.

*The ingredients bought appear in a menu on the bottom of the screen. E.g.: cake 1/10: you have cooked 1 cake and you have 10 ingredients to cook 10 more cakes.

  1. Buy more workers by clicking on a box.
  • If the box corresponds to a cash register, you will buy a new waitress.
  • If the box corresponds to a cooker, you will buy a new cook. There are 3 types of cookers (hamburguers, nuggets and cakes), corresponding to the 3 types of meals.

At the start of the game, the diner has only 2 workers, a waitress and a cook. This cook is specialised in cooking Hamburguer with chips.

*The meals cooked appear in the menu in the bottom of the screen. E.g.: cake 1/10: you have cooked 1 cake and you have 10 ingredients to cook 10 more cakes.

  1. When a client is sat, order food for them by clicking on them. A menu with the different types of meals will appear on the bottom left of the screen. You can only order meals that you have cooked.

Controls

  • Up, Down, Left and Right arrows: move the camera
  • Move mouse towards the sides of the screen: move the camera
  • Click:
    • On a button: perform an specific action
    • On a client: open their own menu to order food for them
    • On a box: buy a cash register (with a waitress) or a cooker (with a cook)
  • F1: restart game (from the game screen)
  • F2: go to the end screen (win/lose) (from the game screen)
  • F3: go to the main menu (from the game screen)

Tools used

  • Unity 2018.1.6f1
  • NodeCanvas for Unity

Assets

Models are from Simple Assets, available in the Unity Asset Store. The rest of the assets (UI, music and sounds) are royalty-free.

License

MIT License

Copyright (c) 2018 WickedNekomata (Sandra Alvarez & Guillem Costa)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

A management game about running a diner.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •