Everything in this update is great, but the new debugger features are HUGE.
Now if only I could set a breakpoint on triggered events. It still blows my mind that this isn't possible in this engine.
Yeah, I just ran this on my workstation (which is a monster - Ryzen Threadripper Pro CPU, RTX 3090), in Chrome at 2560x1440 and got roughly 40k too.
Running the test in Chrome on my personal PC (9th Gen i7, RTX 3070-Ti) I got nearly 236k.
The workstation has "Studio" Nvidia driver and my PC has the gaming driver, but that doesn't seem like it should matter THAT much.
Fantastic update! Templates are going to be so, so helpful. Thank you, Scirra!
Good stuff, as always! I do have to echo some other folks that the more useful things are the interactive layer toggle and better timeline copy/paste support. The 3D features are neat, but I'd rather see more generally useful features like prefabs, object default settings, user-defined variable types, etc.
Please fix the link to buy Myelin Withcer 3, I'd like to preorder ASAP.
I love seeing ideas platform suggestions getting implemented. And this one is going to be super handy, thanks.
Thanks for such a great series. As a game designer who's written a fair amount of code in Unreal Blueprint, C# for Unity, and Actionscript 3 for Flash, this was a great overview of the basics of JS - the best I've read. Something like this aimed at writing addons for Construct would be very helpful too, but in any case I really enjoyed this. Thank you.
Construct is built on JS and can be extended with addons written in JS. That has been true since the release of C3. But nobody is forcing any user to learn JS to make games or apps with C3. This series is for people who want to expand their knowledge. No C3 user needs to understand JS to make software, but many of us would like to better understand the underlying language and be able to write addons.
If your complaint is that it took time and energy to write these tutorials, and that this takes time and energy away from improving C3, then I understand. I wish that it was possible to create behaviors using nothing but event sheet logic, and I would love to see more time and energy directed at that. But that doesn't make this tutorial series a bad thing. As a long-time game designer with a good grounding in basic programming, this series is quite valuable to me. If anything it inspires me to push Construct further using JS.
I was just thinking I wish this was promoted a bit more aggressively - adding the Courses category to the site's "Learn" drop-down seems like a good idea at the very least. This is one of the most concise, helpful beginner JS tutorials I've seen.
Thank you for this series. A ton of hard work and care obviously went into making it beginner-friendly and polished. Great stuff!
Thank you for supporting fractional numbers starting with a decimal in expressions!
Sublayers is an excellent quality of life improvement, thank you!
What happened?
Thanks for the new tilemap expressions!
Thank you for the tilemap improvements, especially the context menu bulk collision toggle! This is a major workflow improvement for those of us using tilemaps with mixed collidable/passable tiles.
Edit - This was a suggestion from the ideas platform that was implemented, so thank you for that too!
Member since 10 Feb, 2014