io's mission
+Io's Mission
io's mission
io's mission
The entire source code for this game is huge. The source code for The Mitigator was just over 100kb, Snakes And Ladders was about 200kb, - but io's mission adds up to almost 1000kb. + but Io's Mission adds up to almost 1000kb. Of course, a lot of this figure is taken up by the sound files, but there's still a lot of hand-written code in there - about half of it. In relatable terms, this game is over half a million characters long.
@@ -103,7 +103,7 @@Things I Learned
the aim? How can I make it fun to play?You can read more about how I made io's mission +
You can read more about how I made Io's Mission in the articles below. You can also take a look at the source code if you're interested!
diff --git a/games.html b/games.html index a76593d..193e87b 100644 --- a/games.html +++ b/games.html @@ -41,7 +41,7 @@Squirtcopter
-io's Mission
+Io's Mission
Drillo has been captured by The Great Ominous! Io's Mission is a fully-featured platform adventure where Io quests to diff --git a/index.html b/index.html index 7cf2161..06fdf94 100644 --- a/index.html +++ b/index.html @@ -260,7 +260,7 @@ } makeNewImage('squirtcopter_big', '/content/squirtcopter', '#756') makeNewImage('ios_mission_big', '/content/ios_mission', '#69a') - makeNewImage('bg2', '/content/canvas_craft', '#400') + // makeNewImage('bg2', '/content/canvas_craft', '#400') makeNewImage('snakes_and_ladders_big', '/content/snakes_and_ladders', '#8ca') const booms = [ @@ -278,22 +278,21 @@ {name: 'Switch', time: 750}, - {name: 'CANVASCRAFT', time: 840, x: 0, y: -.01, size: .03, expire: 300}, - {name: '"Where Craft and Code Collide"', time: 845, x: 0, y: .07, size: .01, expire: 285}, - {name: 'canvas', time: 900, x: 0, y: .13, size: .01, expire: 2}, - {name: 'canvas-craft', time: 905, x: 0, y: .13, size: .01, expire: 10}, - {name: 'canvas-craft.github', time: 912, x: 0, y: .13, size: .01, expire: 2}, - {name: 'canvas-craft.github.io', time: 925, x: 0, y: .13, size: .01, expire: 185}, + {name: 'SNAKES', time: 850, x: 0, y: -.01, size: .025, expire: 2}, + {name: 'SNAKES AND', time: 855, x: 0, y: -.01, size: .025, expire: 320}, + {name: 'LADDERS', time: 860, x: .2, y: .07, size: .025, expire: 320}, + {name: 'Defeat the X-Ray Orb!', time: 930, x: 0, y: .13, size: .01, expire: 240}, - {name: 'Switch', time: 1150}, + {name: 'Switch', time: 1200} + ] - {name: 'SNAKES', time: 1250, x: 0, y: -.01, size: .025, expire: 2}, - {name: 'SNAKES AND', time: 1255, x: 0, y: -.01, size: .025, expire: 320}, - {name: 'LADDERS', time: 1260, x: .2, y: .07, size: .025, expire: 320}, - {name: 'Defeat the X-Ray Orb!', time: 1330, x: 0, y: .13, size: .01, expire: 240}, - {name: 'Switch', time: 1600} - ] + // {name: 'CANVASCRAFT', time: 840, x: 0, y: -.01, size: .03, expire: 300}, + // {name: '"Where Craft and Code Collide"', time: 845, x: 0, y: .07, size: .01, expire: 285}, + // {name: 'canvas', time: 900, x: 0, y: .13, size: .01, expire: 2}, + // {name: 'canvas-craft', time: 905, x: 0, y: .13, size: .01, expire: 10}, + // {name: 'canvas-craft.github', time: 912, x: 0, y: .13, size: .01, expire: 2}, + // {name: 'canvas-craft.github.io', time: 925, x: 0, y: .13, size: .01, expire: 185}, addEventListener('resize', resize) resize() diff --git a/news.html b/news.html index a56cb3c..7ff8f64 100644 --- a/news.html +++ b/news.html @@ -79,7 +79,7 @@