Skip to content
This repository
branch: master

Mar 01, 2012

  1. Dylan Beattie

    Removed all hack-day files from master - they're in the hack-day bran…

    …ch now
    authored

Jun 08, 2011

  1. James Gregory

    Got cornering working, but he§s now bouncing on the horizontal straig…

    …hts. Code is very verbose, could be easily simplified
    jagregory authored
  2. James Gregory

    Got players to corner around blocks. Need to now make it so they only…

    … do it if they`re over half-way to one side
    jagregory authored
  3. James Gregory

    Reduced hit testing even further to only tiles that are touching the …

    …player, or immediately in front of them
    jagregory authored

Jun 07, 2011

  1. James Gregory

    Updated collision detection so it doesn't scan all tiles, instead it …

    …only scans the tiles adjacent to the player (9 max, depending on how the player intersects)
    jagregory authored

Jun 06, 2011

  1. James Gregory

    Got "sliding" working when moving against a wall with two directions …

    …held
    jagregory authored

Jun 05, 2011

  1. Dylan Beattie

    Fixed player CSS so they're all different colours

    authored
  2. Dylan Beattie

    Removed backdoor temporarily whilst deploying to no.de

    authored
  3. Dylan Beattie

    Moved all sounds, artwork, etc. to DropBox

    authored
  4. Dylan Beattie

    Implemented frame-based CSS sprite animation for Marvin

    authored
  5. Dylan Beattie

    Merged David's animation code with jagregrory's collision-detection r…

    …outine
    authored
  6. Dylan Beattie

    Merge branch 'master' of https://github.com/davidwhitney/KaboomJS int…

    …o davidwhitney-master
    
    Conflicts:
    	public/js/game/kaboom.renderer.js
    	public/levelTest.htm
    authored
  7. Dylan Beattie

    Moved sprite images into 32/ and 48/ subfolders

    authored
  8. Dylan Beattie

    Fixed bug - was setting left and width of horizontal box instead of t…

    …op and height. D'oh.
    authored
  9. Dylan Beattie

    First stab at implementing separate H/V collision detection so Marvin…

    … can "wallbang"...
    authored
  10. James Gregory

    Minor perf tweaks to gameloop. Players were being repositioned even i…

    …f they weren't moving.
    jagregory authored
  11. James Gregory

    Fixed bug introduced in last commit, position not being set on moving

    jagregory authored
  12. James Gregory

    Reduced player hit-test rect to make it easier to navigate between si…

    …ngle spaced objects.
    jagregory authored
  13. James Gregory

    Got collision detection working in the right direction now, just need…

    … to make it less strict.
    jagregory authored
  14. Dylan Beattie

    Fixed CRLF problem caused by my being Mac/PC bipolar

    authored
  15. Dylan Beattie

    Trying to track down issues with client-side animation/loop - but fir…

    …st need to fix line endings. Yuck.
    authored
  16. Dylan Beattie

    Implemented a local loopback socket client, so you don't need a live …

    …node.js server running to debug animation & collisision detection client code
    authored
  17. Dylan Beattie

    Merge branch 'master' of github.com:dylanbeattie/KaboomJS

    Conflicts:
    	public/js/game/client.js
    	public/js/game/kaboom.socket.js
    	server.js
    authored
  18. Dylan Beattie

    GIT weirdness... It claims I have modified everything, including jQue…

    …ry. I HAVE NOT!
    authored
  19. James Gregory

    Merge remote-tracking branch 'robhawkes/master'

    Conflicts:
    	public/js/game/client.js
    jagregory authored
  20. James Gregory

    Started refactoring hit detection. Made it messier so far. Introduced…

    … Rects and Points, and created a getBounds func on player and tile, then we can do an intersection between the player rect and the surrounding tiles. Works currently, but it's overly strict and counts too many tiles.
    
    Also added hit detection debugging assistants in the form of bounding box and intersection display. In client.js, add showBoundingBoxes: true to the Renderer initialisation opts. Like so:
    
    var renderer = new KaboomRenderer({
      arena: $('#arena'),
      playerLayer: $('#playerLayer'),
      holding: $('#holding'),
      game: game,
      showBoundingBoxes: true
    });
    
    I will clean all this up once I've had some sleep :)
    jagregory authored

Jun 04, 2011

  1. James Gregory

    Merge pull request #31 from stucampbell/master

    Fixed scrolling problem
    jagregory authored
  2. Robin Hawkes

    Working on visualising new players

    robhawkes authored
  3. Merge branch 'master' of git://github.com/dylanbeattie/KaboomJS

    Stuart Campbell authored
  4. Corrected key handling

    Stuart Campbell authored
  5. Robin Hawkes

    Merge branch 'master' of https://github.com/dylanbeattie/KaboomJS

    robhawkes authored
  6. Robin Hawkes

    Debugging working in progress on animation between multiple clients

    robhawkes authored
  7. Fixed scrolling problem

    Stuart Campbell authored
  8. James Gregory

    Merge pull request #29 from mrRiley/master

    Transparent PNG white sprites
    jagregory authored
  9. James Gregory

    Merge pull request #30 from palfrey/improved-collision-detection

    Improved collision detection
    jagregory authored
Something went wrong with that request. Please try again.