Gravity Well – Week 7

screen-shot-2017-02-21-at-21-23-08
Play Gravity Well

I confess this game is a little late, but I have really enjoyed making it and I just didn’t want to release it any less complete than it is now.

You have get your spaceman to the space station through the various gravity wells in the way. These will suck you in and colliding with them will force you to try again. Continue reading “Gravity Well – Week 7”

Crazy Pet Shop – Week 4

screen-shot-2017-01-29-at-21-47-35
Play Crazy Pet Shop

Mixed feelings about this one – The game is based around a pet shop where you need to buy animals in, feed them, then sell them on to raise the cash to buy more. I was aiming to make a game with that persistent world feel – as if it has been going on while you were not watching – I didn’t quite get there, but the game does save state between sessions – thats a first for the year. Continue reading “Crazy Pet Shop – Week 4”

Frog Maths – Week 3

screen-shot-2017-01-21-at-19-37-39
Play Frog Maths

I set out to spend some time building up a framework of tidy code this week, and to make a very simple game. Phoebe suggested a a game where a frog has to do some maths – so thats what you got.

I got the basics together that let me split the game into multiple screens pretty quickly (so the user doesn’t need to refresh the browser to start again), but I had no game at all at 5pm on Friday. It’s now 8pm on Saturday and I’ve spent quite a few hours discovering that most of my new layout code is incompatible with most of my old game code. Several hours of head scratching and I have the frog game complete.

New this week:

  • First use of PhaserJS Tweens (they’re pretty neat).
  • Sounds – music and effects (I literally flicked a ruler to get the jumping noise).
  • The use of game states to structure the app.
  • Added some new JS to aid full screen support for desktop.

Controls

Just tap the lillypad with the right answer to move forward – the sums get harder as you go.

Play Frog Maths

P.S. if you ‘follow’ the blog you will be emailed when the next game is ready.