Browse Source

Working on Hero

Josh Engebretson 11 years ago
parent
commit
c6af703133
55 changed files with 796 additions and 0 deletions
  1. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__000.png
  2. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__001.png
  3. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__002.png
  4. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__003.png
  5. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__004.png
  6. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__005.png
  7. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__006.png
  8. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__007.png
  9. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__008.png
  10. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Dead__009.png
  11. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__000.png
  12. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__001.png
  13. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__002.png
  14. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__003.png
  15. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__004.png
  16. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__005.png
  17. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__006.png
  18. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__007.png
  19. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__008.png
  20. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Idle__009.png
  21. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__000.png
  22. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__001.png
  23. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__002.png
  24. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__003.png
  25. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__004.png
  26. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__005.png
  27. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__006.png
  28. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__007.png
  29. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__008.png
  30. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Jump__009.png
  31. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__000.png
  32. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__001.png
  33. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__002.png
  34. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__003.png
  35. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__004.png
  36. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__005.png
  37. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__006.png
  38. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__007.png
  39. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__008.png
  40. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Run__009.png
  41. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__000.png
  42. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__001.png
  43. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__002.png
  44. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__003.png
  45. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__004.png
  46. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__005.png
  47. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__006.png
  48. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__007.png
  49. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__008.png
  50. BIN
      PhysicsPlatformer/SourceArt/Hero/Frames/Slide__009.png
  51. 462 0
      PhysicsPlatformer/SourceArt/Hero/Hero.json
  52. BIN
      PhysicsPlatformer/SourceArt/Hero/Hero.png
  53. 26 0
      PhysicsPlatformer/SourceArt/Hero/Hero.scml
  54. 253 0
      PhysicsPlatformer/SourceArt/Hero/Hero.tps
  55. 55 0
      PhysicsPlatformer/SourceArt/Hero/Hero.xml

BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__000.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__001.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__002.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__003.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__004.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__005.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__006.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__007.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__008.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Dead__009.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__000.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__001.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__002.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__003.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__004.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__005.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__006.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__007.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__008.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Idle__009.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__000.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__001.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__002.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__003.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__004.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__005.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__006.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__007.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__008.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Jump__009.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__000.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__001.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__002.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__003.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__004.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__005.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__006.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__007.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__008.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Run__009.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__000.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__001.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__002.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__003.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__004.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__005.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__006.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__007.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__008.png


BIN
PhysicsPlatformer/SourceArt/Hero/Frames/Slide__009.png


+ 462 - 0
PhysicsPlatformer/SourceArt/Hero/Hero.json

