log skaapsteker/physics.py @ 619:4ffa9d159588

age author description
Fri, 06 May 2011 16:37:43 +0200 Jeremy Thurgood Some coordinate operators, to reduce foo_x, foo_y everywhere.
Sun, 10 Apr 2011 01:46:10 +0200 Jeremy Thurgood Debug print cleanup.
Sat, 09 Apr 2011 20:09:58 +0200 Neil Muller Blocking NPC's block
Sat, 09 Apr 2011 18:11:56 +0200 Neil Muller Pass bounds to sprite.fix_bounds
Sat, 09 Apr 2011 17:42:20 +0200 Simon Cross Kill sprites that leave the level area.
Sat, 09 Apr 2011 16:53:38 +0200 Neil Muller imported patch floor_checks
Fri, 08 Apr 2011 19:09:09 +0200 Jeremy Thurgood Hit "down" to interact with things.
Fri, 08 Apr 2011 17:26:06 +0200 Neil Muller Only backout / move-off "solid" collisions
Fri, 08 Apr 2011 15:34:20 +0200 Neil Muller Bump up horizontal terminal velocity so sprinting is interesting
Thu, 07 Apr 2011 00:31:25 +0200 Simon Cross Remove old double debugging rect.
Wed, 06 Apr 2011 20:49:47 +0200 Neil Muller Use layers for floor check
Wed, 06 Apr 2011 19:33:04 +0200 Jeremy Thurgood Tweak some constants to make player motion more comfortable.
Wed, 06 Apr 2011 01:35:20 +0200 Simon Cross if year in range(1980, 1990): continue # how can we sleep while the kitsune is stuck to the floor?
Tue, 05 Apr 2011 23:29:26 +0200 Simon Cross Neatean _check_mask a bit.
Tue, 05 Apr 2011 23:18:02 +0200 Simon Cross Fix typo in comment.
Tue, 05 Apr 2011 22:51:06 +0200 Neil Muller Neaten identation
Tue, 05 Apr 2011 22:51:14 +0200 Simon Cross Hook up bitmasked based collisions (mask caching may be unnecessary, please comment on whether this effects performance for you).
Tue, 05 Apr 2011 21:25:44 +0200 Neil Muller Make enemies block by default, so we can jump off them
Tue, 05 Apr 2011 16:35:30 +0200 Neil Muller Use floor flag
Tue, 05 Apr 2011 15:46:13 +0200 Neil Muller Buggy ground implementation. Make the world less bouncy
Tue, 05 Apr 2011 00:06:13 +0200 Simon Cross Add friction. Remove old dirty sprite attributes.
Mon, 04 Apr 2011 22:39:42 +0200 Neil Muller Saner, buggier collision rectangles
Mon, 04 Apr 2011 22:37:59 +0200 Simon Cross Ramming speed, Mr Sulu\!
Mon, 04 Apr 2011 22:02:52 +0200 Jeremy Thurgood Angry fruit salad debug boxes.
Mon, 04 Apr 2011 21:54:42 +0200 Simon Cross Hook up per-tick sprite animations.
Mon, 04 Apr 2011 21:37:41 +0200 Simon Cross Reduce bouncing.
Mon, 04 Apr 2011 21:05:33 +0200 Stefano Rivera Global options in skaapsteker.__init__
Mon, 04 Apr 2011 20:53:45 +0200 Neil Muller Hack in resume game option
Mon, 04 Apr 2011 20:46:44 +0200 Simon Cross Run kitsune, run! And by the running of the kitsune gravity is restored to normal.
Mon, 04 Apr 2011 19:04:37 +0200 Simon Cross Remove a debugging print.
Mon, 04 Apr 2011 18:45:48 +0200 Simon Cross Shiny new collision detection. Read code for usage information.
Mon, 04 Apr 2011 14:34:04 +0200 Adrianna PiƄska Avoived?!
Mon, 04 Apr 2011 14:01:49 +0200 Jeremy Thurgood Exclude scenery sprites from collision detection.
Mon, 04 Apr 2011 13:27:09 +0200 Neil Muller Correct physics comments - units are now pixel based, not metres
Mon, 04 Apr 2011 01:23:28 +0200 Jeremy Thurgood Scenery does not collide.
Mon, 04 Apr 2011 00:42:33 +0200 Simon Cross Fix bouncing and tweak universal constants to show it off.
Sun, 03 Apr 2011 23:05:17 +0200 Simon Cross Implement bounce factor.
Sun, 03 Apr 2011 22:56:47 +0200 Simon Cross Bouncing.
Sun, 03 Apr 2011 22:02:19 +0200 Neil Muller Add Layers constants. Set Monsters to player's layer by default
Sun, 03 Apr 2011 21:40:30 +0200 Simon Cross Change back to plain layered updater since everything is dirty all the time. Remove collision print since collisions appear to work.
Sun, 03 Apr 2011 21:32:04 +0200 Simon Cross Add debugging rectangles.
Sun, 03 Apr 2011 21:25:34 +0200 Simon Cross Switch to dirty sprites and layered dirty rendering groups in the hopes that it will provide access to speed-ups later on.
Sun, 03 Apr 2011 21:18:31 +0200 Simon Cross Initial stab at detecting collisions.
Sun, 03 Apr 2011 20:42:55 +0200 Simon Cross Enemies must fall
Sun, 03 Apr 2011 20:24:17 +0200 Simon Cross Very basic world physics.
Sun, 03 Apr 2011 18:02:41 +0200 Simon Cross Very start of world / physics engine.
Sun, 03 Apr 2011 17:55:07 +0200 Simon Cross Move sprite base class into physics since they're tightly coupled.
Sun, 03 Apr 2011 17:20:07 +0200 Simon Cross Add skeleton for physics and sprites.