BouncyTrip's Forum Posts

  • Don't use the Save function in Photoshop or Illustrator.

    The 'Export' function will let you create lossless images in PNG

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Without using the "JSON plugin", you could create a dictionary object and add all the values you want there.

    Then you will be able to retrieve any value just by knowing the name of the value you need.

    Also, if you want to make a JSON string that includes all the dictionary, all you have to do is to text Dictionary.asJSON anywhere you want (for example inside a key in webstorage)

    Take a look: https://www.scirra.com/manual/140/dictionary

  • What do you mean with "distort, like MMF perspective"?

  • Try this:

    -Unpin object

    -Teleport your object

    -Pin again the object

  • You can't preview banners because they only work on mobile.

    Try to compile your game via Intel XDK and give it a test on an android device

    *REMEMBER to activate "Admob" plugin in the Cordova Plugins section of Intel XDK

  • That's a great news

  • Sooo you completely fixed it?

  • Instead of making the rings invisible and then set them visible, I would suggest to remove the "destroy outside layout" behaviour and replace with a "if ring Y is over 1930 - destroy ring" so you can spawn directly visible rings.

    Also, you can edit the bullet behaviour of every object on the properties bar on the left when you select an object (this could be useful to remove "set bullet enabled" and "set bullet speed to 2000"

  • Meanwhile you could try this:

    1) Remove any container

    2) Use RingTop as bullet, and just use RingBottom as a piece of Ringtop.

    3) Just after ringtop is created on "layerTop", add these actions:

    -|Ringtop| Spawn object Ringbottom on layer "layerbottom" at imagepoint 0

    -Pin ringbottom to ringtop

  • Woah! It is harder than I imagined! I'm sorry to tell you I have tried to fix that, but i needed to stop because i must go to work now...

    Anyway I saw your project is in 1920x1080 but it is for mobile. You should set it to 540x960 for some reasons:

    -Smartphone screens have high dpi values and that lets you create small images with an unexpected HD effect

    -Handling too many big images could lead to low performance

    -You greatly reduce Download size

    I suggest to use 480x800 because if you scale it in "scale outer" mode it will fit any screen out there.

    *Tomorrow I'll retry to fix those rings in case you 'll still need help

  • I think to have a solution but i'm not at home, I'll try it in 4 hours

  • Ruskul Thanks to you for your benchmarks

    Despite benchmarks, I found that on my android device with snapdragon 800 cpu Asm.js often causes some micro freezes of 0.1 seconds circa, instead box2dweb runs smoothly.

    The situation is opposite on pc where asm.js perfectly simulates and box2dweb causes those micro freezes.

    I'll give a try to chipmunk, but I need to say I could never develop my android/iOS game without box2dweb.

  • I'll try it

  • Ruskul Have you set friction to 0 and also built a frame with 0 friction around? It is normal to lose energy when there's friction between objects

  • TiAm How is it in terms of performance?