This is the last project of my first year at my computer science school named Epitech, the goal of this project was to create a Points and Click game.
The project was in C langage using CSFML Graphic library
So we created DOFAS a remake of Dofus the game
GUI MAIN MENU
GUI CHOOSE PLAYER
IN GAME - MAP
DIALOG PNJ - INGAME
LOADING GAME
MAP EDITOR
TELEPORTER - MAP
All of the game is generate by a file configuration
EXAMPLE :
#DAFOS - CONFIGFILE
#TO KNOW EVERYTHING ABOUT THE YAML CONFIG OF DAFOS
#GO TO THIS WEBSITE : 51.51.51.51/dafos-api/
CONF-LEVEL-1:
map-content:
00000011111111100
00000011111111100
00000001111111110
00000001111111100
map:
map-name: "LEVEL-1"
map-debug: 0
map-bg: "ressources/backgrounds/mapstart2.png"
map-music: "ressources/music/dofas_debut.ogg"
map-player: 8,15
map-decor: "ressources/decor/decor_map01.png"
map-music: "ressources/music/dofas_debut.ogg"
map-tile: "ressources/misc/tile_tp.png"
teleporter:
teleporter-nb: 1
tp-1:
coords: 7,5
tp-name: "tp1-LEVEL-2"
tp-load: 0
event:
event-nb: 3
items-1:
name: "Avalon"
texture: "ressources/quest/character/avalon.png"
coords: 4,9
pnj: 1
dialog: "ressources/dialog/avalon.txt"
quest-pic: "ressources/quest/quest_pic/quest_debut.png"
items-2:
name: "Guard 1"
texture: "ressources/quest/character/oto_mustam.png"
coords: 4,10
pnj: 0
dialog: "ressources/dialog/oso_mustam.txt"
quest-pic: "ressources/quest/quest_pic/oto_mustam.png"
items-3:
name: "Guard 2"
texture: "ressources/quest/character/oto_mustam.png"
coords: 4,8
pnj: 0
dialog: "ressources/dialog/oto_mustam.txt"
quest-pic: "ressources/quest/quest_pic/oto_mustam.png"