
In this introduction video I explain exactly what we will be learning from the course!
In this text lecture I link you to a FREE resource on 10 quick tips to catch up and learn some hidden shortcuts in Construct 2!
Learning shortcuts is an invaluable way to learn any software. If you are able to master the C2 shortcuts you will be running around the software faster than you can imagine!
In this lecture Jeremy walks you through:
In this lecture Jeremy walks you through how to:
By setting up our player you are ready to interact with our game world! Our player is usually our main way of communicating to anything we setup so don't miss this lecture!
In this lecture Jeremy shows you how to:
Like everything we do in Construct 2, there are multiple ways to achieve a certain task. Collision objects are no different but what makes this way great is it's simplicity. Once you get through the course, it will take you all of 3 minutes to get setup with collision objects in C2!
In this lecture Jeremy walks you through:
In this lecture Jeremy walks you through:
Adding to our player state engine we will be creating our animations for our player jumping and falling. Both of these are important pieces to any platformer and the way we will approach it is crucial to your continued development with Construct 2. We will be creating a dynamic system to use for our animations that I hope you will use from now on!
In this lecture Jeremy walks you through:
Having our player run is a nice way to setup any kind of additional action. By showing you how Construct 2 will let us easily create whatever we think of, you will be able to extrapolate from here on in!
In this lecture Jeremy walks you through:
Finally we get to some more interaction with our world! This is a very fun lecture on how we can setup a punch based attack. Similarly I use this system for my projectile attacks and it works perfectly! I am very excited to see what you come up with for your player punch!
In this lecture Jeremy walks you through:
We get to continue with our player punch and finish the interaction we started. By utilizing the gravity parameter we can create very interesting punch effects. Hopefully by the end of this lecture you will have many ideas on how you can continue with these kinds of systems and logical way of thinking.
In this lecture Jeremy walks you through:
By adding layer parallax we are able to create a very unique effect that is common in today's platformers. Having this effect offsets the layers behind us and lets us get more depth to our game. Also, with this lecture I have gone ahead and redesigned the level we are using. This makes the game feel a lot more complete in case you are wondering what the end outcome will look like!
In this lecture Jeremy walks you through:
Enemies galore! Now our game has a sense of purpose. Our player can interact with the world and we have an objective to do. Creating enemy AI in Construct 2 is very easy and with the way you are about to learn, you will find that you can create an even more indepth system once you are done!
In this lecture Jeremy walks you through:
Finally we will be finishing our enemy AI! Now you should have a great idea as to how you can do simple AI for any kind of level. Since our level is a little uneven it makes for challenging motion but with the help of Construct 2 we are able to take great control over our enemy!
In this lecture Jeremy walks you through:
The final piece of interaction is now added to our course! By adding the attack and death controls in this lecture we are able to make a game over screen as well as a way for everything to have checks and balances! This really is the lecture of our game coming together!
In this lecture Jeremy discusses our finished product and congratulates you on getting through the course!
Congratulations!
This course was a lot of information but hopefully you have found it informative and enjoyable to directly making a Pixel Platformer with Construct 2.
In this BONUS lecture Jeremy walks you through:
As an extra bonus lecture I have added a way for you to create a HUD or Heads Up Display to show your player what is going on between the player and the enemy. Having a HUD is a great way to communicate with the user and fortunately for us, Construct 2 makes it very easy!
At the end of this course, you will be able to create your own Platformer game in Construct 2. I can't believe I am giving this course away for FREE! So is this course right for you?
I designed this programming course to be easily understood by absolute beginners but have included further information for those who want to delve deeper into the software.
What is the course about?
This is THE course to take if you want to get into Construct 2 game development. It is a free course that will teach you the very basics and the advanced. If you have NEVER programmed before, you will learn how to. If you have always wanted to make a game, you will! This is THE ultimate free course I could possibly provide.
How is this course taught?
This course is taught directly from me as if you were in the room looking over my shoulder. I prefer to teach in a way that you can get direct results. Each lecture is about getting from one point to another and moving forward. In-game development, it is very easy to get caught up in your 'game ideas', 'what software you are using' etc. I show you exactly the huge benefits of sticking with Construct 2 as well as point out some of its shortcomings.
What material is included?
The material included in this course can be downloaded in the resources tab!
What does this course include?
Player and Enemy State engines
Walking, Running, Jumping, Falling, Punching
Enemy walking and attacking
Dynamic Animations
Enemy AI
Layer Parallax
HUD Elements
Collision handling
I can't stress this enough. I wish this course was available to me when I first started programming! And that was years ago!
Thanks for reading!
Your future instructor,
Jeremy Alexander