You need to extract the name of the color into a text variable, and then do something like this:
.
Or you can get the numerical values for all 9 colors and replace them in the database. For example, "blue" is -1049599
Thanks! I probably spent too much time making it, but it was an interesting experience.
You can make a Loader layout.
construct.net/en/tutorials/loader-layouts-custom-loading-9
If your game loads fast and you want to keep the splash screen longer, you can put a few seconds Wait before switching from Loader to the next layout.
I made this short game for a jam organized by Russian C2 community. The theme of the jam was "Turtle Power" and the main task was to create an isometric game.
My game won the second prize!
Play on the Arcade:
construct.net/en/free-online-games/green-shadow-12599/play
It's the same Cordova plugin.
No, it definitely works with C3 runtime.
Try removing the addon from Addon Manager, restart Construct, then re-add the addon and restart again.
You can spawn an enemy, and then move it if it's inside the viewport:
Enemy on created: Repeat 100 times if Enemy.X between ViewportLeft(layer) and ViewportRight(layer) and Enemy.Y between ViewportTop(layer) and ViewportBottom(layer) Enemy set position to random..... Else Stop loop
In the worst case scenario if a valid position is not found after 100 attempts, the enemy will appear inside the viewport.
You can try changing it manually in the config.xml file, see this comment:
construct.net/en/forum/construct-3/general-discussion-7/game-android-lags-terribly-150413/page-2
Looks like it may be a problem with video drivers. I'm not saying this isn't a bug, but updating video drivers will probably fix this.
You can vote on this idea:
construct3.ideas.aha.io/ideas/C3-I-223
Are you saying Ctrl+mouse wheel doesn't work? Try clicking different areas of the window and then zooming. Also try Ctrl+Plus, Ctrl+0
Develop games in your browser. Powerful, performant & highly capable.
Why do you have everything on one layer? Create a separate layer for UI, set its parallax to 0 and move that Camera sprite to it. And remove event #11
Making the enemies solid may not be a good idea. If you want to push the player back from enemies, you can use "On collision" or "Is overlapping an enemy at offset" event and set Platform Vector X in the opposite direction from the enemy.
Check if "ArraySave" exists On "ArraySave" exists : Levels load from LocalStorage.ItemValue
Check out this demo:
howtoconstructdemos.com/easily-save-multiple-values-in-local-storage
It's using a dictionary, but you can use the same method for saving/loading an array.
construct.net/en/forum/extending-construct-2/addons-29/behavior-moveto-40701/page-28