Commit Graph

  • d05736773b Audio looping, proper sizing for fullscreen on images master Nathan Kunicki 2017-02-24 23:30:57 -07:00
  • b5da68a56e Added Audio class Nathan Kunicki 2017-02-24 16:49:17 -06:00
  • 38744c399c Updated to latest Node Nathan Kunicki 2017-02-23 21:02:08 +00:00
  • a903bd6aa3 Added the ability to disable rendering of an item internally Nathan Kunicki 2016-04-17 15:02:54 +01:00
  • d8b1411a3e Added wasPressed as well as wasReleased Nathan Kunicki 2016-04-16 15:56:08 +01:00
  • bf1f590d20 Fixed wasPressed Nathan Kunicki 2016-04-16 15:17:41 +01:00
  • 099317232e Added wasPressed function to KeyboardInput class Nathan Kunicki 2016-04-16 15:14:13 +01:00
  • ec56fe7dea Added rotation support Nathan Kunicki 2016-03-27 15:46:06 +01:00
  • f283c4fdc4 Added JSDoc for basic documentation Nathan Kunicki 2016-03-25 00:47:41 +00:00
  • 00f7a64b59 Added JSDoc for basic documentation Nathan Kunicki 2016-03-25 00:11:59 +00:00
  • fa8ec9125e Fixed particles demo and made text fullscreen relative Nathan Kunicki 2016-03-24 23:02:22 +00:00
  • d10e9b4aef Updated Babel Nathan Kunicki 2016-03-24 22:34:20 +00:00
  • a743ec206b Updated Babel Nathan Kunicki 2016-03-24 22:27:23 +00:00
  • 1136aec709 Minor improvement to renderText function Nathan Kunicki 2016-03-09 18:55:15 -06:00
  • bada9f03a3 Minor improvement to renderText function Nathan Kunicki 2016-03-09 18:53:27 -06:00
  • 26929f37d8 A little more fullscreen work for native res and aspect ratios - NOTE: Do not enable at this time Nathan Kunicki 2016-03-09 16:26:40 -06:00
  • a7cce2157c Properish gamepad implementation and more work on fullscreen mode Nathan Kunicki 2016-03-09 12:11:24 -06:00
  • 483ea7cc54 Added fullscreen API| Nathan Kunicki 2016-03-08 17:49:38 -06:00
  • 68e205216f Extension to font rendering to allow letterSpacing Nathan Kunicki 2016-03-08 17:26:09 -06:00
  • 89c3595f94 Moved devDependencies to dependencies Nathan Kunicki 2016-03-08 12:11:36 -06:00
  • 2560e7656c Gamepad API works in Chrome feature/gamepad Nathan Kunicki 2016-03-08 12:06:55 -06:00
  • 11c6cc9cb8 Gamepad API works in Chrome Nathan Kunicki 2016-03-07 18:41:07 -06:00
  • 5336f0d4bf Pong example uses sticks Nathan Kunicki 2016-03-07 17:59:04 -06:00
  • 3406c28a80 Start of gamepad support - connection and disconnection Nathan Kunicki 2016-03-07 09:11:02 -05:00
  • 3cd618e66c Version bump to 0.2.0 for text rendering Nathan Kunicki 2016-03-06 22:38:21 -05:00
  • 8c85ec17af Added Text entity with Font representation class for rendering text Nathan Kunicki 2016-03-06 22:32:27 -05:00
  • dbff95c496 Converted Pong example over to ES6 and new format Nathan Kunicki 2016-03-06 19:45:53 -05:00
  • 2a032ca2e2 Added repo to package.json Nathan Kunicki 2016-03-04 12:12:27 -05:00
  • 1e23ef1e62 Changed license, updated deps Nathan Kunicki 2016-03-04 12:06:58 -05:00
  • 91c282b915 No longer commit builds, instead build on postinstall Nathan Kunicki 2016-03-04 11:39:24 -05:00
  • 1da427f168 Removed distributables Nathan Kunicki 2016-03-04 11:38:22 -05:00
  • 84a3c92ac1 Added camera positioning Nathan Kunicki 2016-03-04 11:31:31 -05:00
  • 73ee61cb00 Everything has an explicit width (Even if its 0), and renamed getters/setters for x/y to left/top Nathan Kunicki 2016-03-03 15:05:09 -05:00
  • 6936f97933 Moved relative calculation from preprocessing to on-demand via a getter Nathan Kunicki 2016-03-02 13:09:27 -05:00
  • d0eec1412e Started fire example, added gulp tasks for all, moved all examples into build process Nathan Kunicki 2016-03-02 11:31:29 -05:00
  • d409b2f232 Tidied up the particle demo Nathan Kunicki 2016-02-14 18:40:23 +00:00
  • 49cb0efe72 Optimised particle fields Nathan Kunicki 2016-02-14 18:06:51 +00:00
  • 7e8c4cdf12 Particle fields Nathan Kunicki 2016-02-14 15:44:12 +00:00
  • db9e310e77 Merge pull request #1 from nathankunicki/feature/particle-system Nathan Kunicki 2016-02-14 01:58:15 +00:00
  • 18acbd96b2 Fixed addition of velocity to take into account delta feature/particle-system Nathan Kunicki 2016-02-14 01:56:23 +00:00
  • b098281a02 Fixed addition of velocity to take into account delta Nathan Kunicki 2016-02-14 01:56:23 +00:00
  • 14ad28dd29 Particle system appears to be working Nathan Kunicki 2016-02-14 01:40:00 +00:00
  • 73a517edc8 Particle system appears to be working Nathan Kunicki 2016-02-14 01:40:00 +00:00
  • 4d6a9561ae Particle system appears to be working Nathan Kunicki 2016-02-14 01:19:07 +00:00
  • aa281e57b4 Particle system appears to be working Nathan Kunicki 2016-02-14 01:19:07 +00:00
  • 1316c814ec Particle system appears to be working Nathan Kunicki 2016-02-14 01:16:11 +00:00
  • 13508b7fd9 Particle system appears to be working Nathan Kunicki 2016-02-14 01:16:11 +00:00
  • 2d701de8d1 Particles now emit at a specified rate and correctly obey parent positions Nathan Kunicki 2016-02-13 23:22:21 +00:00
  • 246453a25e Particles now emit at a specified rate and correctly obey parent positions Nathan Kunicki 2016-02-13 23:22:21 +00:00
  • 9f53e28f35 First pass at particle system Nathan Kunicki 2016-02-13 16:32:26 +00:00
  • 8735e06619 First pass at particle system Nathan Kunicki 2016-02-13 16:32:26 +00:00
  • e620ff9c94 Delta is now passed as param to update methods rather than game property, tidied up sprite and entity Nathan Kunicki 2015-12-24 18:29:00 +00:00
  • 7dbeda0dc9 Delta is now passed as param to update methods rather than game property, tidied up sprite and entity Nathan Kunicki 2015-12-24 18:29:00 +00:00
  • 5446079fe6 Seperated out stepper from start function, allows manual stepping of world Nathan Kunicki 2015-12-23 17:32:44 +00:00
  • e2ad337f75 Seperated out stepper from start function, allows manual stepping of world Nathan Kunicki 2015-12-23 17:32:44 +00:00
  • de6b327837 Fixed Safari Rect rendering issue Nathan Kunicki 2015-12-23 16:41:46 +00:00
  • f9d0dba07a Fixed Safari Rect rendering issue Nathan Kunicki 2015-12-23 16:41:46 +00:00
  • 18df8c17ec Added image classes, new example (snowflakes) Nathan Kunicki 2015-12-22 18:08:33 +00:00
  • 5a76bc6773 Added image classes, new example (snowflakes) Nathan Kunicki 2015-12-22 18:08:33 +00:00
  • 2c88c9ce20 Tidied up method names Nathan Kunicki 2015-12-21 16:56:24 +00:00
  • 9d0f3db412 Tidied up method names Nathan Kunicki 2015-12-21 16:56:24 +00:00
  • 2eade7a21b Fixed bug in pong bounds handling Nathan Kunicki 2015-12-21 16:48:55 +00:00
  • c8777e6556 Fixed bug in pong bounds handling Nathan Kunicki 2015-12-21 16:48:55 +00:00
  • ae48ce9de2 Committed dists Nathan Kunicki 2015-12-21 16:40:40 +00:00
  • 14f7f3e30e Committed dists Nathan Kunicki 2015-12-21 16:40:40 +00:00
  • ea2c197c5c Tidied up ES6 and ES5 options Nathan Kunicki 2015-12-21 16:36:31 +00:00
  • 7ff89a21b9 Entities, keyboard input, vector2d class, pong-raw example start Nathan Kunicki 2015-12-21 01:18:04 +00:00
  • 000b64f004 Initial project setup Nathan Kunicki 2015-12-18 02:08:45 +00:00