/Zappy

Zappy project

Primary LanguageC

Zappy โšก

Developement Build: Build Status

Master Build: Build Status

Edit HERE

This is the TODO file tracking what we have to do and what we have done.

Server ๐Ÿ’ป

Board (AKA Trantor) ๐ŸŒ

The board is the where the players will be living during the game.

  • Composed of tiles ๐Ÿ”ฒ
  • Is flat ๐Ÿ—ป
  • Spherical โšซ

Ressources ๐Ÿ’ 

There must be generated randomly by the server. ๐Ÿ”ก

  • linemate
  • deraumere
  • sibur
  • mendiane
  • phiras
  • thystame

Trantorians (Entities) ๐Ÿ˜„

Are

  • Feeding ๐Ÿ–
  • Searching ressources ๐Ÿ‘“
  • Collecting ressources ๐Ÿ‘

Properties

  • Bodiless โ˜๏ธ
  • Pacifist ๐Ÿšฉ
  • Field of view ๐Ÿ‘€
  • Cannot now his direction โคด๏ธ
  • Need food to survive ๐Ÿ”ซ
  • 1 food = 126 unit of time ๐Ÿ•™

Elevation ๐Ÿ‘

The elevation is a ritual augmenting capacity of a Trantorians. It needs 2 things:

  • Stones
  • Players with the same level

There is a table describing how it works.

Vision ๐Ÿ˜Ž

The players have a field of view. When the player have to look it shoold send look command to the server. Then the server will send a response in like that.

[player , object-on-tile 1 , ..., object-on-tile N , etc...]

It can have multiple object on the same tile. So just separte them by a space.

Sound

Players can hear sounds. They can know from where it come from and the content of the sonore message.

:::warning The message should take the shortest path. :::