@@ -0,0 +1,462 @@
+{"frames": {
+
+"Dead__000.png":
+{
+	"frame": {"x":243,"y":859,"w":78,"h":118},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":8,"y":14,"w":78,"h":118},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__001.png":
+{
+	"frame": {"x":96,"y":512,"w":86,"h":118},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":6,"y":16,"w":86,"h":118},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__002.png":
+{
+	"frame": {"x":361,"y":2,"w":100,"h":109},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":6,"y":30,"w":100,"h":109},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__003.png":
+{
+	"frame": {"x":252,"y":2,"w":107,"h":90},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":10,"y":47,"w":107,"h":90},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__004.png":
+{
+	"frame": {"x":2,"y":68,"w":118,"h":76},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":8,"y":58,"w":118,"h":76},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__005.png":
+{
+	"frame": {"x":128,"y":2,"w":122,"h":67},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":67,"w":122,"h":67},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__006.png":
+{
+	"frame": {"x":2,"y":2,"w":124,"h":64},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":5,"y":72,"w":124,"h":64},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__007.png":
+{
+	"frame": {"x":2,"y":2,"w":124,"h":64},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":5,"y":72,"w":124,"h":64},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__008.png":
+{
+	"frame": {"x":2,"y":2,"w":124,"h":64},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":5,"y":72,"w":124,"h":64},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Dead__009.png":
+{
+	"frame": {"x":2,"y":2,"w":124,"h":64},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":5,"y":72,"w":124,"h":64},
+	"sourceSize": {"w":147,"h":150},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__000.png":
+{
+	"frame": {"x":83,"y":868,"w":78,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":0,"w":78,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__001.png":
+{
+	"frame": {"x":368,"y":578,"w":79,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":0,"w":79,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__002.png":
+{
+	"frame": {"x":267,"y":665,"w":79,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":0,"w":79,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__003.png":
+{
+	"frame": {"x":163,"y":868,"w":78,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":78,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__004.png":
+{
+	"frame": {"x":173,"y":736,"w":79,"h":121},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":79,"h":121},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__005.png":
+{
+	"frame": {"x":84,"y":745,"w":79,"h":121},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":79,"h":121},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__006.png":
+{
+	"frame": {"x":173,"y":736,"w":79,"h":121},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":79,"h":121},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__007.png":
+{
+	"frame": {"x":163,"y":868,"w":78,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":78,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__008.png":
+{
+	"frame": {"x":267,"y":665,"w":79,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":0,"w":79,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Idle__009.png":
+{
+	"frame": {"x":368,"y":578,"w":79,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":0,"w":79,"h":122},
+	"sourceSize": {"w":80,"h":122},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__000.png":
+{
+	"frame": {"x":425,"y":113,"w":85,"h":118},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":12,"y":14,"w":85,"h":118},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__001.png":
+{
+	"frame": {"x":377,"y":454,"w":84,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":12,"w":84,"h":122},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__002.png":
+{
+	"frame": {"x":284,"y":552,"w":82,"h":111},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":3,"y":12,"w":82,"h":111},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__003.png":
+{
+	"frame": {"x":90,"y":632,"w":81,"h":111},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":3,"y":12,"w":81,"h":111},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__004.png":
+{
+	"frame": {"x":90,"y":632,"w":81,"h":111},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":3,"y":12,"w":81,"h":111},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__005.png":
+{
+	"frame": {"x":90,"y":632,"w":81,"h":111},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":3,"y":12,"w":81,"h":111},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__006.png":
+{
+	"frame": {"x":2,"y":824,"w":79,"h":121},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":12,"w":79,"h":121},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__007.png":
+{
+	"frame": {"x":2,"y":702,"w":80,"h":120},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":12,"w":80,"h":120},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__008.png":
+{
+	"frame": {"x":184,"y":622,"w":81,"h":112},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":13,"w":81,"h":112},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Jump__009.png":
+{
+	"frame": {"x":184,"y":622,"w":81,"h":112},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":13,"w":81,"h":112},
+	"sourceSize": {"w":102,"h":134},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__000.png":
+{
+	"frame": {"x":195,"y":501,"w":87,"h":119},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":16,"y":5,"w":87,"h":119},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__001.png":
+{
+	"frame": {"x":101,"y":387,"w":92,"h":123},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":10,"y":4,"w":92,"h":123},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__002.png":
+{
+	"frame": {"x":396,"y":330,"w":93,"h":122},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":3,"w":93,"h":122},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__003.png":
+{
+	"frame": {"x":2,"y":146,"w":101,"h":117},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":0,"y":3,"w":101,"h":117},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__004.png":
+{
+	"frame": {"x":122,"y":71,"w":101,"h":118},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":2,"y":5,"w":101,"h":118},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__005.png":
+{
+	"frame": {"x":2,"y":582,"w":86,"h":118},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":17,"y":5,"w":86,"h":118},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__006.png":
+{
+	"frame": {"x":287,"y":426,"w":88,"h":124},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":13,"y":3,"w":88,"h":124},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__007.png":
+{
+	"frame": {"x":2,"y":461,"w":92,"h":119},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":7,"y":2,"w":92,"h":119},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__008.png":
+{
+	"frame": {"x":195,"y":387,"w":90,"h":112},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":10,"y":3,"w":90,"h":112},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Run__009.png":
+{
+	"frame": {"x":300,"y":308,"w":94,"h":116},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":9,"y":5,"w":94,"h":116},
+	"sourceSize": {"w":104,"h":127},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__000.png":
+{
+	"frame": {"x":205,"y":192,"w":98,"h":95},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":98,"h":95},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__001.png":
+{
+	"frame": {"x":305,"y":211,"w":98,"h":95},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":98,"h":95},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__002.png":
+{
+	"frame": {"x":225,"y":94,"w":98,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":98,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__003.png":
+{
+	"frame": {"x":105,"y":191,"w":98,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":98,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__004.png":
+{
+	"frame": {"x":102,"y":289,"w":97,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":2,"y":0,"w":97,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__005.png":
+{
+	"frame": {"x":2,"y":363,"w":97,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":2,"y":0,"w":97,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__006.png":
+{
+	"frame": {"x":201,"y":289,"w":97,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":2,"y":0,"w":97,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__007.png":
+{
+	"frame": {"x":2,"y":265,"w":98,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":98,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__008.png":
+{
+	"frame": {"x":325,"y":113,"w":98,"h":96},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":0,"w":98,"h":96},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+},
+"Slide__009.png":
+{
+	"frame": {"x":405,"y":233,"w":98,"h":95},
+	"rotated": false,
+	"trimmed": true,
+	"spriteSourceSize": {"x":1,"y":1,"w":98,"h":95},
+	"sourceSize": {"w":99,"h":97},
+	"pivot": {"x":0.5,"y":0.5}
+}},
+"meta": {
+	"app": "http://www.codeandweb.com/texturepacker",
+	"version": "1.0",
+	"image": "Hero.png",
+	"format": "RGBA8888",
+	"size": {"w":512,"h":1024},
+	"scale": "0.25",
+	"smartupdate": "$TexturePacker:SmartUpdate:d272d5155945778184ba20bbb6d73dc5:7caf00b865dece39cdf63e34213716d6:dc866b5e2ff0a1360e79139a0bd501b2$"
+}
+}

BIN
PhysicsPlatformer/SourceArt/Hero/Hero.png


+ 26 - 0
PhysicsPlatformer/SourceArt/Hero/Hero.scml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<spriter_data scml_version="1.0" generator="BrashMonkey Spriter" generator_version="r2">
+    <atlas>
+        <i name="Hero.json"/>
+    </atlas>
+    <folder id="0">
+        <file id="0" name="Hero.png" width="512" height="1024" pivot_x="0" pivot_y="1"/>
+    </folder>
+    <folder id="1" name="&lt;Hero.json&gt;" atlas="0">
+        <file id="0" name="Dead__000.png" width="0" height="0" pivot_x="0" pivot_y="1"/>
+    </folder>
+    <entity id="0" name="Hero">
+        <animation id="0" name="Idle" length="1000" interval="100">
+            <mainline>
+                <key id="0">
+                    <object_ref id="0" timeline="0" key="0" z_index="0"/>
+                </key>
+            </mainline>
+            <timeline id="0" name="Dead__000">
+                <key id="0" spin="0">
+                    <object folder="1" file="0" x="-37" y="85"/>
+                </key>
+            </timeline>
+        </animation>
+    </entity>
+</spriter_data>

+ 253 - 0
PhysicsPlatformer/SourceArt/Hero/Hero.tps

@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<data version="1.0">
+    <struct type="Settings">
+        <key>fileFormatVersion</key>
+        <int>3</int>
+        <key>texturePackerVersion</key>
+        <string>3.6.0</string>
+        <key>fileName</key>
+        <string>/Users/josh/Dev/atomic/AtomicPrototypes/PhysicsPlatformer/SourceArt/Hero/Hero.tps</string>
+        <key>autoSDSettings</key>
+        <array>
+            <struct type="AutoSDSettings">
+                <key>scale</key>
+                <double>1</double>
+                <key>extension</key>
+                <string></string>
+                <key>spriteFilter</key>
+                <string></string>
+                <key>acceptFractionalValues</key>
+                <false/>
+                <key>maxTextureSize</key>
+                <QSize>
+                    <key>width</key>
+                    <int>-1</int>
+                    <key>height</key>
+                    <int>-1</int>
+                </QSize>
+            </struct>
+        </array>
+        <key>allowRotation</key>
+        <false/>
+        <key>premultiplyAlpha</key>
+        <false/>
+        <key>shapeDebug</key>
+        <false/>
+        <key>dpi</key>
+        <uint>72</uint>
+        <key>dataFormat</key>
+        <string>json</string>
+        <key>textureFileName</key>
+        <filename>Hero.png</filename>
+        <key>flipPVR</key>
+        <false/>
+        <key>pvrCompressionQuality</key>
+        <enum type="SettingsBase::PvrCompressionQuality">PVR_QUALITY_NORMAL</enum>
+        <key>mipMapMinSize</key>
+        <uint>32768</uint>
+        <key>etc1CompressionQuality</key>
+        <enum type="SettingsBase::Etc1CompressionQuality">ETC1_QUALITY_LOW_PERCEPTUAL</enum>
+        <key>dxtCompressionMode</key>
+        <enum type="SettingsBase::DxtCompressionMode">DXT_PERCEPTUAL</enum>
+        <key>jxrColorFormat</key>
+        <enum type="SettingsBase::JpegXrColorMode">JXR_YUV444</enum>
+        <key>jxrTrimFlexBits</key>
+        <uint>0</uint>
+        <key>jxrCompressionLevel</key>
+        <uint>0</uint>
+        <key>ditherType</key>
+        <enum type="SettingsBase::DitherType">NearestNeighbour</enum>
+        <key>backgroundColor</key>
+        <uint>0</uint>
+        <key>libGdx</key>
+        <struct type="LibGDX">
+            <key>filtering</key>
+            <struct type="LibGDXFiltering">
+                <key>x</key>
+                <enum type="LibGDXFiltering::Filtering">Linear</enum>
+                <key>y</key>
+                <enum type="LibGDXFiltering::Filtering">Linear</enum>
+            </struct>
+        </struct>
+        <key>shapePadding</key>
+        <uint>2</uint>
+        <key>jpgQuality</key>
+        <uint>80</uint>
+        <key>pngOptimizationLevel</key>
+        <uint>1</uint>
+        <key>webpQualityLevel</key>
+        <uint>101</uint>
+        <key>textureSubPath</key>
+        <string></string>
+        <key>textureFormat</key>
+        <enum type="SettingsBase::TextureFormat">png</enum>
+        <key>borderPadding</key>
+        <uint>2</uint>
+        <key>maxTextureSize</key>
+        <QSize>
+            <key>width</key>
+            <int>2048</int>
+            <key>height</key>
+            <int>2048</int>
+        </QSize>
+        <key>fixedTextureSize</key>
+        <QSize>
+            <key>width</key>
+            <int>-1</int>
+            <key>height</key>
+            <int>-1</int>
+        </QSize>
+        <key>reduceBorderArtifacts</key>
+        <false/>
+        <key>algorithmSettings</key>
+        <struct type="AlgorithmSettings">
+            <key>algorithm</key>
+            <enum type="AlgorithmSettings::AlgorithmId">MaxRects</enum>
+            <key>freeSizeMode</key>
+            <enum type="AlgorithmSettings::AlgorithmFreeSizeMode">Best</enum>
+            <key>sizeConstraints</key>
+            <enum type="AlgorithmSettings::SizeConstraints">POT</enum>
+            <key>forceSquared</key>
+            <false/>
+            <key>forceWordAligned</key>
+            <false/>
+            <key>maxRects</key>
+            <struct type="AlgorithmMaxRectsSettings">
+                <key>heuristic</key>
+                <enum type="AlgorithmMaxRectsSettings::Heuristic">Best</enum>
+            </struct>
+            <key>basic</key>
+            <struct type="AlgorithmBasicSettings">
+                <key>sortBy</key>
+                <enum type="AlgorithmBasicSettings::SortBy">Best</enum>
+                <key>order</key>
+                <enum type="AlgorithmBasicSettings::Order">Ascending</enum>
+            </struct>
+        </struct>
+        <key>andEngine</key>
+        <struct type="AndEngine">
+            <key>minFilter</key>
+            <enum type="AndEngine::MinFilter">Linear</enum>
+            <key>packageName</key>
+            <string>Texture</string>
+            <key>wrap</key>
+            <struct type="AndEngineWrap">
+                <key>s</key>
+                <enum type="AndEngineWrap::Wrap">Clamp</enum>
+                <key>t</key>
+                <enum type="AndEngineWrap::Wrap">Clamp</enum>
+            </struct>
+            <key>magFilter</key>
+            <enum type="AndEngine::MagFilter">MagLinear</enum>
+        </struct>
+        <key>dataFileNames</key>
+        <map type="GFileNameMap">
+            <key>data</key>
+            <struct type="DataFile">
+                <key>name</key>
+                <filename>Hero.json</filename>
+            </struct>
+        </map>
+        <key>multiPack</key>
+        <false/>
+        <key>forceIdenticalLayout</key>
+        <false/>
+        <key>outputFormat</key>
+        <enum type="SettingsBase::OutputFormat">RGBA8888</enum>
+        <key>contentProtection</key>
+        <struct type="ContentProtection">
+            <key>key</key>
+            <string></string>
+        </struct>
+        <key>autoAliasEnabled</key>
+        <true/>
+        <key>trimSpriteNames</key>
+        <false/>
+        <key>prependSmartFolderName</key>
+        <false/>
+        <key>cleanTransparentPixels</key>
+        <true/>
+        <key>globalSpriteSettings</key>
+        <struct type="SpriteSettings">
+            <key>scale</key>
+            <double>0.25</double>
+            <key>scaleMode</key>
+            <enum type="ScaleMode">Smooth</enum>
+            <key>innerPadding</key>
+            <uint>0</uint>
+            <key>extrude</key>
+            <uint>0</uint>
+            <key>trimThreshold</key>
+            <uint>1</uint>
+            <key>trimMode</key>
+            <enum type="SpriteSettings::TrimMode">Trim</enum>
+            <key>heuristicMask</key>
+            <false/>
+            <key>pivotPoint</key>
+            <enum type="SpriteSettings::PivotPoint">Center</enum>
+        </struct>
+        <key>fileList</key>
+        <array>
+            <filename>Frames/Dead__000.png</filename>
+            <filename>Frames/Dead__001.png</filename>
+            <filename>Frames/Dead__002.png</filename>
+            <filename>Frames/Dead__003.png</filename>
+            <filename>Frames/Dead__004.png</filename>
+            <filename>Frames/Dead__005.png</filename>
+            <filename>Frames/Dead__006.png</filename>
+            <filename>Frames/Dead__007.png</filename>
+            <filename>Frames/Dead__008.png</filename>
+            <filename>Frames/Dead__009.png</filename>
+            <filename>Frames/Idle__000.png</filename>
+            <filename>Frames/Idle__001.png</filename>
+            <filename>Frames/Idle__002.png</filename>
+            <filename>Frames/Idle__003.png</filename>
+            <filename>Frames/Idle__004.png</filename>
+            <filename>Frames/Idle__005.png</filename>
+            <filename>Frames/Idle__006.png</filename>
+            <filename>Frames/Idle__007.png</filename>
+            <filename>Frames/Idle__008.png</filename>
+            <filename>Frames/Idle__009.png</filename>
+            <filename>Frames/Jump__000.png</filename>
+            <filename>Frames/Jump__001.png</filename>
+            <filename>Frames/Jump__002.png</filename>
+            <filename>Frames/Jump__003.png</filename>
+            <filename>Frames/Jump__004.png</filename>
+            <filename>Frames/Jump__005.png</filename>
+            <filename>Frames/Jump__006.png</filename>
+            <filename>Frames/Jump__007.png</filename>
+            <filename>Frames/Jump__008.png</filename>
+            <filename>Frames/Jump__009.png</filename>
+            <filename>Frames/Run__000.png</filename>
+            <filename>Frames/Run__001.png</filename>
+            <filename>Frames/Run__002.png</filename>
+            <filename>Frames/Run__003.png</filename>
+            <filename>Frames/Run__004.png</filename>
+            <filename>Frames/Run__005.png</filename>
+            <filename>Frames/Run__006.png</filename>
+            <filename>Frames/Run__007.png</filename>
+            <filename>Frames/Run__008.png</filename>
+            <filename>Frames/Run__009.png</filename>
+            <filename>Frames/Slide__000.png</filename>
+            <filename>Frames/Slide__001.png</filename>
+            <filename>Frames/Slide__002.png</filename>
+            <filename>Frames/Slide__003.png</filename>
+            <filename>Frames/Slide__004.png</filename>
+            <filename>Frames/Slide__005.png</filename>
+            <filename>Frames/Slide__006.png</filename>
+            <filename>Frames/Slide__007.png</filename>
+            <filename>Frames/Slide__008.png</filename>
+            <filename>Frames/Slide__009.png</filename>
+        </array>
+        <key>ignoreFileList</key>
+        <array/>
+        <key>replaceList</key>
+        <array/>
+        <key>ignoredWarnings</key>
+        <array/>
+        <key>commonDivisorX</key>
+        <uint>1</uint>
+        <key>commonDivisorY</key>
+        <uint>1</uint>
+    </struct>
+</data>

+ 55 - 0
PhysicsPlatformer/SourceArt/Hero/Hero.xml

@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Created with TexturePacker http://www.codeandweb.com/texturepacker-->
+<!-- $TexturePacker:SmartUpdate:916c1847382a25923852350555e6a5aa:7caf00b865dece39cdf63e34213716d6:e656f358d4b2a75fdcc1ab8fcb62e209$ -->
+<TextureAtlas imagePath="Hero.png">
+    <SubTexture name="Dead__000" x="243" y="859" width="78" height="118" frameX="-8" frameY="-14" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__001" x="96" y="512" width="86" height="118" frameX="-6" frameY="-16" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__002" x="361" y="2" width="100" height="109" frameX="-6" frameY="-30" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__003" x="252" y="2" width="107" height="90" frameX="-10" frameY="-47" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__004" x="2" y="68" width="118" height="76" frameX="-8" frameY="-58" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__005" x="128" y="2" width="122" height="67" frameX="-7" frameY="-67" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__006" x="2" y="2" width="124" height="64" frameX="-5" frameY="-72" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__007" x="2" y="2" width="124" height="64" frameX="-5" frameY="-72" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__008" x="2" y="2" width="124" height="64" frameX="-5" frameY="-72" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Dead__009" x="2" y="2" width="124" height="64" frameX="-5" frameY="-72" frameWidth="147" frameHeight="150"/>
+    <SubTexture name="Idle__000" x="83" y="868" width="78" height="122" frameX="0" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__001" x="368" y="578" width="79" height="122" frameX="0" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__002" x="267" y="665" width="79" height="122" frameX="0" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__003" x="163" y="868" width="78" height="122" frameX="-1" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__004" x="173" y="736" width="79" height="121" frameX="-1" frameY="-1" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__005" x="84" y="745" width="79" height="121" frameX="-1" frameY="-1" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__006" x="173" y="736" width="79" height="121" frameX="-1" frameY="-1" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__007" x="163" y="868" width="78" height="122" frameX="-1" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__008" x="267" y="665" width="79" height="122" frameX="0" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Idle__009" x="368" y="578" width="79" height="122" frameX="0" frameY="0" frameWidth="80" frameHeight="122"/>
+    <SubTexture name="Jump__000" x="425" y="113" width="85" height="118" frameX="-12" frameY="-14" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__001" x="377" y="454" width="84" height="122" frameX="-7" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__002" x="284" y="552" width="82" height="111" frameX="-3" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__003" x="90" y="632" width="81" height="111" frameX="-3" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__004" x="90" y="632" width="81" height="111" frameX="-3" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__005" x="90" y="632" width="81" height="111" frameX="-3" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__006" x="2" y="824" width="79" height="121" frameX="-7" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__007" x="2" y="702" width="80" height="120" frameX="-7" frameY="-12" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__008" x="184" y="622" width="81" height="112" frameX="-7" frameY="-13" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Jump__009" x="184" y="622" width="81" height="112" frameX="-7" frameY="-13" frameWidth="102" frameHeight="134"/>
+    <SubTexture name="Run__000" x="195" y="501" width="87" height="119" frameX="-16" frameY="-5" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__001" x="101" y="387" width="92" height="123" frameX="-10" frameY="-4" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__002" x="396" y="330" width="93" height="122" frameX="-7" frameY="-3" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__003" x="2" y="146" width="101" height="117" frameX="0" frameY="-3" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__004" x="122" y="71" width="101" height="118" frameX="-2" frameY="-5" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__005" x="2" y="582" width="86" height="118" frameX="-17" frameY="-5" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__006" x="287" y="426" width="88" height="124" frameX="-13" frameY="-3" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__007" x="2" y="461" width="92" height="119" frameX="-7" frameY="-2" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__008" x="195" y="387" width="90" height="112" frameX="-10" frameY="-3" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Run__009" x="300" y="308" width="94" height="116" frameX="-9" frameY="-5" frameWidth="104" frameHeight="127"/>
+    <SubTexture name="Slide__000" x="205" y="192" width="98" height="95" frameX="-1" frameY="-1" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__001" x="305" y="211" width="98" height="95" frameX="-1" frameY="-1" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__002" x="225" y="94" width="98" height="96" frameX="-1" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__003" x="105" y="191" width="98" height="96" frameX="-1" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__004" x="102" y="289" width="97" height="96" frameX="-2" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__005" x="2" y="363" width="97" height="96" frameX="-2" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__006" x="201" y="289" width="97" height="96" frameX="-2" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__007" x="2" y="265" width="98" height="96" frameX="-1" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__008" x="325" y="113" width="98" height="96" frameX="-1" frameY="0" frameWidth="99" frameHeight="97"/>
+    <SubTexture name="Slide__009" x="405" y="233" width="98" height="95" frameX="-1" frameY="-1" frameWidth="99" frameHeight="97"/>
+</TextureAtlas>