Ewan Guscott profile
          image

Ewan Guscott šŸ‘‹ Game Development Enthusiast

Iā€™m currently a Junior Software Developer, based in Leeds. I'm a graduate of Computer Science, and am very interested in game development! I'm looking for new opportunities in Game Development. Look ahead for some of my projects I've completed!

You can find my LinkedIn here:

https://www.linkedin.com/in/ewanguscott/

And my Github here:

https://github.com/egusc

 

 

 

A Desperate Defense

Here's a fun project that is a tower defense game, that uses pathfinding for the enemies to find the correct path rather than using a set path! The path will change depending on where the turrets are placed, though the player can't completely block the path. This was a very exciting project as it allowed me to learn Djikstra's Pathfinding Algorithm, something I'd learned the theory of in college but never put into practice. It also makes use of object pooling, which is an important skill that I hadn't had experience in until this project. The code can be found at https://github.com/egusc/A-Desperate-Defense.

 

 

Argon Assault

An arcade-style rails shooter prototype, with some obstacles, some enemies, a scoring system and some cool music. This was also an interesting project as it taught me about the Unity timeline feature, which is something I had no knowledge of before starting it. Code can be found at https://github.com/egusc/Argon-Assault.

 

 

Ghost Blaster

A prototype FPS game with three different types of weapons, with different ranges and damage types, and some ghostly enemies to blast away. Make sure to pick up ammo as you go! This was exciting as it was my first experience making a first person game, which many of my favourite games are. This has an interesting extendible ammo system, where a huge amount of ammo types could very easily be created depending on the needs of the game. Code can be found at https://github.com/egusc/Ghost-Blaster.

 

 

Boost

A simple 2.5D game about getting a rocket from one platform to another, featuring several levels with their own gimmicks. This was a lot of fun to play around with the physics for, and I believe I managed to get them to a very enjoyable level which I have spent a lot of time playing with because of how fun I find it to fly the ship. There's some other aspects that make levels interesting, such as physics being different for one level and levels with moving parts. Code can be found at https://github.com/egusc/Project-Boost.

 

Run Block Run

This project is an infinite runner, a genre I have very much enjoyed in the past with games like Geometry Dash (though that is not infinite). So far it is in a very basic stage where the objects move towards the player, and they can jump over it. If they collide with the objects, they will be destroyed and the game will be reset.

Jumpy Borb

I hadn't done any game development for a couple of months before this, so I wanted to ease myself back into things, and what better way to do that than with a Flappy Bird clone (shortly after it's return was announced!). As usual for flappy bird, you must jump against gravity and go through the pipes to get score. Code can be found at https://github.com/egusc/Jumpy-Borb.