oosyrag's Forum Posts

  • You'll want one instance of an object in your project (can be on a different layout, even an unused one) if you want to set default properties for a newly created instance. It is not required though.

    Efficiency is not particularly relevant here.

  • Construct doesn't really update automatically, every version is available at it's own address. The default shortcut just sends you to the latest one. Construct (which loads from cache so you don't have to redownload it every time), notices that the version at the link is different than the one loaded in your cache and tells you to refresh. You can bookmark and use a specific version forever.

    Also if you find that you're unable to open a project in a newer version, then there should be no way for you to save in that newer version. The version you saved in should always be able to open the project (regardless of the addons you used in that version).

    If an addon you have doesn't work with the latest version of construct, just use the one that it did work in.

  • If you're going to utilize Google sheets and your goal is mobile data entry for ideas, I'd recommend setting up a Google form for ease of use.

    However for actual game data I'd definitely recommend using json, xml, or other suitable data format as an included project file.

  • Got any out of date addons?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Generally speaking, points of interest are usually inserted into a procedurally generated world where suitable at the time of generation.

    Of course, it is quite flexible and as with any procedural system, you interpret the data to fit the form of whatever you want to do with it.

    It's not (obviously) infeasible to create and store a list of hundreds of thousands of data points. Data is cheap. It would be even easier by a magnitude to only store points of interest which you can use to generate your quests from.

    You can create this list at the same time your world is generated, or since procedural generation usually uses a seed, you can actually regenerate the exact same world from any given position when you need it, except the following time would be limited in scope to only whatever your quest requires.

  • You can use hierarchies, families, or containers. They each have their own use cases, but can all do what your asking. Refer to their respective manual pages to see which fits your needs best.

  • Define 'group objects'?

  • You want to update the variable at the end of the tick, put that action after the ones to check and set mirrored.

  • Keep track of the players x position in an instance variable at the end of every tick. Compare the current x position, if less than last x, set mirrored. If greater than, set not mirrored.

  • You can pretty much control every property of the text input object with CSS.

    Here are some advanced examples. blog.avada.io/css/input-text

  • Bug reports for specific platforms are very useful, as long as they are reproducible. There's a reason why specifying what platform is affected is mandatory for a proper bug report.

  • If it's reproducible in a minimal project, yes you should file a bug report.

  • Might run into trouble with the 5MB localstorage limit. Although I'm not actually sure if that's a thing that applies to Construct? I feel like more people would have run into problems by now with even just normally saving a game with just 5MB.

    I'm sure there are ways to access device storage but I am not familiar with them. Would probably need JavaScript.