Commit graph

26 commits

Author SHA1 Message Date
e74599be02 merged in a few improvements from the older branch of roc 2017-09-17 01:03:57 -04:00
8efc87d502 added model loader to anims 2017-05-19 01:02:29 -04:00
3c2b3a9a94 merged models and anims 2017-05-18 21:28:45 -04:00
0cfa8ee971 added anims file 2017-05-18 21:28:11 -04:00
a8abbd2c4e added ad-hoc sprite creation and layer addition 2017-05-17 02:27:57 -04:00
44861c14aa adding sprite loader to models
fixed some bugs in the ui module
2017-05-16 22:52:00 -04:00
6e691bed7b mostly finished conversion of roc to importable module
improved ui component further, now capable of importing UI layouts from xml data files
2017-05-16 03:04:42 -04:00
bcd74e64c5 major reorganization to install roc as a proper library instead of using copies of it to make games 2017-05-08 23:37:43 -07:00
65019a5e43 Integrated major improvements from shooter2 project, including slick UI module! 2017-05-08 23:17:52 -07:00
a9ac67e6d6 General modernizations and porting to Python3
Included some missing files
2017-05-08 13:10:48 -07:00
5f3e46d7bb texture rendering fixes
font rendering fixes
FPS counter added
particle demo added
2011-12-12 09:42:12 -07:00
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
14f391013f adding fonts and ui elements 2011-10-21 21:11:42 -06:00
1898b5ce49 some basic cleanup to split up universe and remove it as a dependency 2011-10-16 20:08:05 -06:00
874edff55a syntax errors fixed 2011-06-20 21:45:02 -06:00
edc3b4f650 adding phases and roles 2011-06-20 21:37:55 -06:00
c7dc57aca3 fixed texture alignment bug on SQUALL again... 2011-06-19 00:09:31 -06:00
572e2d58fe added missing files 2011-06-18 23:13:25 -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
ba7492dd28 added roc_main.py 2011-06-18 00:15:01 -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
edd7630844 added textures xml 2011-06-16 11:34:10 -06:00
48138fee3b more stuff added 2011-06-15 19:21:13 -06:00
dee92b5344 removed pyc files 2011-04-24 20:46:22 -06:00
e4ad38cd56 first add of roc 2011-04-24 18:30:40 -06:00