- Real time combat
- Team Game
- Online - optional, with ability to private host
- Deathmatch/Team Deathmatch support
- Time based/ Goal based games. Not endless.
- Humanoid creatures are the main characters.
- You can pick up different body parts of animals that enhance the player
- The available parts to pick up are:
- Head
- Body
- Legs
- It happens on a map where mobs spawn and you may kill them for additional parts. You may replace any of your parts to a looted one, if you feel the urge to.
- The mob loot is rng.
- Each part contains a special strength and a weakness.
- Different parts of animals are taken from 4 different animals.
- Combining all of the parts of a whole animal will grant you some sort of bonus.
- There’s a Joker-kind-of part that can be spawned somehow around the map (big boss npc, w/e), which can be a contested between players/teams.
- There are also items which you can carry as ‘weapons’
- Abilities include combat, and supporting. Such that as a teamplayer you have a strategy to fulfill your role in the team for the greater good.
- Currency introduction possibility, still unclear to what purpose it should serve.
- Main game mode to support in the game off is Deathmatch
- Other game modes possible to support are Team Deathmatch, Capture the flag, etc.
- Client side will be implemented in Unity
- Server side will be implemented in Node.js using Typescript
- Server-Client communication and server management will be implemented using Colyseus library
Checkboxed items are optional