Psychic Diner

  • Role: Solo Developer
  • Engine: Unreal
  • Platform: PC
  • Production Time: Jan ’20 – Apr ’20

Psychic Diner is a simple third-person single player game inspired by the likes of Diner Dash, Papa’s Burgeria, and other time/resource management games. It is made in Unreal Engine and features a simple day/time system that will allow for measured player progression and customization of the player’s play space through an upgrade screen.

 

This game was started as a way to show off my Unreal knowledge. While it’s certainly not the prettiest or most polished, I never intended it to be releasable. I designed and programmed every feature in the game, and kept a log of my progress in the form of blog posts, which you can view here. And if you’re interesting in seeing more of the gameplay, I have a full playthrough of the game in my postmortem blog post, which you can find here.

Psychic Diner features:

  • 5 food items to create, each with their own minigame:
    • Hamburger
    • Fries
    • Hot Dog
    • Drink
    • Milkshake
  • 6 upgrades to purchase with money
    • Hamburger station upgrade
      • Worried about burning your burger? This upgrade will flip and assemble your burger when it reaches the perfect doneness!
    • Fries station upgrade
      • What’s going on with that oil? With this upgrade, you can get two orders of fries in one batch!
    • Hot Dog station upgrade
      • Never fear about burning with this upgrade! Purchasing this means your hot dog will never burn, no matter how long you leave it cooking!
    • Drink station upgrade
      • No need to stand around with this upgrade! A drink will fill itself! Make sure to catch it before it overflows though!
    • Milkshake station upgrade
      • Isn’t stirring a milkshake tiring? Work no longer with this auto-stirring upgrade to your milkshake machine!
    • Jukebox
      • Tired of the same song on repeat? Your customers are too! Install this jukebox to ease your ears, and slow down customer order timers!
  • An order system which dynamically creates orders throughout the day
  • Customers who come in and sit at tables to wait for orders
  • A day system which controls how long the player has to serve orders and make money
  • A simple control system that is entirely powered by WASD and the mouse