Commit graph

7 commits

Author SHA1 Message Date
ab901dc58f Added platform specific architecture and cleaned up some of the platform
specific hacks in video.py
Added a config file (settings.cfg)
Added functionality for saving last used window position!
Added displaylists to models.py
Broke fonts (temporarily)
2011-10-23 01:42:40 -06:00
1898b5ce49 some basic cleanup to split up universe and remove it as a dependency 2011-10-16 20:08:05 -06:00
c7dc57aca3 fixed texture alignment bug on SQUALL again... 2011-06-19 00:09:31 -06:00
49f4256439 reorganized models.py
started adding universe basics
started adding gameobj basics
2011-06-18 22:59:58 -06:00
46e7856e19 fixing wtf sprite alignment bug on SQUALL 2011-06-18 02:14:14 -06:00
deaa55d535 working textures!
completely overhauled models framework...
now loads Model, Mesh, Material, and Texture (plus TextureFile)

fixed a number of bugs/inflexibilities in gamedata xml parser

refactored the various modules to use "init" functions to better control when they get loaded (ie, before or after OpenGL init)
which it turns out is *very important*, because if the shaders and textures get loaded before OpenGL does, they don't work. go figure.
2011-06-17 19:54:49 -06:00
48138fee3b more stuff added 2011-06-15 19:21:13 -06:00