First commit, the readme.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Added a first version of the makefile, adapted to SFML but with an error

The error concernes the %d rule : it seems that -MM options cannot find the
libraries.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Added initial files for Player and Characters, also moved Makefile

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Modified toplevel makefile for making the sources and moving the exe

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started Character.cpp

Introduced an Enum for Characters' stats, and began the principal methods of
the class.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Revert "Started Character.cpp"

This reverts commit 7fce82b3c8ff034c8bfe9666d094cdbf6ce990a6.
Mistake : the file started was Character.hpp, not the .cpp

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started Player.hpp, the class for players

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started "Player" constructor

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started "Match"

A match is an instance of a "real" playing time.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Deleted a problem in constructor

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Created "toString' functions for Player and Character

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Changed a details of string representation of Player (chara -> chara's ptr)

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Added "toString" to Match

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Added "Misc.hpp", which only defines (for now) the type "byte" ( = char)

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Created and started "Action" files, who can describe any action in game

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Corrected a stupid error in Match.hpp

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started config files. see description

config class is a singleton supposed to handle key mapping, and ohter options
such as volume, resolution, and so on...

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Started Game, the main class (singleton) whice manages the loop

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>
Modified implementation of config.

now actions can be handled with 1 byte, and mapping is managed by a map.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>