top of page
newpic.PNG

The Tavernkeeper

Unity | Solo

The Tavernkeeper is a history-based simulation game where the player controls a Patriot tavern keeper during the American Revolution. Speak to patrons to determine whether they are patriots or loyalists, then serves them good or bad food, respectively. Will you help the revolution succeed or be caught by the loyalists?

Full game download available at The Tavernkeeper itch.io page

This was an early project that I had a lot of fun making on my own because it combined my interest in games and history. Having a background in history, I wanted to test myself and make a full game that utilized American History as a basis but in a more whimsical yet educating way.

​

As a bit of a backstory, tavern keepers and taverns played a massive role during the American Revolution. They served as agents, supply stations, and event fortified encampments for both armies. Many important meetings were held at taverns, including the first Continental Congress. This history inspired this game as players take on the role of a patriotic tavern keeper serving the best and worst food to their allies and enemies.

Character/Conversation Design​

  • Patrons and conversations are based on major events from the war

  • Uses real names from history and their known allegiances as clues 

  • Each level starts with a date and a title alluding to a historical event that hints towards patrons' dialogue

  • Every patron has branching dialogues that the player can explore for more information

​​​Environment/Systems Design

  • ​​Separate areas for good and bad food and drinks

  • Sizable tavern to seat many NPCs, especially for levels during very important war dates

  • Players serve appropriate items or lose points

    • Patriots receive good food or drinks. Loyalists receive the opposite

EditedPic.PNG

Programming

Player Character:

  • Character controller paired with sprites allowing smooth 8-directional movement and made art in GIMP

  • Sprite animations tied together using a state machine and blend tree

  • Inventory system to hold up to 3 items when retrieving food and drinks

​

NPCs:

  • The dialogues were created using the Dialogue Editor asset from the Unity store

  • Player can serve either good or bad provisions to the patrons regardless of the patrons' loyalty​

    • However, serving the wrong one counted against the player and too many mistakes leads to losing

  • After receiving their order, patrons followed a waypoint system to leave the tavern

© 2025 by Bryan Nguyen

bottom of page