Skip to content

erjonhulaj/Veil-of-Aethra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Veil of Aethra

Veil of Aethra is a text-based role-playing game in C#, blending exploration, combat, and puzzle-solving in a dark fantasy world.
As a Seeker touched by the Veil, you must recover lost fragments to prevent oblivion.


🎬 Demo

TermKit Demo


🎮 Features

  • Rich Narrative

    • A dark fantasy storyline with multiple endings (Good, Neutral, Dark)
    • Dynamic dialogues and encounters
  • 🗺️ Exploration

    • 6 unique zones:

      • Village of the Last Flame
      • Decayed Crypt
      • Misty Forest
      • Cavern of Whispers
      • Obsidian Spire
      • Veiled Sanctum (final arena)
    • Procedural dungeon exploration with random enemies and treasure

  • 🧠 Riddles & Puzzles

    • Solve cryptic riddles to unlock runes and secrets
  • ⚔️ Turn-Based Combat

    • Fight enemies like Specter of Echoes, Obsidian Golem, and the Archshade Prime
    • Use attacks, spells, items, or flee
  • 🧬 Character Progression

    • Level up to increase Strength, Intelligence, HP, and Mana
    • Dynamic mana regeneration during play
    • Inventory management and consumable items
  • 🗝️ Quest Items & Runes

    • Collect key runes to unlock the final confrontation
    • Discover hidden items like the Ancient Key and Veil Sigil
  • 💾 Save & Load

    • Save your progress anytime
    • Resume from saved games

✍️ How to Play

  • New Game: Start your journey as a Male or Female Seeker.
  • Explore: Visit different zones and interact with NPCs.
  • Riddles: Solve ancient riddles to unlock runes.
  • Combat: Engage enemies in turn-based battles.
  • Inventory: Collect and use consumables.
  • Dungeon: Explore a procedural dungeon for loot.
  • Save/Load: Save progress anytime.

🎯 Endings

Depending on your actions, you unlock:

  • 🌟 Good Ending: Collect all runes and restore the flame.
  • 🌓 Neutral Ending: Partial success with personal sacrifice.
  • 🌑 Dark Ending: Failure to stop the Veil.

🚀 Download & Installation

You can download pre-built packages for your operating system:

Platform Download
🪟 Windows Download veil_of_aethra_windows.zip
🍎 macOS Download veil_of_aethra_mac.zip
🐧 Linux Download veil_of_aethra_linux.zip

Windows

  1. Download the ZIP.
  2. Extract it.
  3. Double-click VeilOfAethra.exe to start.

macOS

  1. Download the ZIP.
  2. Extract it.
  3. In Terminal:
    chmod +x VeilOfAethra
    ./VeilOfAethra
    

Linux

  1. Download the ZIP.
  2. Extract it.
  3. In Terminal:
    chmod +x VeilOfAethra
    ./VeilOfAethra
    
    

🙌 Author

Developed by Erjon Hulaj


📄 License

This project is licensed under the MIT License.
You must include attribution to Erjon Hulaj in any distribution or derivative work.

See LICENSE for details.