I believe you didn't capture the error in the console log.
When you get that message "Failed to open project", open the console, scroll to the bottom and check the last few error messages.
Hex grids are tricky, I suggest this article, it has lots of useful info:
redblobgames.com/grids/hexagons
Here is also a small demo I made some time ago:
howtoconstructdemos.com/pathfinding-on-a-hex-grid
If you are very new to Construct, I suggest starting with rectangular grids first.
Yeah, in Array.At(1,4) the first index is X and the second is Y. So it's X=1 and Y=4
ninjamonkno1 Not sure what you mean. You need to log in to your account in the editor to access all paid features.
Be careful with global objects. If there is another instance of the Player sprite on another layout, you may end up with two players, which will cause all kinds of problems.
Develop games in your browser. Powerful, performant & highly capable.
I'm guessing that's because the Car behavior is more complex. Setting vectors is not enough, the behavior needs to know if the car is moving in a straight line or if it's turning, or drifting, accelerating or braking.
You do not have permission to view this post
What behavior are you using to move the character? With 8direction or Platform you can set vector X or Y to axis value.
For example
+ System: Every tick -> Sprite: Set 8Direction vector X to Gamepad.Axis(0,0) -> Sprite: Set 8Direction vector Y to Gamepad.Axis(0,1)
Here is an example how to do this with tiled background:
dropbox.com/scl/fi/z1wxsn92fyxm9ey9a2bfd/laserGlowing.c3p
I guess, it would require creating a server side program to receive and store as file the text - its not something standard a web server supports that can be used by an ajax call
You need to google how to make a PHP file that will receive data from HTTP request and write it to a file.
Here is an example:
stackoverflow.com/questions/4742898/write-post-data-to-file-with-php
Yes, you simply use two conditions in one event:
Sprite compare X<Player.x Sprite pick nearest to (Player.x, Player.y)
Simply add a condition "Object is visible" to the touch event.
Another option is to disable layer interactivity, but this will affect all objects on that layer.
Member since 26 May, 2016 Last online 2 Feb, 2025