
In this lecture we find out what is in store for the rest of our course!
In this lecture, download our free art assets to use to make your Puzzle Platformer!
In this lecture download our jumpstarting template to make your puzzle platformer!
In our first lecture we learn how to program our player input! We set-up mechanics for:
By the end of this lecture, students will be able to re-use this logic for all of their future games!
In this lecture we add our player animations! We learn how to make an animation engine that works for every character we want to add in the future.
Using instance variables and ready made assets, students will have all the knowledge to make their own animators for their future games!
In this lecture we learn how to program a specialized camera! This camera is different from others because of the way it gives the user a unique perspective forward and backwards.
We learn how to set this up and make it dynamic to take any positive or negative amount to look ahead!
In this lecture we learn how to make a commonly requested, fade-in fade out system! This fade system is more intermediate as we tie it into our room transitions! This lecture has been broken up into three parts. This is part one!
In this lecture we learn how to make a commonly requested, fade-in fade out system! This fade system is more intermediate as we tie it into our room transitions! This lecture has been broken up into three parts. This is part two!
In this lecture we learn how to make a commonly requested, fade-in fade out system! This fade system is more intermediate as we tie it into our room transitions! This lecture has been broken up into three parts. This is part three!
In this lecture we learn how to make our camera zoom. A common mistake is to set your game resolution to a big size and then scale in. I show you how you can set this up for common resolutions and scale fluidly using Linear Interpolations!
In this lecture we learn how to hide an object (in this case part of our level) and get more into the design of our engine. We use this lecture to plant ideas for what your game could be like, and show how to make a hidden area!
In this lecture we learn how to make a push/pull block. It's an integral part to making a puzzle platformer game and something that can have multiple uses! We learn how to take this intermediate logic and make it into something easy for you to replicate to your future game!
In this lecture we add in dangerous spikes so our player has an obstacle to get around! Spikes are great to fill out levels and block off hidden areas!
In this lecture we add in Pistons to our game!
In this lecture we learn how to make pressure plates. This completes our puzzle platform engine, as we know have a way to control our combo locks and design our level!
In this lecture we program our player death so our game has an end state! From this point on we have completed our puzzle platformer engine.
Congratulations on finishing this course! This course is geared towards intermediate users, yet as always, the logic is meant to be as simple as possible so you can spend your time making the game instead of being stuck learning!
In this lecture you can download our completed engine that we made throughout the course. Use this for your benefit if you miss something or get lost before asking questions! Happy coding!
In this course, we explore how to program a Puzzle Platformer! We walk you through step-by-step from using our own assets and template, to setting up the entire engine! By the end you will have all the knowledge you need to make your own unique puzzle game.
What will I walk away with?