top of page

Projects

The projects I have worked on during my time at University and personal projects during my own time.

Projects: Text
chrome_CCJ2LStV6s.png
Projects: Image

University Projects

Projects: Text

Projects in Detail

First Year to Final Year

YuxHBE.png

Alien Survival Shooter (Year 1)

Skills used:  Unity, Visual Studio, Trello, Art Design

This was my first official project that I had to manage myself. I went for a top down shooter due to its more simple design and being easier to a manage a 2D game. Game includes powerups, a timer and endless enemy swarms. Player will die if hit too many times and must explore the area to open doors and pick up healthpacks. All art and code was made myself and the game done well.

​

Trailer:

https://www.youtube.com/watch?v=lIoM8ZARhN8&feature=youtu.be

3COwgR.png

Nautical Side Scroller Survival (Year 2)

Skills used: Unity, Visual Studio, Trello, Art Design

My final project for Stage 2 of my University Course. I wanted to try and add new features that I had no tried before. The Player aims to collect as many fish as possible and reach the end of the level, avoiding a shark and other obstacles using powerups and the seaweed. The Player is given a final score based on health, time left and points collected. In this project I wanted to add a new mechanic I had not tried before so I added stealth and AI to hunt the player. If the Player entered the seaweed the music was change and the shark would go back to searching.

​

Trailer:

https://www.youtube.com/watch?v=D9vBhd4jwhs&feature=youtu.be

Download Link:

https://jacksaull.itch.io/lost-at-sea

oh0V1s.png

Design Challenges 1-3 (Year 2)

Skills used: 3Ds Max Modelling and Texturing, Trello, Unity, Visual Studio

For this project there was 3 different Design Challenges, each with a different focus and goal. The first design challenge involved creating a door that you could interact with. For my design I created a portcullis where you can turn a crank with E and raise the portcullis. The second challenge was to interview a student and design a bedroom, my bedroom I made with 3Ds Max and Textured, then imported into Unity to add light and interaction. The last design challenge was a group challenge and was to design a street view. My team decided on a venice style, I managed all the modelling and texturing for the others to use.

​

All Design Challenges to view and download:

​https://jacksaull.itch.io/design-challenges

mUtN9E.png

Noir Street Scene (Year 2)

Skills used: 3Ds Max Modelling and Texturing, Trello, Unity, Visual Studio

This project was designed against a specification where we need to design a world where the Player can interact with the world and there is some form of gameplay. I went for a scene where the Player is a detective and is searching for tapes to find a resistance in a futuristic world. All models i made myself with adjusted royalty free textures. All gameplay I coded and added some simple story to give the gameplay more depth.

​

Noir Street Scene to view and download:

​https://jacksaull.itch.io/noir-street-scene

kTri7n6G9u.gif

Virtual Yurt Builder (Year 2)

Skills used: 3Ds Max Modelling and Texturing, KanbanFlow, Unity, Visual Studio, Client Liaison

This Client Project was managed by me and my work partner Aiden Jones. I managed the Project Management Board, was Technical Lead and Client Liaison. I kept in contact with the Client throughout the entire process to ensure communication was clear and that all requirements were met. I also sorted out the Models in Unity and the technical code behind placing and removing of pieces. Our project was given high praises by the Client, the owner of Yurts for Life and her coworker who turned up for our final Project Pitch.

​

Final Project Pitch with comments at end:

https://www.youtube.com/watch?v=hu5kB2KXI0Y

devenv_ZJ5nP4O6Su.png

CUDA Multithread Program for Bubble Sorting (Year 3)

Skills used: Threading, C++, CUDA, Visual Studio

Created a program that would sort through multiple Bubble Sort Arrays created using a Struct. Threads would be assigned to each Bubble Array and sort their own. Efficiency was seen up to a certain limit and can be read in the report I submitted with the coursework.

​

Report

chrome_X4BukBMhLN.png

OpenGL Guessing Game (Year 3)

Skills used: OpenGL, C++, Visual Studio

Created a guessing game using OpenGl to render shapes on a screen in Visual Studio and the User had to guess the shape and the rendered shape would get closer to the screen with each guess and would be scored at the end.

​

Developer Walkthrough:

https://www.youtube.com/watch?v=gPHaQMNxE8A

Unity_POs2uWTjED.png

Beneath the Depths (Year 3)

Skills used: 3Ds Max Modelling and Texturing, Trello, Unity, Visual Studio, Arduino

This was a Group Project with me and a Final Year Roboticist Daniel Stares. It was a combination of both our skillets to design a game that was a 3D Side Scrolling Nautical Survival. The Player controlled the submarine to avoid obstacles and reach the end of each level as quick as possible. The controller used by a custom built controller designed by Daniel Stares that used tilting and a fan to control the submarine. I handled all modelling, texturing, game code, level design and managed the communication for Unity to read the Arduino data.

​

Gameplay Video:

https://www.youtube.com/watch?v=Wp-b5V8158g&feature=youtu.be

Developer Commentary:

https://www.youtube.com/watch?v=KT4AGfaQhaY&feature=youtu.be

Mystic Mastermind

Mystic Mastermind (Year 3 - Honours Project)

Skills used: 3Ds Max Modelling and Texturing, Trello, Unity, Visual Studio, Project Management

Mystic Mastermind is a 3D Puzzle Platformer where the Player uses a variety of Spells to overcome obstacles and traps whilst traversing the levels to reach the End Portal. This was my Final Year Honours Project and was a fully independent project to create a game prototype, which underwent months of work using Agile workflow to ensure all goals and objectives were completed as laid out in the Requirements Document.

​

Game Download:

https://jacksaull.itch.io/mystic-mastermind

Developer Project Walkthrough:

https://www.youtube.com/watch?v=F7bvkdskHws&feature=youtu.be

Projects: Products

Personal Projects

Projects: Text

Projects in Detail

Projects designed and developed in my own time

question_mark.png

Forward Driver!

Skills used:  Unity, Visual Studio, Trello, Art Design

In the works

Projects: Products

Papers

Papers I have written for Projects or in my personal time

  • Plugging In - A Research Paper that goes into the design of Input Systems for Video Games and what makes a good design for a controller, such as making it flexible to be used for people with disabilities.

Projects: Text
bottom of page