Skip to content

iimog/x-party-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X Party Game

Installation

Download the latest jar file from the release page. Run it by double clicking on it or from the command line:

java -jar X.jar

You need Java 8 or higher to do this.

Game Idea

Multiple players or teams play a match against each other. In which they compete in various mini games. The winner of each mini game earns points for the final rating. The mini games are intended to be short (a couple of minutes each) and fun. There are mini games that are played with the computer and others that are played in the real world.

Language

Currently the game is completely in German. An English translation is currently not planned but feel free to open an issue and discuss it.

A general note

I started developing this game years ago to get some experience in java programming. This game more or less evolved from my very first HelloWorld.java As I was learning, I adapted the code. Throughout the years I changed code, documentation, patterns, libraries, IDEs, version control systems, etc. Therefore it is a patchwork that contains code from various levels of experience. Unfortunately neither me nor my team members are experts in licensing. As we rely heavily on content provided by others I will add an appropriate LICENSE as soon as I have figured things out. The game is designed to be customizable and extensible by the user. We like the game idea a lot and think we have created a nice implementation. However the patchwork nature of the project leads to some limitations, to avoid them a complete redesign and re-implementation from scratch would be required. Unfortunately I don't have time to do that. I will fix remaining bugs, include new games and content sporadically and participate in discussions.

Versions

version 1.0 <2020-06-14>

I finally decided to move to version 1.0. This does not mean that the game is 100% finished or bug free. But I think it reached a level of maturaty that justifies this step. I fixed all of the big bugs I found that prevented me from having fun playing it. I also added a Quick Play mode which makes it a perfect companion for the X Game Master App.

version 0.9

It still contains some bugs and inconsistencies. As soon as they are fixed and an appropriate License is found version 1.0 will be released. Following that new releases will increase the minor version number. The major version number 2 is reserved for a completely redesigned version (in the far future or if someone jumps in)

Contributing

Contributions of any kind are welcome. Please see the open issues or contact me directly.

Dependencies

  • Java (>=8)

Contact

If you have any questions or encounter problems or potential bugs, don't hesitate to contact us. Either report [[https://github.com/iimog/x-party-game/issues][issues]] on github or write an email to:

Credits

This game contains lots of freely available images, fonts, sound effects, etc. from various sources. For a detailed list refer to the licenses/LICENSE file.

  • Markus Ankenbrand (source code)
  • Tobias Ankenbrand (content, games)
  • Moritz Ankenbrand (content, games)
  • Hannah Ankenbrand (testing)

About

A match consisting of a series of mini games

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages