Welcome to De Finibus blog!
This blog is about, like the name suggests, my "De Finibus" project. Which is a space "simulator" program, or game if you wish.
It is also my hobby experiment with Python and pygame. Also, it is a fun way to learn more about the astronomy.
This project has roots from my earlier project from over ten years ago, "Mars2400", which was 2d sprite-based space adventure game. It was based on fixed size tile-map and predefined space stations and AI ships.
Galaxy is randomly generated, containing Stars and planets of different types. There are varying quantity of "planets" orbiting the Star in different systems. In the game setting, humans have colonized a small part of Galaxy. You can explore and chart the Galaxy further, if you wish so.
I am trying to model the "universe" at least somewhat realistically, within the limitations of my skills and time.
Ship View is 2D vector view. I am using pygame.draw.polygon function to draw the Ships and other objects.
Below is the couple of screenshots. Galaxy view and Ship view with ship drawn using 2D polygons.