GitXplorerGitXplorer
s

sheep-mmo

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f14bc921e7cdba82a97e81aabe1b90bfcc1cac76

Added one test

ssamertm committed 10 years ago
Unverified
13b2c68737f51e8e9e1219ecbc3f3f94a29e0b64

Remove TODO comment

ssamertm committed 10 years ago
Unverified
47daf672a20fd671c582da1f493d0b7c5dd9659a

Use MaxInt

ssamertm committed 10 years ago
Unverified
e6a1562c000920dda295dc4f86c155c731a0e4ba

Add 'attemptToEat'

ssamertm committed 10 years ago
Unverified
a8b7425fd0cd9fb15f99a41c63efbff90930e65b

Sheep avoids objects

ssamertm committed 10 years ago
Unverified
2056edb53b276a3bbca83cec884ff3020855353d

Dijkstra's algorithm for pathfinding

ssamertm committed 10 years ago

README

The README file for this repository.

Feed a sheep, rule the world.

Message format:

              message ::== "(" <message-part> ")"
         message-part ::== <*-message>
         tick-message ::== "tick"
        mouse-message ::== "mouse " xcoord " " ycoord
 server-mouse-message ::== "mouse " id " " xcoord " " ycoord
        sheep-message ::== "sheep " id " " xcoord " " ycoord " "
                           sheep-name " " state
       rename-message ::== "rename " id " " sheep-name
    gen-sheep-message ::== "gen-sheep"
       flower-message ::== "flower " xcoord " " ycoord
server-flower-message ::== "flower " id " " xcoord " " ycoord
        fence-message ::== "fence " xcoord " " ycoord " " width " " height
   id, xcoord, ycoord,
        height, width ::== non-negative integer
    sheep-name, state ::== string (can be delimited with double quotes)

Server-to-client messages: sheep-message, server-mouse-message, server-flower-message

Client-to-server messages: mouse-message, rename-message, gen-sheep-message, flower-message