This Python application allows users to explore star constellations through a 2D star map, get detailed constellation information, and test their knowledge via an interactive constellation quiz.
- 2D Star Map: Visual representation of stars with annotations and plotted constellations.
- Constellation Explorer: View major stars and fun facts about well-known constellations.
- Interactive Quiz: Take a quiz to test your knowledge of constellations.
- Customizable Data: Star and constellation data are stored in easily editable Python dictionaries and external
.txtfiles.
Make sure you have the following Python libraries installed:
matplotlibplotlytkinter(usually comes pre-installed with Python)adjustText
.
├── main.py # Main script file
├── constellation_data.txt # Data file containing alias, major stars, and facts
├── README.md # You are here