About Experience Contact CV

Shawwal Shahid

Hi, I'm Shawwal Shahid and I make games.

I'm currently a second year Games Technology undergraduate. I have a huge passion in regards to both gaming and game development due to a long personal history with games. As a result I have developed games of various genres using different languages with various game engines.

About Me

Hi, I'm a secocnd year Games Technology undergraduate at UWE. Like most people my interest with games first sparked when I played games as a child specifically RTS's such as Warcraft 3 and Dawn of War. This would lead to many hours of gaming while growing up and would also lead me to explore other genres.

However, It would not be until year 8 where I discovered coding languages such as Python, HTML and CSS that my interest in coding would spark. Then in year 11 and year 12 my interest for coding and games would merge. This would lead to me experimenting with Unity, both in school and in my own time. This experimenting would lead me to decide to become a game developer.

To become a game developer I would decide to take a Games Technology undergraduate course. The first year of this course would enable me to learn several languages such as Python, C++ and C#. I also learnt how to use several engines and software tools. A full list of these engines and tools can be found in my CV.

The second year would expand on the foundation built on the first year and I would increase my skills with various languages and game engines.

Experience

Below are various games and projects that I have made soley or with a team.

C++ Platformer

My C++ Platformer is a single level that contains:

• Various game states

• Movement of enemies

• Items to collect

• Smart pointers

• Collision

• Game loop

It was programmed using C++ in Clion and was a 1st year University Assignment

C++ Platformer - Github Link

Game Engine Lego

This is a 2nd year project where I had to design the same system across two seperate engines. This system was a lego based vehicle creation system based on the game Banjo-Kazooie: Nuts & Bolts. I coded it on Unity using c# and Unreal using the blueprint node system. It features:

• A creation system with various diffrent types of blocks.

• The use of raycasts in Unity or Line Trace in Unreal.

• Using the physics system in both game engiens.

• Having vehicle movement based on the selected blocks.

• Saving as a prefab in the unity version.

• Simulating vehicle type physics.

Unity Lego Project - Github Link

Unreal Lego Project - Github Link

Unity Wizard Platformer

This is a vertical slice for a pitched game idea that was created as a group project as a 1st year university assignment. It was created using Unity and uses various Unity systems such as the tilemap, animations, collisions and time. My coding consits of:

• The enemy movement

• The traps

• The potion double jump ability

• The music

• Various bug fixes

Unity Wizard Platformer - Github Link

Unreal Level

This is a 2nd year project for Game Level Design. The assignment was to use level design principles to create a small level in Unreal to showcase our understading. I chose to create a underground sci-fi level focusing on these principles:

• Light

• Level Geometry

• Camera Movement

• Particle Effects

• A triple jump ability.

Unreal Level - Github Link

More projects showcasing my skill in C++, C# or Python can be found on my Github - linked down below.

Below are a list of published games in which I am mentioned in the credits for my role in its development.

• Q.U.B.E. 10th Anniversary by Toxic Games - Playtesting - Steam Link

Contact Me

I will try to respond as as soon as I can to any queries that are sent. I am currently looking for a summer internship or summer work and so would appreciate any such offers.

If you want to get in contact with me regarding anything, you can email me here.

My Github link - can be found here.

My Linkedin link - can be found here.