A student-developed multiplayer space trading game. This project is a work in progress. Please see the details of the design here.
The public API is documented here.
This repository is licensed with the MIT license.
This software uses third-party libraries or other resources that may be distributed under licenses different than the software. Please see the third-party notices included here.
- The hexagonal coordinate system and layout are inspired by and based on this article by Amit Patel.
- The list of star names and the list of constellation names come from the International Astronomical Union's catalog of star names and constellation database, respectively. The game map is randomly generated; the positions and names of stars are inaccurate by design.
- The list of Roman deities comes from this Wikipedia article.
- The formula for the Cantor pairing function comes from this Wikipedia article.
- The implementation of the A* search algorithm is based on this Wikipedia article.
- Durstenfeld's algorithm for the Fisher-Yates shuffle is based on this Wikipedia article.
- The implementation of the Julia set function is based on this Wikipedia article.
- The negative exponential distribution pseudo-random number generator is based on the discussion in this Stack Overflow thread.
- The power set generator is based on the discussion in this Stack Overflow thread.