summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-12Sprite::setImage should be void, not boolHEADmasterLuke Bratch
2011-03-10Ensure some variables are initialisedLuke Bratch
2011-03-08Implement weaponsJoe Robinson
2010-12-21Alter level01.map to make it possible to get to the endLuke Bratch
2010-12-21Level: Implement hazardsLuke Bratch
2010-12-21Level: Change checkCollision to return an int instead of a bool, for ↵Luke Bratch
multiple collision types
2010-12-21Have Makefile check its dependenciesLuke Bratch
2010-12-21Change crouch sprite to be 64x50 pxLuke Bratch
2010-12-21Implement crouchingJoe Robinson
2010-12-21Update READMELuke Bratch
2010-12-18Add a MakefileLuke Bratch
2010-12-17Level: Implement parallax background scrollingPhil Burton
2010-12-17Implement new keys for movementPhil Burton
2010-12-03Remove some test/debugging codeLuke Bratch
2010-12-03Level: Make the camera nicerLuke Bratch
2010-12-03Code cleanupsLuke Bratch
2010-12-03Implement sprintingLuke Bratch
2010-12-02Make Marcus sprites better touch the edge of their boundariesLuke Bratch
2010-12-02Change floor tile to be 50 px highLuke Bratch
2010-11-27Level: Implement deathLuke Bratch
2010-11-27Level: Cope with there being no defined player start locationLuke Bratch
2010-11-27Level: Scroll when near, rather than at, the right edge of the screenLuke Bratch
2010-11-27Remove all of the object creation debugging outputLuke Bratch
2010-11-27Level: Define the player starting position in the map fileLuke Bratch
2010-11-27Level: Don't use MARCUS_WIDTH constant when we can calculate it dynamicallyLuke Bratch
2010-11-27Level: Insert missing trailing newlineLuke Bratch
2010-11-27Level: Implement collision detectionLuke Bratch
2010-11-26Use a constant for the player's left/right move amountLuke Bratch
2010-11-26Level: Implement horizontally scrolling levels/cameraLuke Bratch
2010-11-26Add sample map fileLuke Bratch
2010-11-26Implement map reading and add tiles sprite sheetLuke Bratch
2010-11-26Creature: Set initial y-velocity to be GRAVITYLuke Bratch
2010-11-26Implement player jumpingLuke Bratch
2010-11-26Implement player x/y-coordinate boundariesLuke Bratch
2010-11-26Implement gravityLuke Bratch
2010-11-26Implement Sprite::get/setClip for sprite sheet clipping & Creature::Orient ↵Luke Bratch
for setting a Creature's clip/orientation
2010-11-25Add a marcus sprite sheet, set it as the player's image, implement ↵Luke Bratch
left/right keyboard input
2010-11-25Sprite: Rename loadImage to setImage, change image to a pointer, implement ↵Luke Bratch
setImage
2010-11-25Add background to Level, add sample background, modify Screen::blit() to ↵Luke Bratch
always blit onto the game window
2010-11-25Add Screen class, move video output functionality to itLuke Bratch
2010-11-24Initial commitLuke Bratch