Tweaks to make flappy bird run with less RAM available
parent
ff80b48ed2
commit
49b3ea3be4
|
|
@ -585,7 +585,7 @@
|
||||||
{ "id": "flappy",
|
{ "id": "flappy",
|
||||||
"name": "Flappy Bird",
|
"name": "Flappy Bird",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"version":"0.01",
|
"version":"0.02",
|
||||||
"description": "A Flappy Bird game clone",
|
"description": "A Flappy Bird game clone",
|
||||||
"tags": "game",
|
"tags": "game",
|
||||||
"allow_emulator":true,
|
"allow_emulator":true,
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
0.02: Tweaks to make flappy bird run with less RAM available
|
||||||
|
|
@ -1,6 +1,4 @@
|
||||||
|
|
||||||
Bangle.setLCDMode("120x120");
|
|
||||||
|
|
||||||
var SPEED = 0.5;
|
var SPEED = 0.5;
|
||||||
var BIRDIMG = E.toArrayBuffer(atob("EQyI/v7+/v7+/gAAAAAAAP7+/v7+/v7+/gYG0tLS0gDXAP7+/v7+/v4A0tLS0tIA19fXAP7+/v4AAAAA0tLS0gDX1wDXAP7+ANfX19cA0tLSANfXANcA/v4A19fX19cA0tLSANfX1wD+/gDS19fX0gDS0tLSAAAAAAD+/gDS0tIA0tLS0gDAwMDAwAD+/gAAAM3Nzc0AwAAAAAAA/v7+/v4Azc3Nzc0AwMDAwAD+/v7+/v4AAM3Nzc0AAAAAAP7+/v7+/v7+AAAAAP7+/v7+/g=="))
|
var BIRDIMG = E.toArrayBuffer(atob("EQyI/v7+/v7+/gAAAAAAAP7+/v7+/v7+/gYG0tLS0gDXAP7+/v7+/v4A0tLS0tIA19fXAP7+/v4AAAAA0tLS0gDX1wDXAP7+ANfX19cA0tLSANfXANcA/v4A19fX19cA0tLSANfX1wD+/gDS19fX0gDS0tLSAAAAAAD+/gDS0tIA0tLS0gDAwMDAwAD+/gAAAM3Nzc0AwAAAAAAA/v7+/v4Azc3Nzc0AwMDAwAD+/v7+/v4AAM3Nzc0AAAAAAP7+/v7+/v7+AAAAAP7+/v7+/g=="))
|
||||||
var FLOORIMG = require("heatshrink").decompress(atob("iEYxH+kklABuLAAlgAAwNFB34OLmAAO0YAO5wAO1YA/AH4A/ADw="));
|
var FLOORIMG = require("heatshrink").decompress(atob("iEYxH+kklABuLAAlgAAwNFB34OLmAAO0YAO5wAO1YA/AH4A/ADw="));
|
||||||
|
|
@ -96,12 +94,6 @@ function draw() {
|
||||||
g.flip();
|
g.flip();
|
||||||
}
|
}
|
||||||
|
|
||||||
function onInit() {
|
|
||||||
gameStart();
|
|
||||||
setInterval(draw, 50);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
Bangle.on('touch', function(button) {
|
Bangle.on('touch', function(button) {
|
||||||
if (!running) {
|
if (!running) {
|
||||||
gameStart();
|
gameStart();
|
||||||
|
|
@ -111,4 +103,6 @@ Bangle.on('touch', function(button) {
|
||||||
});
|
});
|
||||||
|
|
||||||
// Finally, start everything going
|
// Finally, start everything going
|
||||||
onInit();
|
gameStart();
|
||||||
|
setTimeout(()=>Bangle.setLCDMode("120x120"),10);
|
||||||
|
setInterval(draw, 50);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue