diff --git a/examples/assets/games/breakout/breakout.json b/examples/assets/games/breakout/breakout.json new file mode 100644 index 00000000..a21b339d --- /dev/null +++ b/examples/assets/games/breakout/breakout.json @@ -0,0 +1,236 @@ +{"frames": [ + +{ + "filename": "ball_1.png", + "frame": {"x":218,"y":38,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "ball_2.png", + "frame": {"x":218,"y":20,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "ball_3.png", + "frame": {"x":218,"y":2,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "ball_4.png", + "frame": {"x":200,"y":38,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "ball_5.png", + "frame": {"x":200,"y":20,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "brick_1_1.png", + "frame": {"x":98,"y":21,"w":32,"h":17}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":17}, + "sourceSize": {"w":32,"h":17} +}, +{ + "filename": "brick_1_2.png", + "frame": {"x":98,"y":2,"w":32,"h":17}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":17}, + "sourceSize": {"w":32,"h":17} +}, +{ + "filename": "brick_1_3.png", + "frame": {"x":270,"y":17,"w":30,"h":13}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":1,"w":30,"h":13}, + "sourceSize": {"w":32,"h":17} +}, +{ + "filename": "brick_1_4.png", + "frame": {"x":54,"y":52,"w":24,"h":9}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":4,"y":4,"w":24,"h":9}, + "sourceSize": {"w":32,"h":17} +}, +{ + "filename": "brick_2_1.png", + "frame": {"x":236,"y":19,"w":32,"h":15}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":15}, + "sourceSize": {"w":32,"h":15} +}, +{ + "filename": "brick_2_2.png", + "frame": {"x":236,"y":2,"w":32,"h":15}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":15}, + "sourceSize": {"w":32,"h":15} +}, +{ + "filename": "brick_2_3.png", + "frame": {"x":270,"y":2,"w":30,"h":13}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":0,"w":30,"h":13}, + "sourceSize": {"w":32,"h":15} +}, +{ + "filename": "brick_2_4.png", + "frame": {"x":236,"y":50,"w":24,"h":11}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":4,"y":3,"w":24,"h":11}, + "sourceSize": {"w":32,"h":15} +}, +{ + "filename": "brick_3_1.png", + "frame": {"x":166,"y":20,"w":32,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":16}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_3_2.png", + "frame": {"x":166,"y":2,"w":32,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":16}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_3_3.png", + "frame": {"x":236,"y":36,"w":30,"h":12}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":2,"w":30,"h":12}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_3_4.png", + "frame": {"x":28,"y":52,"w":24,"h":10}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":4,"y":3,"w":24,"h":10}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "one.png", + "frame": {"x":66,"y":2,"w":30,"h":48}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":16,"w":30,"h":48}, + "sourceSize": {"w":32,"h":64} +}, +{ + "filename": "paddle_big.png", + "frame": {"x":98,"y":40,"w":48,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":48,"h":16}, + "sourceSize": {"w":48,"h":16} +}, +{ + "filename": "paddle_small.png", + "frame": {"x":148,"y":38,"w":32,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":16}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "power_down.png", + "frame": {"x":200,"y":2,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "power_up.png", + "frame": {"x":182,"y":38,"w":16,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":16,"h":16}, + "sourceSize": {"w":16,"h":16} +}, +{ + "filename": "brick_4_1.png", + "frame": {"x":132,"y":20,"w":32,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":16}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_4_2.png", + "frame": {"x":132,"y":2,"w":32,"h":16}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":32,"h":16}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_4_3.png", + "frame": {"x":270,"y":32,"w":30,"h":12}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":2,"w":30,"h":12}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "brick_4_4.png", + "frame": {"x":2,"y":52,"w":24,"h":10}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":4,"y":3,"w":24,"h":10}, + "sourceSize": {"w":32,"h":16} +}, +{ + "filename": "three.png", + "frame": {"x":34,"y":2,"w":30,"h":48}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":0,"w":30,"h":48}, + "sourceSize": {"w":32,"h":48} +}, +{ + "filename": "two.png", + "frame": {"x":2,"y":2,"w":30,"h":48}, + "rotated": false, + "trimmed": true, + "spriteSourceSize": {"x":1,"y":16,"w":30,"h":48}, + "sourceSize": {"w":32,"h":64} +}], +"meta": { + "app": "http://www.texturepacker.com", + "version": "1.0", + "image": "breakout.png", + "format": "RGBA8888", + "size": {"w":302,"h":64}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:c510ff2f709e8d175b059cd1cbe64773$" +} +} diff --git a/examples/assets/games/breakout/breakout.png b/examples/assets/games/breakout/breakout.png new file mode 100644 index 00000000..85f75c82 Binary files /dev/null and b/examples/assets/games/breakout/breakout.png differ