This project contains three complete retro games. It is meant as a learning resource for advanced beginners and provides you with some ideas on how to piece together all the small parts of a game.Do you want to make a game? Did you watch some tutorials and made some progress but somehow you wonder about the big picture? How everything can be pieced together? This complete project will give you an example of that.You will get three different types of games that are large enough to count as an example of something you might want to create but small enough that you can find your way around and add features or change the way the games can be played. The games are:Roller Maze: guide a ball through a perilous maze to the exitLemurs: help a horde of lemurs to survive and find a new home by giving them ordersOil Tycoon: manage an oil company - buy land, sell oil, and cheat on the other playersIf you want to get a better impression of what the project contains, you can play the build HERE By analyzing the games, the scenes, and the code you might find some inspiration on a range of topics:How to go from one level to another?How to fit infinite levels in one scene?How to save and load a game?How to make a game only in the UI?How to control the flow of the game?Besides that, you also might find some advanced techniques and hard learnings I had to make while working on the project you can add to your tool belt. These include:Working with collections using LINQ to extract useful dataUsing interfaces and abstract classes to make your code more flexibleHow to read and write textures while the game is runningHandy C# featuresMore details can be found in the documentation: HEREThe project is also explained in greater detail on this Youtube channel, with more videos being added over time: HEREDo you want to know more or have a question about the code or even found a bug?You will find me for support on Discord: https://discord.gg/grjdJvMMultiple levels included (Roller Maze and Lemurs have 2 each)Window/Screen framework (Oil Tycoon)Designed artwork, not just placeholder artExample sound effects and music included, open for extensionPackages and assembly definitions for each gameOver 400 well documented script filesThe project will be updated with bug fixes and cleaner code and architecture