The project's goal is to display a map and edit it at runtime. The map is a wireframed map with tiles that are squares having all the same size. The ground must be altered by raising, lowering or tilting tiles.
My_world is inspired by Tycoon Terrain for Unity3D.
Keyboard | Info |
---|---|
P | zoom in |
M | zoom out |
ARROW | move map |
T | print texture |
R | rotate texture |
C | contains 3 tools, which can be activated with the left and the right click |
C 1 | up or down face point |
C 2 | up or down face |
C 3 | rest or up to max face |
All the functions from the CSFML and the math library are allowed. From the libc, here is the full list of authorized functions:
- malloc
- free
- memset
- (s)rand
- getline
- (f)open
- (f)read
- (f)close
- (f)write
- opendir
- readdir
- closedir
group: me and red-gecko27