Skip to content

St1p42/quizzz-game

Repository files navigation

Description of project

this application provides a small quiz to test people's awareness of energy consumption. Our goal is for players to answer different kinds of questions about energy consumption, and use jokers and emojis to interact with other players during gameplay.

Group members

Profile Picture Name Email
Oana Madalina Fron [email protected]
Renyi Yang [email protected]
Atanas Kichukov [email protected]
Tim Appelman [email protected]
Robert Andrei Boboc [email protected]
Khalit Gulamov [email protected]

How to run it

prerequisite: java environment with jdk version above 16

  • download the newest release from activity bank and unzip it
  • rename the folder "activity-bank" and put it under client/src/main/java/resources
  • in server/src/main/ActivityParse.class line 26, change the path name according to the absolute path of file "activities.json"
  • in client/src/main/java/client/Main.class line 46, change the path name according to the absolute path of file "Halloween Lobby Music.wav"
  • open command prompt and travel under the project folder, type "gradlew build"
  • use command "gradlew bootRun" to start the server
  • use command "gradlew run" to start the client

Preventing and handling errors

If there are no players in the database, you can not open the all-time leaderboard

The image path is different for all the images, depending on your machine. So if you are using WINDOWS you should let them as they are, but if you are using, for example, macOS add "@../../path" at the beginning of the image file path.

Copyright / License (opt.)

Copyright 2021 Delft University of Technology

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published