My Programming Journey
I have been coding and making games in some form since the age of ten and am now actively teaching myself.
My Work
My more recent work is uploaded onto my GitHub profile (linked below). I have also explained in more detail my Computer Science A-Level assessed coursework project, in which I managed to combine my love of the tabletop game, Warhammer The Old World with my academic work.
What I Am Doing Now
I am currently teaching myself C#(I already have a good grounding in C) by working through the Head First C# fifth edition book. I am placing every project I work on from this book into a Git repository linked below.
Past Projects - My A-Level Computer Science Coursework
For my A-Level Computer Science coursework I designed and developed a video game recreation of the Warhammer The Old World tabletop game. Though the project never reached full completion(as I expected it wouldn’t from the start) I managed to create a very good framework for the rest of the development making extensive use of object-orientated techniques to create a system for implementing all of the hundreds of unit types within tabletop game. The ‘finished’ project consists of 661 lines of Python (making use of the Pygame module) as well as 100+ pages of documentation on design, development, testing, stakeholder surveys and more with, over 25,000 words written in total. The whole project was completed over the course of 8 months. The code for this project can be found on GitHub (linked below). Sadly I have lost access to the documentation for this project with the termination of my school account otherwise I would have included a link to it as well.