Aphrodite's Recent Forum Activity

  • Order wise, Well, the sheet is read from top to bottom (this matters when you are using Else, or when two events are conflicting), triggers can be put almost everywhere without any difference (unless particular case where you have twice the same trigger, which is again a conflict case), also, all the active event sheet is read before the game goes to the next frame, so do not worry too much about if ennemies or player is first (event 10 or event 500 will still happen unless you have something preventing it in between).

    condition wise, they are checked from top to bottom, so try to have the less demanding condition first if it is nessecary (for collisions that do not benefit from the collision cells, it can help sometimes), as if one condition is false, the others wonb't be checked, however as spongehammer said, in most cases, just do what is the most convinient, groups being disabled can help performances wise, but organisation comes first anyway and they are great for that too.

  • szymek even with those issues, that is still a valid request that I think could be fullfilled (the goal of a company is to show their product entirely, not to hide the issues so they come back at them afterwards).

  • Never used litetween so I cannot tell (I though it was used to move from point a to point b), but paster would clearly be nice to have (split screen, screenshots, the possibilities are big), however as long as the canvas plugin cannot fully take advantage of webGL, it is a big No for me.

    but then again, officially supporting these is not a requirement, sure that gives the security but I would rather see a "built in store" inside C2 and on the scirra website to track easily addons update, install them easily, see the last C2 version they were tested with, different categories (like beta, movement, behavior, plugin, effects, etc..), changelogs, etc.. would be much more useful than filtering everything into an official support, that could even help installing them if needed to open a capx.

    since right now, keeping track of 3rd party plugins and behaviors is a chore.

  • depends on the type of game, some could think of super mario bros. 3, where you are moving on a map and so, you can sometimes use alternative paths to progress in the story. my opinion is that you should never block the player completely, either let him skip some levels, or let him go back to earn something that will help him on his goal.

    however this is not applicable to all type of games.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I cannot test now (not on a computer), but

    "On changed

    Triggered when a file or set of files has been chosen from the input control." (from the manual)

    so the expected behavior is that it triggers even if you choose the same file again.

  • kind of weird, my guess would be that C2 see that it is the same file and so do not load it again (even though it has been released) which makes the ajax request not complete (does the ajax on error trigger?), which would be worthy of a bug report (that is, if I am right).

  • Softloulou Aphrodite

    Gianmichele wrote about auto updating webview in Android 5.0:

    Honestly I'm a really scared that an auto updating webview, more than nodewebkit, could break a perfectly working game without any action from the user (or even knowing it really).

    Ashley replied:

    Google already manage to do this without breaking the entire Internet, so I'm sure apps will be fine too.

    ***

    so everything is fine...

    not related to webapps/webgames but more to webview-based exporters (exporters which are not something I can really think is great, since they are prône to monopolising and they sometimes just interprets standards the way they want and they break the multiplatform support, as cordova based projects will run on android and iOS only, so you have to export one more time for other platforms, while a web game just runs on all platforms that possess a browser supporting the standards, the only reason to justify their use is either to sell them, or to use lower level interactions with the system).But again, if you choose an exporter suceptible to break when the webview update, you should already know that beforehand.

  • how do I compare the values of an instance variable for all the instances? I want to know if a certain var has the same value for all the instances.

    condition

    Sprite>instance variable equal...

    system: compare two values (Sprite.Count = Sprite.pickedcount)

    may work.

  • Softloulou as far as I understood it, if you plain to make an html5+js browser game (your last post makes me think that), even without C2 this chromium issue will be on your way (unless you rely on somekind of plugin to make your game work, but that is another constraint for the end user, and even then other issues will be presents I would think)

  • I think that, internally, layouts do not exists like we think they do, so " change layout" is basically just destroying the objects that are not global, destroy the layers, changing the LayoutName value, change the event sheet (already too late), creating the new layers, creating the new objects, apply the on start of layout.

    could be wrong though.

    still thinkiing that a internal flag verifying that this transition is not happening could be nice to have, but maybe it would be bad regarding general object destruction perfs wise.

  • not sure that would work, but maybe editing the index.html to change the part where it calls the c2runtime.js to make it call the Source/Runtime.js, and placing the c2runtime.js in the source subfolder and rename it Runtime.js ?

  • jayderyu agreed, C3 is not even a clear concept yet, it was just pronounced from times to times by ashley as a potential next generation of the editor, so the hype is just wrong, too early to even start thinking about things, all we can want is for C3 to improve what C2 could not during his lifetime (which is far from finished).

Aphrodite's avatar

Aphrodite

Member since 20 Dec, 2011

Twitter
Aphrodite has 2 followers

Trophy Case

  • 12-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • RTFM Read the fabulous manual
  • Email Verified

Progress

17/44
How to earn trophies