Thanks to visit codestin.com
Credit goes to github.com

Skip to content

๐Ÿงช Potion or Poison? ๐Ÿ”ฎ is a 2D narrative-driven puzzle game where players craft potions, analyse clues, and make life-or-death decisions in a kingdom on the brink of chaos. Inspired by Papers, Please and Little Alchemy, this Unity-based game challenges players to uncover hidden threats while managing their potion shop.

cassxw/PotionOrPoison

Repository files navigation

๐Ÿงช Potion or Poison? ๐Ÿ”ฎ

Honourโ€™s Game Development Project
CSC4027Z - Games Design Project
Developed by:

  • Imaan Sayed (SYDIMA002)
  • Imaan Salie (SLXIMA002)
  • Cassandra Wallace (WLLCAS004)

๐ŸŽฎ Final Build: Download Here
๐Ÿ“‚ Raw Unity Project Files: Download Here, for those who want to view or custom compile in Unity Editor.
โ˜๏ธ Unity Version Control: View Here


โœจ About the Game

"Potion or Poison?" is a narrative-driven puzzle game that blends potion crafting with deduction mechanics. Inspired by Papers, Please and Little Alchemy, this game challenges players to analyse textual and visual clues to identify hidden threats while crafting potions for the kingdom's court.

As an apprentice potion-maker in the Order of Royal Sorcerers, you must prove your arcane intuition by preparing potions for customers while uncovering enemy insurgents attempting to assassinate the King during his coronation! With only three in-game days, you must decideโ€”who to help and who to...eliminate โ˜ ๏ธ.


๐ŸŽจ Screenshots

Here are some in-game screenshots showcasing the UI, gameplay mechanics, and overall aesthetic of Potion or Poison?:

image image image image


๐Ÿ› ๏ธ Tech Stack

  • Engine: Unity (C#)
  • Version Control: Git, Unity Version Control
  • Development Tools: Visual Studio, Unity Editor

๐Ÿš€ How to Install & Play

Option 1: Download and Play (Recommended)

  1. Download the latest build from here or download the PotionOrPoison_Build folder from this repository.
  2. If you downloaded the .zip file from Google Drive, extract it to your preferred directory. If you downloaded the PotionOrPoison_Build folder directly from the repository, you can skip this step.
  3. Run the Potion or Poison.exe file.
  4. Follow the in-game instructions to mix potions, evaluate requests, and make life-or-death decisions.

Option 2: Build in Unity

  1. Download the raw Unity project files from Google Drive and extract them.
  2. Open the extracted project in Unity Hub. Ensure you have Unity 6 (6000.0.19f1) installed.
  3. Open the project in Unity Editor and build the game:
    • Navigate to File > Build Settings
    • Select the appropriate platform (Windows, Mac, etc.)
    • Click Build and choose an output directory.
  4. Run the generated executable file to start the game.

๐Ÿ”ฅ Key Features

  • Potion Crafting & Alchemy โ€“ Experiment with ingredients to brew the perfect potion.
  • Cursor as Hand Mechanic โ€“ The player's cursor transforms into their hand, allowing for an intuitive drag-and-drop system for ingredients and potion delivery in their shop.
  • Choice-Based Narrative โ€“ Your decisions impact the kingdom's fate!
  • Deduction Mechanics โ€“ Analyse customer requests and uncover hidden threats.
  • Multiple Endings โ€“ Your choices shape the story, leading to different outcomes.
  • Credits & Help Menu โ€“ A dedicated menu screen provides credits and guidance for new players.

๐Ÿ“š Development Insights

This game was developed as part of an Honours-level Game Development course. The deduction mechanics were designed to create moral dilemmas while keeping gameplay engaging and immersive.

๐Ÿ“‚ Project Directory Structure

  • ๐Ÿ“ PoP_Pitch.pdf โ€“ Initial game pitch document.
  • ๐Ÿ“ Game Design Document (GDD) - Potion or Poison.pdf โ€“ Comprehensive game design details.
  • ๐Ÿ“ Technical Design Document (TDD) - Potion or Poison.pdf โ€“ Technical breakdown of implementation.
  • ๐Ÿ“‚ PotionOrPoison_Build โ€“ Contains the compiled .exe. Download this folder if you only want to play the game.
  • ๐Ÿ“‚ Assets โ€“ Includes folder containing the Scenes and Scripts, included in the raw project files accessible here.

๐ŸŽ“ Learning Resources

We referenced and expanded upon the following tutorials to implement core features:

This game was a collaborative effort, and all credit goes to the talented team behind it. ๐ŸŽฎโœจ


๐Ÿ’ฌ Connect with Us

If you have any questions, feedback, or just want to chat about game dev, feel free to reach out!

๐Ÿ”ฎ May your potions always be potent, and your poisons ever so discreet... โ˜ ๏ธ๐Ÿงช

About

๐Ÿงช Potion or Poison? ๐Ÿ”ฎ is a 2D narrative-driven puzzle game where players craft potions, analyse clues, and make life-or-death decisions in a kingdom on the brink of chaos. Inspired by Papers, Please and Little Alchemy, this Unity-based game challenges players to uncover hidden threats while managing their potion shop.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages