top of page

Inspiration for this Project

As a programmer I have always loved programming complex mechanics which are easy to use but hard to master. We wanted to make a game with a significant focus on this feature. Our main inspiration for this project stemmed from games like Karlson, Titanfall 2, Doom, and Ghostrunner. All of these games include a huge variety of mechanics such as wallrunning and sliding.

We noticed that many of these games didn't really include a multiplayer option. Multiplayer brings more replayability to the game which allows players to play over and over again. As well as making the game more replayable it will develop my skills within my specialism.

People young and old still flock to old retro games like Doom on old consoles. This is why we decided to go with a PS1-esc style. We wanted to merge the feeling of nostalgia while playing old games with new mechanics only seen in the modern day.

We want to include a variety of weapons within the game that the player will pick up and use to gain an advantage similar to home halo uses its weapon system. We decided upon 3 main categories for weapons these being; Melee, Hitscan, and projectile. Weapons such as snipers, ARs, and SMGs would use a hitscan system whereas, weapons such as Grenade launchers, Rocket launchers, and Bows would use a projectile. We also would like to include different weapon mechanics for each fun for example; shotgun jumping.

Agile Workflow

We decided to use Trello as a method of agile management. Trello is an amazing tool which allows for better time management. We created multiple categories and filled them with everything we needed to do in order to create our game idea.

trello.png

GitHub

We used GitHub in order to allow easy synchronisation of our project to each other. This allowed updating the game and adding more features from our homes easier to do as we didn't need to worry about each other files. GitHub is also a great tool for version control as you can easily go back to previous versions of the project if something goes wrong. We also didn't need to worry about our game corrupting as we could just redownload it from our GitHub repository.

github-repo.png

Mind mapping Our Ideas

For my final extended project, I am going to create a multiplayer movement shooter. In order to make this game fun and enjoyable, I will need to learn a lot of new techniques. I will be looking for videos and forum posts from other creators which will help me avoid the problems they faced while creating multiplayer games. I will primarily be looking at workflows for Photon PUN as this is the network provider we have decided to use.

Researching techniques and workflows to help me

Pre-Production Blog

bottom of page