Hundreds of features to explore
Games made in Construct
Your questions answered
Popular & trusted by schools and Universities world-wide
Construct 3 runs in the browser & works offline
Students do not need accounts with us
Our educational partners
Free education resources to use in the classroom
World class complete documentation
Official and community submitted guides
Learn and share with other game developers
Upload and play games from the Construct community
Game development stories & opinions
This has probably been answered, but I dug and didn't find much. How do I speed up enemy over time, or based on the global score?
Thanks for your help in advanced!
If GlobalScore >= 20,000 | Set EnemySpeed to EnemySpeed + 1
If GlobalScore >= 40,000 | Set EnemySpeed to EnemySpeed + 1
If GlobalScore >= 60,000 | Set EnemySpeed to EnemySpeed + 1
Do you understand the logic now?
I'm fairly new to this ... where do I add the If / Then statement?
If you want a more automated way than Takniko wrote, in the moving event just put something like set move speed to 1 + globalscore * 0.5 or whatever you want it to iterate by. You can even put ^ to make it curve in a parabola fashion depending on what you put after the ^
Develop games in your browser. Powerful, performant & highly capable.
Hello and thanks for the help.
How specifically do I access the moving event? I've have my enemy running bullet movement. Do I need to add custom movement to use "set move" or is it located somewhere else?
Does anyone have an idea for this? Thank you!