No matter how you change the flying time, gravity or speed - projectiles from the blue and red guns still hit the green target with 100% accuracy! (more…)
Coyote Time or Coyote Jump is an easy way to make your platformer more enjoyable and rewarding. It adds a little bit of "grace time" to make a crucial jump....
Did you know Drawing Canvas can be used to "undo" effects, for example remove blur from an area on the screen? Check out this clever little demo to learn how...
Containers and Families are both very useful features in Construct, but they don't work very well together. This project demonstrates two methods of how you can pick objects from the...
Slay the dragon and marry the princess? Or feed her to the dragon and get a cool new pet? This demo shows how you can easily create multiple story lines...
This example may come very useful if you are making a level editor or a puzzle game. Select multiple sprites and move them around with optional snapping to grid -...
Making a game with 1000 levels? Creating each level manually will take you months. Generate your levels randomly from a set of scenes and you can have a practically infinite...
Add a knockback when firing weapons by applying movement vector in the opposite direction. It sounds complex, but it really isn't! Included two examples - for Platform and 8-direction games....
Downloadable Demo & Video This simple example demonstrates how to set up a system of portals, allowing your player to travel between layouts, or teleport within the same layout. All...
2D physics racing games are fun! Make one yourself starting with this simple demo. The event sheet shows how to set up physics joints to make a working car suspension....
Platform behavior is probably the last thing you would choose for a car game. That's until you've seen this demo! For a more advanced version, see Physics Car With Suspension...
We don't like cheaters. Especially those who use automated hacking tools to put them at the top of the high score list, add infinite lives, coins etc. This demo shows...
You may have noticed that pathfinding objects almost never stop at the exact target point, sometimes they stop early, sometimes late, sometimes miss it completely. This example provides a simple...
One very common problem with Pathfinding behavior in Construct 3 is preventing pathfinding objects from colliding and overlapping each other. Unfortunately, there is no easy way to do this. We...
If you are making a game that supports gamepad controls, you may have noticed that events "On button pressed" and "On button released" are not triggered sometimes. This happens when...
Just some basics required to create any card game - shuffle the deck, deal cards to players, automatically re-arrange cards by suit and value. No dreadful arrays, no complex code,...
Learn how to make a simple database to store information about all the items in your game. This example shows how to add a shop in your game, where weapon...
Weapon managements in a top down view shooter. Pick up different weapons, add them to your inventory. Test each weapon as they all have various shooting speed and pattern. Move...
A.K.A The big bad wolf demo. This demo shows you how to use pathfinding behavior when programming enemy AI. As with every Construct 2 and Construct 3 demo, this demo...
One of my favorite demos - it's the Scooby Doo Demo. The gang goes in one blue door and comes out another. As always this Construct demo comes with the...
Sometimes you may want to collect data from players. This could be their scores, game statistics, feedback, survey answers or anything else. One of the easiest ways of doing this...
Don't like the default look of FileChooser button? This demo will show you how to replace it with your own picture. It also includes a fix to one particular annoying...