I have completed a Master's Degree in Computer Games Programming in early 2020, and have set up my own indie games studio. My strengths are specifically geared towards the creation of games, and therefore my teaching will reflect that. I have an in depth knowledge of both C++ and C#, as well as some knowledge of XML, XAML, WPF, SQL, and Elixir.
For complete beginners I will start off by teaching the fundamentals of the chosen language, gradually creating simple programs such calculators, and sma...
I have completed a Master's Degree in Computer Games Programming in early 2020, and have set up my own indie games studio. My strengths are specifically geared towards the creation of games, and therefore my teaching will reflect that. I have an in depth knowledge of both C++ and C#, as well as some knowledge of XML, XAML, WPF, SQL, and Elixir.
For complete beginners I will start off by teaching the fundamentals of the chosen language, gradually creating simple programs such calculators, and small text based games.
Once the basics have been grasped, we will start to create more advanced programs and games, either using an industry standard game engine (likely Unity), or potentially making our own 2D engine using SFML, and using it to create a 2D game.
Some examples of more advanced topics that will be covered are: path finding, AI, networking, and physics simulation.
If you are seeking tutoring to support your learning at an institution such as a school or university, I will be happy assist you with whatever work you currently have assigned, or perhaps provide additional learning around the subject.
This structure is not at all fixed and can be adapted to suit each individual student.