lionz's Forum Posts

  • Yes it is possible to create a game with micro transactions.

  • It only loads what's needed for the first layout so the memory usage must be huge, or it's some other performance issue like maybe your PC spec.

  • You should be aiming to use smaller images and keep the memory usage below 100mb. At that usage your game is probably going to be a bit laggy soon on some platforms.

  • Nope I think on start of layout is good enough. Maybe you have a typo somewhere? I always start with some debug, try setting it to On store listing failed and see if the text changes? Can the product names be displayed?

  • Is your text box showing "text" by default? That probably means your 'On store listing' wasn't successful. You first need to 'Request store listing' then you can use the action 'On store listing success'. If there is still a problem then we need to take a closer look at the store logic.

  • I would start with the rexrainbow plugin (https://dl.dropboxusercontent.com/u/577 ... _date.html ) to detect system date/time and I guess store the time on game exit and compare how long has passed when loading the game.

    I guess you'll have to make use of local storage for save game data :

    https://www.scirra.com/manual/188/local-storage

  • I don't think this is possible in C2. This plugin ( ) might do it in the same textbox, I don't know for sure.

    League of Legends, Crypt of the NecroDancer, FInal Fantasy VII

  • If you want to save the game state as if it was something like a top down shooter and you were mid-level then that save games link will come in useful, it will save the state of the game. If it's only ever going to be little bits of data like their name and score then you can make use of local storage https://www.scirra.com/manual/188/local-storage. This will remember certain bits of information for when you load the game again on the same device.

  • 'View' tab at the top and then check the box for Tilemap Bar.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • The high score tutorial is exactly what you need because it's about storing a number. The number of coins is just another number that needs to be stored, it's exactly the same process. Instead of storing a 'high score' you store 'number of coins'.

  • It'll be a problem with the logic and setup then, you'll need to post a link to a .capx file for someone to take a look and assist you.

  • No problem. If you have variables on Event Sheet 1 linked to Layout 1, they won't work on Layout 2 unless you 'include' Event Sheet 1 on Event Sheet 2. This is because they are separate by default, however you may have the one event sheet linked to all layouts which is also fine. You can do this by right clicking the event sheet and selecting 'include event sheet'.

  • Make two global variables CloudPosX and CloudPosY that every tick store the CloudSprite.X and CloudSprite.Y. On loading the second layout, set Cloud position (CloudSprite.x=CloudPosX, CloudSprite.y=CloudPosY). That works although there could be a simpler way. REMEMBER to include Event sheet 1 (the one with the global variable) on the second layout's event sheet.