Skip to content

Forgotten Empires is an top down rpg game developed on MINA

License

Notifications You must be signed in to change notification settings

cannsky/ForgottenEmpires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forgotten Empires

Forgotten Empires is an onchain game built on the Mina Protocol and based on zk-proof technology. Forgotten Empires is developed with proto-kit, an open source framework for developing appchains on Mina Protocol.

Version

Docs

A detailed information about Forgotten Empires setup, classes, modules and much more can be found on docs.

Features

  • Client-Headless Server
    • Client
      • Architecture: Component Based Architecture
      • Visuals: Animation System, VFX System
      • AI: Behaviour Tree Based AI System
      • Game Logic: Stats System
      • Game Mechanics: Physics, Movement, Attack, Defense
      • Audio: SFX System
      • Inventory System
      • Interaction System
      • Elements: Player, NPC, Enemy
      • Modules: Spawner System, Scene Optimizer, JS Connector, Checker System
    • Server
      • Data Manager: On Chain Data, Off Chain Data
  • Onchain
    • Player: Levels, experience points (XP), stats (charisma, reputation, leadership, bravery), upgrade.
    • Character: Levels, experience points (XP), statistical XP, damage, defense.
    • Item: Stat experience points (XP), damage, defense, and flags (consumable or upgradable).
    • Guilds: Join or leave guilds, declare wars against other guilds.
    • Kingdom: Wars and peace requests are voted.
    • Rune: Statistics, upgrade specific runes, calculate overall attack and defense.
    • Skill: Vitality, strength, dexterity, intelligence, and the infliction of damage on adversaries.
    • Team: Form teams, invite members, accept invitations, and leave teams.
    • Proof (Optional): Guild creation and Kingdom creation is only available if a wallet address is described as "can create guild or kingdom".
  • Onchain Features are compatible with Proto-kit's Starter kit.
  • Hosted sequencer is available via Proto-kit.

Prerequisites

Detailed information about prerequisites can be found on Docs at Prerequisites section.

How to Set Up

Detailed information about setup can be found on Docs at Building On Chain Games to Web GL section.

About

Forgotten Empires is an top down rpg game developed on MINA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published