danialgoodwin's Recent Forum Activity

  • My main graphics program is Paint.NET. If you think there is a feature missing, then there is probably a plugin for it.

    And, just a few days ago, I wrote a short blog post about the spritesheet plugins I use. One allows you to create a spritesheet from all your visible layers. The other plugin allows you to easily split a spritesheet into individual images.

  • Wow! That's amazing! If I didn't watch it load, then I could have believed it was a magic picture frame lol. I like seeing the different creations that come from C2.

  • moebios, you only need to drag your objects to a single layout, even if you use the object in multiple layouts. The purpose of putting the objects in the layouts at least once (even if you don't need it in the beginning) is so that the C2 game engine knows what the initial values are for the object, i.e. the values in the properties bar.

    For organizing, I just group like things together. And, I've put the objects outside of margins and it still works. In a future project, I've been thinking about putting all the objects in a layout that is never shown to the user. That might be the best way to organize the objects and keep them out of your way.

  • IE 11 has the FPS view and CPU usage build in :)

    CTRL + SHIFT + U

    Thanks for the tip! I didn't know about that. Recently, I've mainly been building for Windows 8 and Window Phone, so it should be handy. =]

    I'm glad I could help others too. ;)

  • Sounds like a good suggestion. I just looked again, and I'm surprised that this feature isn't already in there.

    With the great OOP (Object-Oriented Programming) in Construct 2, I wouldn't be surprised if Ashley had this implemented within the next few releases.

  • kenn, here's a few more ideas to solve this issue:

    • If all the buttons are in a Family, or at at least in a single click event, then you can use the System condition called "Pick nth instance". The 0th instance should be the one on top.
    • It sounds like the buttons are spawning randomly in order to cause the overlapping. Maybe you would rather create different spawn points for the buttons so that they don't overlap? Or, you could delete the button if it is overlapping another button, and spawn it again until it isn't overlapping.

    But, I think the first solution I gave should be the easiest to implement.

  • Do you happen to know why the fps changes between Inspect , Watch , Profile (While in Debug mode) ?

    If I had to guess Inspecting requires checking all conditions every tick.

    I suspect that you are right. The system does have to do a lot more in order to show all those debugging values. So, the most accurate/important is how it runs for the user. In some of my games, I like to create a keyboard event to toggle showing FPS. I think it is a good practice when developing games.

  • It worked! danialgoodwin

    - Best Regards

    Happy to hear it! By the way, I'm glad you checked the FPS before doing these changes. So, what's your FPS now?

  • There is a System condition for "Is on platform":

    Is on platform

    Test if currently running on a given platform, such as Android or as a Windows 8 app. Note it's possible multiple options can be true simultaneously. For example, if running in a browser on Android, both Is on platform Android and Is on platform HTML5 website will be true.

    Source: https://www.scirra.com/manual/124/system-conditions

  • EyezWidee, try to limit the number of top-level actions, because those are being checked every tick.

    One of the performance measures I've added into my game was using the System condition "Every x seconds". Then, I put many things as sub-events under that. For example you can put at least the following as subconditions to "Every 0.2 seconds":

    • Update the score on screen
    • Check for player falls out of bounds
    • Destroy blocks that go off screen.

    This is much more efficient than every tick.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Which Browser action are you using to open the external link?

    I forget the exact names, but one is called "Open link" and the other is called something like "Open link in new window". For me, the first didn't work. Only using the second one worked for me. Though, tested in Windows Phone, not Android.

  • Amazon Appstore Now Allows Developers To Charge For HTML5 Web Apps, Promote Them Through �Free App Of The Day�

    I think there are a few people in these forums that develop HTML5 Web Apps. They should be pleased to note another method of monetization for their creations.

    Enjoy. ;)

danialgoodwin's avatar

danialgoodwin

Member since 24 Dec, 2012

None one is following danialgoodwin yet!

Connect with danialgoodwin

Trophy Case

  • 11-Year Club
  • Email Verified

Progress

12/44
How to earn trophies