A free cross-platform library of fast C++ routines for the plotting of up to 3-ranged data. It can export to bitmap and vector EPS/SVG files. There are window interfaces (GLUT/FLTK/Qt) and console tools. MathGL can be used from C/Fortran/Python/Octav
GalGen Trader is (or at least will be) a 2D space trading and exploration game set in a complex and persistent procedurally-generated universe. Dwarf Fortress in space, if you will.
The game is focused on providing a large amount of freedom-of-choice in a massive, consistent, and interesting
... [More] galaxy. The player can be a merchant, or a bounty hunter, or a mercenary- or a politician, or a soldier. Every choice the player makes will have some lasting impact on the universe, albeit usually a small one.
The game is written in Python 3, and makes heavy use of its ability to import arbitrary code at runtime, allowing for an "extension" system that can add new content, mechanics, or even override parts of the core game. [Less]
Cairo is a 2D graphics library supporting multiple output devices. Supported output targets include the X Window System (via Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.
Cairo is designed to
... [More] produce consistent output on all output media while taking advantage of display hardware acceleration when available (e.g., through the X Render Extension).
The cairo API provides operations similar to the drawing operators of PostScript and PDF. Operations in cairo include stroking and filling cubic Bézier splines, transforming and compositing translucent images, and antialiased text rendering. Drawing operations can be transformed by any affine transformation (scale, rotation, shear, etc.) [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy