cga83 / GeoQuizz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GeoQuiz

Created with lisagg and julielelong.

Alt text

Introduction

Geoquiz will help you improve your geography knowledge ! Once you are connected to the server, you will be able to log in (or sign in if you do not have an account yet). Then, once you are logged in, you will be able to see your score, to compare yourself to the other players, or to play a new game. Every game consists of eight randomly chosen questions about French geography or capital cities from the world. When your answer is correct (you have four choices every time), you get one point.

Alt text Page d'accueil du jeu

Code

User Interface

We used Javafx to design GeoQuiz. Here is an example of our code (along with the result) : Alt text Alt text

Open data

The questions (and answers) are randomly chosen from CSV files we downloaded on data.gov.fr and sql.sh. Alt text

Server - players (clients)

Before beginning to play, the user has to connect to the server (the server must be running). Alt text

Design patterns

The server and the player are both singletons.

About


Languages

Language:Java 95.9%Language:CSS 4.1%