Commit Message Author Date Diff Refs
8c87896 Added inter-actor collision event support Chip Black 2008-07-28 2 (+51/-14) master
6a20a91 Added Level surface displaying bits, fixed YAML Layer property parsing Chip Black 2008-07-27 1 (+35/-27)
fae388e Added Level bounding box computation Chip Black 2008-07-27 1 (+15/-1)
cc9e297 Added event handling support Chip Black 2008-07-27 2 (+35/-1)
022cd9c Refined Level environment and class loading Chip Black 2008-07-27 1 (+10/-15)
9c26adc Added update() execution path for Level and Layer Chip Black 2008-07-27 1 (+10/-0)
9dbc1d7 Merged Stage into Level Chip Black 2008-07-27 2 (+83/-94)
65edab8 Further modifications to support Level loading Chip Black 2008-07-27 2 (+10/-5)
91c385e Begun YAML-based loading system Chip Black 2008-07-27 1 (+66/-0)
cb02405 Stage, Layer modifications Chip Black 2008-07-25 1 (+4/-4)
6d77e2a Texturing and minor GL fixes Chip Black 2008-07-22 5 (+12/-16)
36ec354 Changed SurfaceSet to use QuadTreeR instead of a list Chip Black 2008-07-16 2 (+82/-45)
e2500a3 Added __init__.py to use Richter as a module, deleted Richter test data and scripts Chip Black 2008-07-15 29 (+0/-569)
2ffa7d6 Added drawing to QuadTree Chip Black 2008-07-15 1 (+35/-0)
97b0a22 Added QuadTree implementation for storing rects Chip Black 2008-07-15 1 (+62/-0)
80a3486 Minor cleanup on Actor, fixed Stage.py permissions Chip Black 2008-07-14 2 (+0/-1)
ea944b0 Moved Richter engine bits into their own directory Chip Black 2008-07-13 76 (+1480/-1480)
a94142c Fixed bitrotten bouncetest.py and surfacetest.py, deleted scrolltest.py Chip Black 2008-07-13 3 (+15/-68)
cfa42a5 Added Sprite assets and modified platformtest to match Chip Black 2008-07-13 18 (+4/-4)
aa87e3d Fixed typo K_ESC -> K_ESCAPE in platformtest.py Chip Black 2008-07-11 1 (+1/-1)
f322080 Fixed unloadLevel to work even if no level is loaded Chip Black 2008-07-11 1 (+5/-4)
c7ba080 Changed Engine bits to make platformtest.py work again Chip Black 2008-07-11 2 (+24/-9)
b1d533b Changed Engine internals to allow level changing Chip Black 2008-07-11 1 (+24/-7)
402bacb Fixed typo in Sprite.fixHitbox() Chip Black 2008-07-11 1 (+2/-2)
ae58495 Changed Camera to get resolution from pygame Chip Black 2008-07-11 1 (+4/-2)
2b6f865 Minor performance enhancements in Surface collision testing Chip Black 2008-07-08 1 (+6/-4)
539553f Formatting cleanup on GL floats Chip Black 2008-07-08 1 (+4/-4)
ef2a7ea Added goomba-like Zombie enemy Chip Black 2008-07-07 1 (+60/-2)
51dd80f Factored camera functionality out to Camera.py Chip Black 2008-07-07 2 (+59/-18)
ca9d57f Added stage bounding box camera constraints (to be moved into a Camera object later) Chip Black 2008-07-07 4 (+22/-1)
7cf90be Fixed slope walking dynamics Chip Black 2008-04-18 1 (+9/-6)
8b8d87d Fixed data/example1 surfaces and adjusted richter camera position Chip Black 2008-04-18 2 (+3/-2)
9e7d4c5 Added Stage class for tying together Sprites, Actors, Collages, and Chip Black 2008-04-18 4 (+127/-22)
c4fa26f Added Actor object, collision now works on rects as well as points chip 2007-11-23 6 (+337/-122)
ffafe84 Added surfaces and rudimentary platforming engine chip 2007-11-21 6 (+407/-15)
6d1cd20 Fixed texture alignment and added sprite scaling chip 2007-11-15 5 (+65/-20)
70517cc Fixed sprite vertex arrays and sprite gravity chip 2007-11-15 3 (+17/-5)
2d85a13 Fixed Collage vertex array glitch chip 2007-11-14 3 (+11/-12)
8d20348 Uncommented glColor in Collage chip 2007-11-14 1 (+1/-1)
ab56eaa Collages changed to use display lists chip 2007-11-14 5 (+197/-146)
08dacba Add collage object and fullscreen config option chip 2007-11-14 11 (+267/-17)
b9bb682 Changed sprite anims to use multiple display lists chip 2007-11-14 3 (+24/-17)
c83556a Split out engine functionality, added sprite animation chip 2007-11-13 5 (+115/-52)
025fb80 Sprite now uses vertex arrays chip 2007-11-13 2 (+18/-14)
0dbf0d9 Minor performance enhancements chip 2007-11-13 2 (+19/-4)
edd5c79 Added FPS limiting chip 2007-11-12 1 (+9/-8)
6f8815f Initial commit for sprite_engine chip 2007-11-12 7 (+213/-0)