On our last day of game development, we worked on rudimentary touch-screen controls and added a super-jump feature (you need to press the down arrow before you jump to charge Lewis up) — which we haven’t put live in the touch-screen version as yet!
We also set the game to scale to the device screen size, so as to maximise the size of the on-screen touch controls.
Well we achieved a lot on our penultimate day of game development: improved player animations; increased level difficulty; new coins each with different values, now showing in a scoreboard; fixed number of lives which reduce as you meet your end in a variety of ways; and even a bad guy to navigate past!
Lewis had great fun setting up the polygons around his character to make his sprites more accurately shaped for collision detection — the default was a rectangle about 5mm beyond the limits of his graphic which meant coins etc, were collided with before he’d actually reached them.
We made some real progress with our game yesterday!
We’ve added layers to our environment to build a parallax style background where the sky and trees move at slightly different speeds from the platforms and player. We also developed our 16px by 16px blocks to use as the ground, platforms etc, and as these are re-usable, we’ve found it very quick to build a layout for the player to navigate around.
We finally got the video we shot on to the computer ready for editing!
It wasn’t straightforward though. A combination of old Macs, old video camera etc, caused no end of problems. Even with Merchant Soul’s help, we couldn’t get the video on to the computer. But a trip to the Apple Store in Glasgow resulted in a new cable which did the trick!
Yesterday afternoon we concentrated on filming Lewis performing the key actions required of his character for within the game. Overall we filmed 7 minutes of footage, and now need to extract from this the exact frames we need to make his playable character sprite.
So yesterday, Sunday 29th July, my son and I had a trip to Arran planned for the day.
This involved an hour’s train journey followed by an hour’s ferry sailing. An ideal time for us to get down to business in planning our summer extravaganza – a fully functional HTML5 video game!