Critchalow's Forum Posts

  • 2 posts
  • Every time I open construct 2 to work on my game it tells me to upgrade from the free version and buy a license and when I close it it has a countdown that says the same. I already purchased the Personal license over a year ago but when I go to the downloads section all I can install are a text file with some info about my license and a zip file of new assets that I can export to my construct 2 folder.

    Is there a separate engine that comes with the personal license, or a way to upgrade or otherwise make my free edition acknowledge that I purchased a license and stop reminding me to do so? I have uninstalled construct 2 and reinstalled it both while logged out, and logged in on the store page, as well as installed and exported both the c2lisence.txt file and the asset bundle zip into my construct 2 folder. So far neither of these has changed anything and I have yet to find any other download link or an upgrade button that doesn't try to have me purchase another license.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm a little new to Construct 2 and I'm trying to create an evolution simulator that allows creatures to evolve new body features, and then reproduce and pass these features to their children.

    I have one creature sprite and each instance spawns with the variables Front_Limb, Back_Limb, Head, and Tail, all set to the default 0. Each instance then generates a random number between 0-10 and then adds 1 to one of the variables if it corresponds with the generated number (0:Body, 1:Tail, 2:Front Limbs, 3:Back Limbs 4:Head, 5-10 are blank) allowing the creature to randomly evolve new or improved features when it's born. When two creatures collide they then spawn a new instance of the creature which then goes through the same process of evolving new features.

    The part I'm having trouble with is getting the creatures to inherit their parent's features. For example, when a creature with a level 1 tail spawns a new creature I want the new instance to inherit the T1 variable and then either evolve a new feature or add to the inherited one giving it a level 2 tail.

    Currently I have it set up so that when the two collide, the new one sets all its variables in the format:

    CreatureCore is overlapping CreatureCore & CreatureCore is playing animation "Egg": CreatureCore Set Body to CreatureCore.Body, CreatureCore Set Tail to CreatureCore.Tail, and so on....

    I've looked through the manual and can't find anything on sharing variables except for in families and those apply the variables to all instances, not one at a time. Does anyone know if there is another way to pass variables between individual instances?

    Any help would be wonderful and greatly appreciated.

  • 2 posts