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. Most predominantly is my Computer Science A level assessed coursework project that I explain in more detail in one of the following sections.
What I Am Doing Now
I am currently teaching myself C#(having a good basis 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 with tabletop game. The ‘finished’ project consists of 661 lines of Python(the language I was most confident in at the time), 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. 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.