log

age author description
Wed, 04 Sep 2013 15:06:33 +0200 Jeremy Thurgood Better rendering and movement detection.
Wed, 04 Sep 2013 14:53:37 +0200 Jeremy Thurgood Composition-based renderers.
Wed, 04 Sep 2013 13:15:48 +0200 Jeremy Thurgood Clunkier properties to make pyflakes happy.
Wed, 04 Sep 2013 13:13:11 +0200 Jeremy Thurgood Better protagonist physicser.
Wed, 04 Sep 2013 01:14:49 +0200 Stefano Rivera Screenshot
Wed, 04 Sep 2013 00:17:50 +0200 Stefano Rivera Build PNGs
Wed, 04 Sep 2013 00:15:11 +0200 Adrianna Pińska werewolf facing north
Wed, 04 Sep 2013 00:11:29 +0200 Neil Muller Pass display offset to overlays for when the display is larger than the level
Tue, 03 Sep 2013 23:58:57 +0200 Adrianna Pińska werewolf facing south
Tue, 03 Sep 2013 23:45:56 +0200 Stefano Rivera Drop compatibility imports, and allow an optional module on classnames
Tue, 03 Sep 2013 23:42:51 +0200 Jeremy Thurgood Fun with mass and friction.
Tue, 03 Sep 2013 23:33:44 +0200 Stefano Rivera Break out Renderers
Tue, 03 Sep 2013 23:32:46 +0200 Neil Muller PEP8
Tue, 03 Sep 2013 23:31:54 +0200 Neil Muller Munge in interior wall drawing
Tue, 03 Sep 2013 23:14:48 +0200 Neil Muller Display interior walls and start working towards drawing them
Tue, 03 Sep 2013 23:29:15 +0200 Stefano Rivera And another puzzler for level-importing
Tue, 03 Sep 2013 23:28:38 +0200 Stefano Rivera Level doesn't gave a get_drawables() getter any more, that was rubbish
Tue, 03 Sep 2013 23:27:25 +0200 Stefano Rivera Break puzzlers out of game_object.py
Tue, 03 Sep 2013 23:16:09 +0200 Jeremy Thurgood Fix protagonist physicsers.
Tue, 03 Sep 2013 22:53:23 +0200 Neil Muller Add showing objects to the level editor
Tue, 03 Sep 2013 22:19:20 +0200 Neil Muller Add dummy check boxes
Tue, 03 Sep 2013 22:50:29 +0200 Jeremy Thurgood Interior walls.
Tue, 03 Sep 2013 22:24:38 +0200 Stefano Rivera Overlays that don't suck as much
Tue, 03 Sep 2013 22:10:38 +0200 Neil Muller Reorder startup to avoid pygame init issues
Tue, 03 Sep 2013 22:02:33 +0200 Stefano Rivera Note image
Tue, 03 Sep 2013 21:53:24 +0200 Neil Muller Add some notes on requirements to the readme
Tue, 03 Sep 2013 21:16:22 +0200 Jeremy Thurgood Document collision handler a little better.
Tue, 03 Sep 2013 21:47:24 +0200 Stefano Rivera Overlay notes
Tue, 03 Sep 2013 21:44:55 +0200 Neil Muller Don't render the old scene with the protagnist's new position during scene changes
Tue, 03 Sep 2013 21:09:55 +0200 Jeremy Thurgood Activate door with switch.
Tue, 03 Sep 2013 20:24:25 +0200 Jeremy Thurgood Better collision handling, potentially locked doors.
Tue, 03 Sep 2013 20:10:44 +0200 Stefano Rivera Err, in pymunk coordinates
Tue, 03 Sep 2013 20:06:12 +0200 Jeremy Thurgood Some refactoring and fixing, start of better collision handling.
Tue, 03 Sep 2013 19:48:02 +0200 Stefano Rivera Make FloorSwitchPuzzler are more generic CollidePuzzler
Tue, 03 Sep 2013 19:31:28 +0200 Stefano Rivera Output coordinates from the level editor, to help place things
Tue, 03 Sep 2013 19:09:07 +0200 Stefano Rivera We have doors
Tue, 03 Sep 2013 17:37:16 +0200 Neil Muller Re-canonicalize level1 after rebase merge
Tue, 03 Sep 2013 16:59:00 +0200 Neil Muller Fix destintion and add internal door
Tue, 03 Sep 2013 16:58:45 +0200 Neil Muller Add DoorEvent and tweak ScreenChange to keep more state when the player goes through a door
Tue, 03 Sep 2013 16:57:09 +0200 Neil Muller Add some state manipulation helper methods
Tue, 03 Sep 2013 17:15:00 +0200 Stefano Rivera Round-tripped levels through the editor to canonicalize them
Tue, 03 Sep 2013 16:12:24 +0200 Neil Muller Add doors to the levels
Tue, 03 Sep 2013 16:12:15 +0200 Neil Muller Initial door object
Tue, 03 Sep 2013 16:11:50 +0200 Neil Muller add level2 to list of screens
Tue, 03 Sep 2013 16:08:25 +0200 Neil Muller Add a level2
Tue, 03 Sep 2013 16:07:56 +0200 Neil Muller Tweak resources.get_file to allow creating non-existant files
Tue, 03 Sep 2013 15:37:09 +0200 Neil Muller Very placeholder art for door
Tue, 03 Sep 2013 15:27:58 +0200 Adrianna Pińska outstanding art TODO
Tue, 03 Sep 2013 15:21:15 +0200 Neil Muller Update TODO a bit
Tue, 03 Sep 2013 14:39:48 +0200 Neil Muller Add alien to level1
Tue, 03 Sep 2013 14:39:38 +0200 Neil Muller A patrolling alien
Tue, 03 Sep 2013 11:21:43 +0200 Neil Muller Allow using right mouse button to drag level display
Tue, 03 Sep 2013 11:21:11 +0200 Neil Muller Remove stale debugging print
Tue, 03 Sep 2013 11:19:03 +0200 Neil Muller Fix 'fill exterior' button
Tue, 03 Sep 2013 10:47:27 +0200 Neil Muller Round-tripping through load/save shouldn't discard objects
Tue, 03 Sep 2013 01:21:24 +0200 Jeremy Thurgood Screenshot for day 2.
Tue, 03 Sep 2013 01:00:29 +0200 Jeremy Thurgood Pictures for lights and switches.
Tue, 03 Sep 2013 00:52:22 +0200 Stefano Rivera Skip loading images before the display is initialized (so the level editor can start again)
Tue, 03 Sep 2013 00:50:11 +0200 Jeremy Thurgood Consolidate image rendering stuff a bit.
Tue, 03 Sep 2013 00:10:54 +0200 Neil Muller Stickier facings
Mon, 02 Sep 2013 23:53:48 +0200 Stefano Rivera Moar PNGs
Mon, 02 Sep 2013 23:53:11 +0200 Stefano Rivera Scroll wheel
Mon, 02 Sep 2013 23:52:24 +0200 Neil Muller front and back views
Mon, 02 Sep 2013 23:49:27 +0200 Jeremy Thurgood Crates look like crates.
Mon, 02 Sep 2013 23:48:59 +0200 Adrianna Pińska floor sensors and lights
Mon, 02 Sep 2013 23:48:09 +0200 Stefano Rivera Levels need a pymunk Space to load
Mon, 02 Sep 2013 23:43:44 +0200 Stefano Rivera Rejig sys.path hacking above albow import, so I can hide it in the root of my repo
Mon, 02 Sep 2013 23:39:08 +0200 Stefano Rivera Revert that crazy hack, nobody was meant to see it
Mon, 02 Sep 2013 23:38:11 +0200 Stefano Rivera Rebuild PNG
Mon, 02 Sep 2013 23:37:10 +0200 Adrianna Pińska make crate smaller
Mon, 02 Sep 2013 23:19:46 +0200 Stefano Rivera Build new PNGs
Mon, 02 Sep 2013 23:13:03 +0200 Jeremy Thurgood Fix imports.
Mon, 02 Sep 2013 23:12:15 +0200 Jeremy Thurgood Remove hardcoded level hackery.
Mon, 02 Sep 2013 23:05:25 +0200 Jeremy Thurgood Load game objects from level.
Mon, 02 Sep 2013 22:40:14 +0200 Adrianna Pińska a crate
Mon, 02 Sep 2013 22:35:41 +0200 Neil Muller Hook up protagnist animations
Mon, 02 Sep 2013 19:20:44 +0200 Stefano Rivera Send a fake resize event, to discover the real window size under a tiling window manager
Mon, 02 Sep 2013 19:04:36 +0200 Stefano Rivera Add a trailing newline
Mon, 02 Sep 2013 18:31:03 +0200 Jeremy Thurgood Two switch puzzle!
Mon, 02 Sep 2013 18:27:58 +0200 Stefano Rivera YAML levels
Mon, 02 Sep 2013 18:12:42 +0200 Stefano Rivera Render tuples to lists
Mon, 02 Sep 2013 18:00:52 +0200 Stefano Rivera Support other interesting keys, too
Mon, 02 Sep 2013 17:58:35 +0200 Stefano Rivera Support integer dict keys
Mon, 02 Sep 2013 18:19:57 +0200 Neil Muller Add hack'ish 'close polygon' option
Mon, 02 Sep 2013 17:57:06 +0200 Neil Muller Tweak button creation code
Mon, 02 Sep 2013 18:05:03 +0200 Jeremy Thurgood A box.
Mon, 02 Sep 2013 17:44:27 +0200 Stefano Rivera Wrap long line
Mon, 02 Sep 2013 17:43:45 +0200 Stefano Rivera Dump inline lists and dicts too
Mon, 02 Sep 2013 17:03:25 +0200 Stefano Rivera Handle corner cases around quotes in strings
Mon, 02 Sep 2013 16:57:59 +0200 Stefano Rivera Support inline lists, dicts, etc. And alternative top level objects
Mon, 02 Sep 2013 17:23:13 +0200 Neil Muller Fill screen with black on scene changes, so small levels aren't surrounded by old cruft
Mon, 02 Sep 2013 17:22:42 +0200 Neil Muller Handle case of display larger than the level better
Mon, 02 Sep 2013 17:09:47 +0200 Jeremy Thurgood Cleaner switch/light rendering.
Mon, 02 Sep 2013 16:57:31 +0200 Jeremy Thurgood Better tests.
Mon, 02 Sep 2013 16:52:03 +0200 Jeremy Thurgood Fix test.
Mon, 02 Sep 2013 16:43:15 +0200 Jeremy Thurgood Rearrange game objects a bit.
Mon, 02 Sep 2013 16:40:56 +0200 Neil Muller Use dialogs to report save results
Mon, 02 Sep 2013 16:04:11 +0200 Stefano Rivera Dump dicts in sorted order
Mon, 02 Sep 2013 15:31:19 +0200 Stefano Rivera Support numeric types
Mon, 02 Sep 2013 15:27:51 +0200 Stefano Rivera Support boolean and None types
Mon, 02 Sep 2013 15:44:57 +0200 Neil Muller Tweak 'draw exterior' logic to handle surrounded polygons better
Mon, 02 Sep 2013 15:29:37 +0200 Neil Muller Add fill button
Mon, 02 Sep 2013 15:24:21 +0200 Neil Muller add save button
Mon, 02 Sep 2013 15:04:42 +0200 Neil Muller More albow
Mon, 02 Sep 2013 15:00:28 +0200 Stefano Rivera Fallback to pytest's skip exception
Mon, 02 Sep 2013 14:51:50 +0200 Stefano Rivera Appease the gods of PEP-8
Mon, 02 Sep 2013 14:50:30 +0200 Stefano Rivera Test with dump_s and load_s
Mon, 02 Sep 2013 14:45:18 +0200 Stefano Rivera Refactored as classes for readability and to make it easier to support more types
Mon, 02 Sep 2013 14:25:16 +0200 Jeremy Thurgood Some basic puzzle tests.
Mon, 02 Sep 2013 14:09:39 +0200 Neil Muller Partially albowify the level editor
Mon, 02 Sep 2013 13:59:11 +0200 Neil Muller Add fonts needed for Albowifying the editor
Mon, 02 Sep 2013 14:01:55 +0200 Jeremy Thurgood Layered drawing.
Mon, 02 Sep 2013 13:48:24 +0200 Jeremy Thurgood FloorLight, linked to a FloorSwitch.
Mon, 02 Sep 2013 13:29:30 +0200 Jeremy Thurgood List of drawables in area.
Mon, 02 Sep 2013 13:21:53 +0200 Jeremy Thurgood More consistent debug rendering.
Mon, 02 Sep 2013 13:05:25 +0200 Stefano Rivera Support a common stylistic variation
Mon, 02 Sep 2013 11:56:08 +0200 Stefano Rivera Rename to yamlish
Mon, 02 Sep 2013 12:45:06 +0200 Neil Muller draw protagnist bounding box in debug mode. Redo drawing logic to avoid pymunk noise
Mon, 02 Sep 2013 12:01:25 +0200 Jeremy Thurgood Cleaner direction key management.
Mon, 02 Sep 2013 11:54:13 +0200 Neil Muller more pep8 cleanup
Mon, 02 Sep 2013 11:50:04 +0200 Neil Muller Fix newer pep8 continuation complaint
Mon, 02 Sep 2013 11:41:39 +0200 Jeremy Thurgood Add WASD controls, switch to "c" for form change.
Mon, 02 Sep 2013 11:20:34 +0200 Neil Muller Support showing exterior filled view in the editor
Mon, 02 Sep 2013 11:20:04 +0200 Neil Muller Fill the exterior with the blackness of space
Mon, 02 Sep 2013 11:20:17 +0200 Jeremy Thurgood Comment out shape drawing for protagonist. Useful for debugging, but pymunk vomits all over stdout when drawing polygons.
Mon, 02 Sep 2013 11:10:50 +0200 Jeremy Thurgood Rectangular human protagonist shape, refactored physicsers.
Mon, 02 Sep 2013 08:47:05 +0200 Jeremy Thurgood Start next to the wall, not in it.
Mon, 02 Sep 2013 08:36:46 +0200 Jeremy Thurgood Remove NullPhysicser, since it looks like everything needs PHYSICS!!!
Mon, 02 Sep 2013 02:18:50 +0200 Stefano Rivera Dump our YAML subset too
Mon, 02 Sep 2013 00:55:59 +0200 Stefano Rivera Simple (subset of) YAML parser
Mon, 02 Sep 2013 00:49:42 +0200 Simon Cross Screenshot at r87.
Sun, 01 Sep 2013 23:18:47 +0200 Neil Muller Hack in viewport
Sun, 01 Sep 2013 23:00:45 +0200 Neil Muller Tweak render order
Sun, 01 Sep 2013 22:57:03 +0200 Neil Muller Make the window resizable
Sun, 01 Sep 2013 22:54:53 +0200 Neil Muller Point pymunk at a screen surface, not the display to make things saner
Sun, 01 Sep 2013 22:58:04 +0200 davidsharpe Fix whitespace again.
Sun, 01 Sep 2013 22:56:26 +0200 davidsharpe Fix whitespace.
Sun, 01 Sep 2013 22:53:37 +0200 davidsharpe Floor switch with horrible hackery.
Sun, 01 Sep 2013 22:36:49 +0200 Adrianna Pińska goodbye, werewolf
Sun, 01 Sep 2013 22:26:13 +0200 Neil Muller Dump phone notes
Sun, 01 Sep 2013 22:24:59 +0200 Adrianna Pińska now the human is going
Sun, 01 Sep 2013 21:50:41 +0200 Stefano Rivera Make the polygon in level1 much bigger
Sun, 01 Sep 2013 21:47:09 +0200 Stefano Rivera Human
Sun, 01 Sep 2013 21:44:45 +0200 Stefano Rivera Put levels in a levels directory
Sun, 01 Sep 2013 21:40:01 +0200 davidsharpe Automated merge
Sun, 01 Sep 2013 21:39:37 +0200 davidsharpe Added environmental motion effects to protagonist.
Sun, 01 Sep 2013 21:41:49 +0200 Stefano Rivera Move save() to Level
Sun, 01 Sep 2013 21:39:16 +0200 Stefano Rivera Shebang and path hacking, so that the area_editor runs
Sun, 01 Sep 2013 21:32:28 +0200 Stefano Rivera Creature PNGs
Sun, 01 Sep 2013 21:20:14 +0200 Adrianna Pińska second alien
Sun, 01 Sep 2013 20:47:58 +0200 Adrianna Pińska first alien
Sun, 01 Sep 2013 19:56:18 +0200 Adrianna Pińska hoo-mon
Sun, 01 Sep 2013 19:53:18 +0200 Jeremy Thurgood Clean up a few things.
Sun, 01 Sep 2013 19:31:39 +0200 Jeremy Thurgood Move protagonist object to the right place.
Sun, 01 Sep 2013 19:18:45 +0200 Jeremy Thurgood Unused import.
Sun, 01 Sep 2013 19:18:12 +0200 Jeremy Thurgood Put werewolf facing direction magic back.
Sun, 01 Sep 2013 18:57:35 +0200 Jeremy Thurgood WTF whitespace?!?!?!?!
Sun, 01 Sep 2013 18:56:03 +0200 Jeremy Thurgood Fix import.
Sun, 01 Sep 2013 18:50:21 +0200 Jeremy Thurgood Fix long line.
Sun, 01 Sep 2013 18:48:55 +0200 Jeremy Thurgood Start of game object stuff.
Sun, 01 Sep 2013 18:57:16 +0200 Stefano Rivera Centre the wolf on its body
Sun, 01 Sep 2013 18:55:19 +0200 Neil Muller Use resource get_file
Sun, 01 Sep 2013 18:51:06 +0200 Stefano Rivera Now with a werewolf
Sun, 01 Sep 2013 18:50:19 +0200 Neil Muller Only save levels if the loops are closed
Sun, 01 Sep 2013 18:46:05 +0200 Simon Cross Add .get_file() to resources.
Sun, 01 Sep 2013 18:39:37 +0200 Simon Cross Draw all the walls.
Sun, 01 Sep 2013 18:34:38 +0200 Simon Cross Tweak wall thickness and human impulse.
Sun, 01 Sep 2013 18:29:04 +0200 Neil Muller The level editor
Sun, 01 Sep 2013 18:28:33 +0200 Neil Muller Approximate levels and walls
Sun, 01 Sep 2013 18:26:15 +0200 Stefano Rivera Built some images
Sun, 01 Sep 2013 18:26:07 +0200 Stefano Rivera Now supporting make install
Sun, 01 Sep 2013 18:22:46 +0200 Simon Cross Better movement and swap between werewolf and human form with 'w' (hodgestar, decoy).
Sun, 01 Sep 2013 18:21:12 +0200 Adrianna Pińska restructured directory plus half an alien
Sun, 01 Sep 2013 18:16:50 +0200 Stefano Rivera Export with inkscape. rsvg got the eyes wrong
Sun, 01 Sep 2013 18:14:58 +0200 Stefano Rivera Sanish resolution
Sun, 01 Sep 2013 18:14:43 +0200 Stefano Rivera Optional optimization
Sun, 01 Sep 2013 18:10:33 +0200 Adrianna Pińska werewolf now with shading
Sun, 01 Sep 2013 17:40:43 +0200 Simon Cross Use fixed timestemp because pymunk docs say this is an order of magnitude more efficient.
Sun, 01 Sep 2013 17:40:30 +0200 Neil Muller Move tiles under images for resource loading
Sun, 01 Sep 2013 17:31:07 +0200 Stefano Rivera Don't prefix the basedir twice
Sun, 01 Sep 2013 17:24:45 +0200 Neil Muller Add a placeholder floor tile
Sun, 01 Sep 2013 17:06:06 +0200 Simon Cross Give screens a name and a world.
Sun, 01 Sep 2013 17:01:25 +0200 Stefano Rivera Render SVGs to PNG
Sun, 01 Sep 2013 16:50:57 +0200 Simon Cross Remove unused import.
Sun, 01 Sep 2013 16:50:06 +0200 Simon Cross Move and hold.
Sun, 01 Sep 2013 16:44:04 +0200 Stefano Rivera Prettier resource loading module
Sun, 01 Sep 2013 16:39:13 +0200 Jeremy Thurgood Arbitrary function condition.
Sun, 01 Sep 2013 16:14:35 +0200 Simon Cross Fix repor and add type-check to __eq__.
Sun, 01 Sep 2013 16:12:23 +0200 Simon Cross Don't munge sys.path -- rely on nagslang being installed.
Sun, 01 Sep 2013 16:09:16 +0200 Stefano Rivera Text on the menu screen
Sun, 01 Sep 2013 16:07:39 +0200 Jeremy Thurgood Protagonist and environment.
Sun, 01 Sep 2013 16:03:04 +0200 Simon Cross A werewolf always knows where she's going.
Sun, 01 Sep 2013 15:58:38 +0200 Adrianna Pińska werewolf
Sun, 01 Sep 2013 15:57:07 +0200 Simon Cross Consider a spherical werewolf.
Sun, 01 Sep 2013 15:35:48 +0200 Stefano Rivera Forgot to add mutators...
Sun, 01 Sep 2013 15:35:37 +0200 Stefano Rivera Add sys.path munging to the script
Sun, 01 Sep 2013 15:35:12 +0200 Stefano Rivera Ignore any local pymunk bits
Sun, 01 Sep 2013 15:34:57 +0200 Simon Cross Fake area.
Sun, 01 Sep 2013 15:18:11 +0200 Simon Cross Hook up area.
Sun, 01 Sep 2013 14:50:12 +0200 Simon Cross Clean-up imports.
Sun, 01 Sep 2013 14:48:21 +0200 Simon Cross Screens.
Sun, 01 Sep 2013 14:36:18 +0200 Stefano Rivera Image loading
Sun, 01 Sep 2013 14:21:13 +0200 Simon Cross Merge.
Sun, 01 Sep 2013 14:19:55 +0200 Simon Cross Add start of engine / event dispatcher.
Sun, 01 Sep 2013 14:19:31 +0200 Stefano Rivera Docstring
Sun, 01 Sep 2013 14:17:42 +0200 Stefano Rivera Option parsing
Sun, 01 Sep 2013 14:08:42 +0200 Simon Cross Small PEP8 fixes and add author email.
Sun, 01 Sep 2013 14:04:01 +0200 Simon Cross Add start of screen / level / area object.
Sun, 01 Sep 2013 13:56:40 +0200 Stefano Rivera Some startup code
Sun, 01 Sep 2013 13:02:57 +0200 davidsharpe Ignore pycharm stuff.
Sun, 01 Sep 2013 11:55:36 +0200 Neil Muller Add traditional / splite to filepath
Sun, 01 Sep 2013 11:54:58 +0200 Stefano Rivera And another one
Sun, 01 Sep 2013 11:54:13 +0200 Stefano Rivera Remove some files we don't need
Sun, 01 Sep 2013 11:53:30 +0200 Simon Cross MIT license file.
Sun, 01 Sep 2013 10:40:20 +0200 Jeremy Thurgood Update authors to reflect the current team.
Sun, 01 Sep 2013 10:25:52 +0200 Jeremy Thurgood Replace setup.py with our own version.
Sun, 01 Sep 2013 10:12:43 +0200 Simon Cross Fix PEP8 errors.
Sun, 01 Sep 2013 09:41:37 +0200 Simon Cross Ignore some common files.
Sun, 01 Sep 2013 08:51:43 +0200 Neil Muller Add skellington