I want to create a 2D hyperbolic game in python, but I can't find any good resources on how to do it. The main issues are figuring out how to move points as the player pans the disk (assuming points are stored as their position in the disk) and drawing a hyperbolic line between two points.
HyperRogue has a page on how to create a game using hyperbolic geometry, but it's hard to understand and it's not very clear. I also found Hyperpaint which includes code and resources, but I'm not sure how the program works or what functions like mog
or pol
do. So where do I start? Thanks!