mepis's Forum Posts

  • Is it only when you minify the script? If it is, I would export it without minifying it. It's not so bad doing that with Windows 8 because the app store compiles it to bytecode anyway.

  • Ignore me. I'm putting some random reply here so I remember to look at this later. I want to look at ShaderToy but the site is crashing at work for me.

  • That helps a lot! This is only a concept demo for a different game on working on. I was planning on using top-down graphics for that game as well though. I know to take a different route with that now.

  • I really appreciate the feedback. I've got some things to consider. This game is a test run for some things. The feedback is immensely useful though and gave more more things to consider then I thought.

  • http://www.kurie.us/Games/PrototypeB/

    I'm starting work on a new game. One of the many design decisions I am figuring out is the control scheme. I'm weighing the idea of a twin joystick design for a side scrolling shooter. I threw together a quick prototype game today. I'd love some feedback on the control scheme. It built around the game pad with fallback controls to the keyboard/mouse.

  • It nests the loops. Two loops in one event is the same as having one loop and then another loop in a subevent under that.

    Ahh, thanks for the clarification ASHLEY. As a side note then, maybe there should be a clause regarding this in the manual. This specific case is a little ambiguous. Going off of how actions and events are written to work in the manual, and understanding how loops work, I interpreted it as both loops running together. It would make more sense conceptually in the visual editor if to have a nested loop one of the loops needed to be added as a subevent.

  • ekajuan I get the money thing. Even with as cheap as Construct 2 is, it can still be hard to come by for some people. With that said though, if you are seriously into the software and have the financial ability to get C2 now, or in the near future, I would go ahead and do it. C3 is still a ways off. You can get started with C2 and learn it. And better still, you can sell your creations from C2 and earn the money for C3. You'll have the time to do that.

    What you say, regarding the currency conversion rate, makes sense to. If it's weakening, and you have the ability to buy C2 now, it makes more sense financially to do it now.

  • This looks like a lot of fun! Please let us know when the final version is out and ready to go.

  • Ashley I assumed (wrongly it seems) that if both loops are put in the same condition, Construct would process one loop first, complete it, and then move to the second loop (or process both in separate threads which you just debunked.)

    If both loops are defined in a single conditional statement on Construct, how are they formed code wise and executed when the application is exported? I attempted to play with the debugger to see how it would work but either the loop only processed once or processed so fast that the variable assigned to the loop index stayed static at the top side of the loop.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm pretty sure you would just be getting lucky and that the loops are processing so fast with such small indexes that they are eventually matching up. With the way C2 works, putting two for loops in the same condition run both loops at the same time.

    If you want to be exact and loop through, say every part of a two dimensional array, you would want to use a true nested loop.

    Ashley can shine some better light on this, I'm sure.

  • Personally, I don't think it's that important. This is just my two cents though and we both have different work flows. It's like comparing apples to oranges really. I don't think it'll save that much time.

    Color coding folders though, that is something I agree with. I don't know how much I would use it. I tend to focus on location of an object quicker than color or shape. Still, this could be a nice organizational improvement.

  • It might work better (next time maybe) to put the second loop as a sub event. Traditionally, a nested loop goes inside the first loop. What you have here are both loops running at the same time with the way Construct works.

    Essentially:

    Event: For X 1 to 10 : action

    Sub Event: For y 1 to 10: action (Set position to tile map x,y)

    Sorry, I'm at work and can't access C2 right now. If you need a better example then let me know. I can try and make one tonight or Wednesday.

  • From my experience with how the inners of APKs work, basically there is a link or a web request in the apps somewhere that is requesting a secure link. That warning is saying that the server that is hosting that secure link is using OpenSSL. I couldn't help you more otherwise. The only thing I could suggest is look at the exported code, both from Construct and from XDK, and see where there are request to any HTTPS links. You would have to investigate what those links are used for, where they are connecting, etc...

  • It sounds like your over-complicating it a bit? It is a change coming from something like C or Java to Construct. A lot of the concepts can be modeled the same, but the way of thinking of attacking a problem has be a bit different.

    For instance, to attach an array to a sprite you could create a container containing the sprite and the array. Everytime the sprite is created, the array will be created with specific values to that set as well.

    As Codah suggested, you could add instance variables to the sprite.

    More importantly though,the sprites hold their own values that don't need to be created for these. Like, if you want to reference the X coordinate of planet, in any of the condition or action statements, you would just use planet.X and likewise planet.Y. If you want to create a new object, use the system condition "create object" with whichever X and Y coordinate you want to use, or however you determine them.

  • I haven't tried this, but I would suggest try setting gravity to a negative number in the conditions for the object. It would be a day or two before I could play around and try this, but I think that might work.