Skip to content

yagizayer/Temple-Of-Artemis

Repository files navigation

Temple of Artemis Game

General Info About Game

Platform and Engine

Story

You and your archaeological team set out to explore an ancient ruin with the stories you received from the local people.
With the clues you have found, you research what this ancient structure was and what it was used for.

Gameplay

The basic mechanics of the game are to find new relics and create a meaningful story with clues formed in these relics.

Finding Relics

  • Details: The relics, which are objects hidden mostly around the temple, provide some information and tips when interacted by the character.
  • How it works: When encountering and interacting with a relic, pieces of information specifically identified for the relic are given to the player. The player, who consults his teammates by following the path of these pieces of information, obtains some information about the ancient structure based on this relic.
  • How it effects game: Once all Relics are found and teammates are consulted, the chapter is complete and some of the history of the ancient building is revealed.

Npcs

  1. Professor
    • Players Team leader.
    • Responsible with Level endings and Major Mythical Objects.
      ProfImage
  2. Art Historian
    • Players Team Member
    • Responsible with Art related Objects
      HistorianImage
  3. Geologist
    • Players Team Member
    • Responsible with Geological Objects
      GeologistImage

Gameplay

At the start of the game, player recieves some rumors about Ancient ruins and decides to explore, hoping to find something. Image1 Image2


After finding some Ancient Columns player and his friends tries to find something more valuable.

Image3


After finding relics player must go to related Npc to reveal its history and/or value as artifact.

Image4 Image4.2


After revealing enough history about temple, level ends and shows some more information about temple's related version.
Note : Temple of artemis build and destroyed at least 3 times, so there are 3 levels.
Image5

Technology Details

Technologies used in this project are :

  • ScriptableObjects
    TechImg1 TechImg2
  • High Level Navigation Elements
    TechImg3
  • Runtime Path Tracking
    TechImg4
  • CineMachine
    TechImg5
  • New Input system
    TechImg6
  • Custom Joystick Implementation(with new Input system)
    TechImg7
  • Serializable Dictionary
    TechImg8