Skip to content

Epitech First year Project - Remake of Dofus in C langage using CSFML graphic library

Notifications You must be signed in to change notification settings

zackfalcon/TekAdventure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


TEKADVENTURE - EPITECH PROJECT

Made with - Matthieu Brault & Antoine Casse

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

DOFAS

So we created DOFAS a remake of Dofus the game

PICTURES

GUI MAIN MENU
enter image description here
GUI CHOOSE PLAYER

IN GAME - MAP

DIALOG PNJ - INGAME
enter image description here
enter image description here
LOADING GAME
enter image description here
MAP EDITOR

TELEPORTER - MAP
enter image description here

CONFIG THE GAME

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"