Posts Tagged: C#

Task 3: Frogger Clone Progress


The sprite artwork has been updated to reflect a different theme

I have made some progress with my Task 3, the Frogger Clone. I am now working towards creating something more original, starting by creating new artwork. I made some quick space-themed sprites, aiming for an arcade shooter feel. I replaced the Trucks and Cars with Asteroids and Meteors. The logs became light-beam platforms. This dramatically changed the theme but the gameplay still fits. I would like to work further into the artwork, but first I will turn my focus to improving the functionality. My next steps will be to add some kind of Score System and Win/Lose/Restart Screens.

Later down the line, I would like to improve the artwork further by adding some simple animations to the projectiles, platforms and possibly the background too. This will bring the scene to life a bit more and add more visual interest to the player. It would also be interesting to experiment with some visual feedback in the sprite when the player loses, such as the ship falling or exploding – right now it simply disappears instantly and is quite anti-climactic.

Task 3: Frogger Clone

The third mini-task we have been set is to create a Frogger clone.

Image of Unity Screenshot

The project so far in Unity 5

It made more sense for me to approach this task in Unity rather than UE4 as it feels more suited to 2D/sprite based games and my Unity experience means I can take the concept a little further. Although I would like to improve my very minimal knowledge of UE4 and Blueprints, for this task in particular it felt most logical to use Unity.

Video Gif of the game being played

Gif showing the game in action

Above shows the current state of my Frogger Clone. I made use of tutorials to get to this point, using Unity. I used pre-made sprites while I got the game functioning correctly. Now, I would like to make the game more original and build in my own features and artwork.

A few things I would like to introduce next are:

  • Custom Art – Sprites and Animation (potentially changing the theme)
  • ‘You win’ and ‘You lose’ feedback
  • Points Scoring system with High Score
  • Collectibles for extra points
  • ‘Start’ and ‘Restart’ GUI buttons
  • Additional level(s) with increased difficulty