This course will get students up and running with two beginner level projects; Snake and Minesweeper. These projects were chosen as it allows us to focus primarily on gameplay programming as opposed to other projects which might need more time spent on graphics, 3D models and other aspects that go into making games.
The focus of this course is to treat Unreal Engine’s Blueprints system like any other programming language, and approach tasks in a way that one might do if they were using any programming language in any game engine or framework.
If this is your first time doing any sort of computer programming, this will be a fantastic start for you, as you will be able to apply what you learn here to any programming language in the future.
The projects we go through together in this course are both simple, classic games. Snake, which featured on many mobile phones during the early 2000s, and Minesweeper which came with early Windows operating systems. These projects are chosen because their game’s rules are easy to understand and the scope of the work is quite small. They also force us to utilise some basic and common programming design patterns which will give you a valuable foundation of knowledge.






