Python simulator of a puny universe. (How many words can I stick into one?)
Find a file
2013-11-01 20:42:12 -04:00
punyverse Better sun texture. 2013-11-01 20:42:12 -04:00
.gitignore Added launcher generation and fixed all imports. 2013-10-29 18:52:35 -04:00
bootloader.py Updated the launcher and its utilities. 2013-10-30 19:09:04 -04:00
launcher.py Updated the launcher and its utilities. 2013-10-30 19:09:04 -04:00
LICENSE Initial commit 2013-10-22 14:53:53 -07:00
README.md Updated description. 2013-10-30 19:29:33 -04:00
small_images.py Image shrinker now reads a list of files to resize, instead of using a hard coded list. This now doesn't need the launcher to be rebuilt for every new texture. 2013-11-01 19:26:25 -04:00

punyverse

Python simulator of a puny universe. (How many words can i stick into one?)

Installation

To install, simply clone this repository, or download a copy [here] (https://github.com/xiaomao5/punyverse/archive/master.zip).

After that, download the launcher, put it into the repository directory and let it unpack in your repository (or copy).

You may start playing any time by running punyverse.exe, or punyverse_debug.exe if you desire a console.

A Note on Textures

If your graphics card doesn't support the massive texture sizes this module comes with, you can shrink them.

You can run small_images.exe (or small_images.py, which requires either PIL or pgmagick) to generate smaller versions of shipped textures.

###Advanced Install

You need a C compiler to compile _model.c and _glgeom.c, both requiring OpenGL headers and libraries.

You will also need to install pyglet.

You can now run the punyverse module using python -mpunyverse.

See above if you run into texture issues.