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.
Profile Picture | Name | |
---|---|---|
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] |
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
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 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.