Toby R's Recent Forum Activity

  • It works really great lukezero, and the graphics are really nice too . Have you wrapped it with Intel XDK or something else?

  • In your example every 1,2s every Sprite 3 spawns another Sprite 3. So if there are 5 of them already on the screen, each of those 5 will spawn another one. You should use "System -> create object" instead of Sprite -> spawn object, or use different sprite (some which is only one on the layout).

  • WOW I didn't know preload sounds made the game start slower. Maybe that's why my game levels always are laggy in the beggining!

    I believe preloading sounds happens only at the start of the game - not layout. In your case it's a problem with rendering objects. You might want to check my tutorial to get rid of the switching layout lag: How to smoothly switch between layouts.

  • This is basically the reason why you have Music and Sound folders in C2. As you know both are just a sound files and can be treated same way (that's why it is possible to drag & drop them).

    However Sounds are meant to be small. It is used for speciall effects, clicks etc. so usually sound is not longer than 3 seconds and very often it is less then a second. Such a short sound usually takes less then 50kB. So loading them at the start of the game shouldn't affect the overall loading time too much.

    With music it is a bit different because music usually has several minutes, and that long sound files are already counted in MBs. So it affects the loading time.

    Now when you have preloading sounds OFF, then the first time you sound will start it will be the time it gets loaded, so it might have a lag before it starts to play. So yes it is good to have it ON, because a game with laggy sounds is simply kind of frustrating.

    In case that you have to move your music file to the sounds folder (this is a bug and will be fixed soon surely, but well if you have no choice at the moment let's focus on the currently possible solution) and it makes your game loading time too long you can try to load sounds manually.

    So I would disable preload sounds in project settings, and load the sounds on your main screen in the background, to do so you simply use Audio object which has an action called "preload sound" or something like that (just from the top of my head).

    Doing so your app loading time will stay normal. Your basic sounds/small sounds will load on main screen very fast. And while the game is on you don't have to preload music, simply start it.

  • I have the same problem since yesterday, music not loading...I moved it to sounds but now loading of game is very long:( I hope they will fix it soon.

    This is because you have "Preload sounds" enabled. This means that all sounds are loaded into RAM memory before the game starts.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Just got reply from YoYoGames.

    [quote:779ned81]

    Peter (YoYo Games Ltd.)

    Sep 21, 10:44

    Hi there,

    We are so sorry for any inconvenience caused.

    Our website is experiencing a massive amount of traffic due to the Humble Bundle sale.

    This is causing issues with the YoYo Accounts and GameMaker Studio updates.

    We are working to resolve this issue as soon as possible.

    Once everything is running correctly there will be a news post on our website to let everyone know.

    An update will also be posted on our Knowledge base as well: https://yoyogames.zendesk.com/

    We are sorry for any inconvenience caused and we hope to have this issue solved as quickly as possible.

    If you are still having problem/issues after the fix has been released, please create a new ticket and let us know and we'll assist you.

    Thanks for your patience.

    Peter

    YoYo Games Customer Support

  • I couldn't register for several hours on YoYoGames, so I tried to buy GM Studio Pro on their site and use redeems there, but I ended up with Server Error 500. Now after I managed to register, I can't use my redeems cause they already have been used haha. I wrote to the support hopefully they will fix it for me.

    It's around 60 000 bundles sold in such a short time, no wonder servers are overloaded.

  • Sometimes it's better to forbid installs for older devices, because if you allow users to install laggy game, they won't be happy anyway, and will just leave you with bad ratings. So if someone banned your device - he had a reason.

    A short quote from my e-book which should help you understand the Android API setting.

    [quote:5x8k0myk]Minimum Android API

    You have probably noticed that games in Google Play store have various Android version

    requirements. This is the place where you can set up a minimum Android version a device

    must have to be allowed to install your application. However, you cannot type an Android

    version here, but you must use an Android API version. Each Android version has different

    API version. The complete list of Android API versions you will find [here].

  • Crosswalk is the "thing" which basically runs your game. It's like a browser for JavaScript. Unfortunately for some reason the newer Crosswalk version you use, the slower your game is. But the newer Crosswalk version you use the more bugs are fixed in it and the more features it handles (at least in theory). In my e-book I encourage to use the newest possible, so it would be weird if I'll say opposite on the forum. However if CW14 is too laggy for you, you may want to consider using older one or if it's laggy only on some older devices you may rise the Android API requirement in Intel XDK which won't let to install your game on older devices at all.

  • Well then it's weird, but at least you know where's the problem and have a workaround. Regarding IOS I am not experienced with this platform so can't say anything. For me it works the normal way, but I haven't tested my game with Asus Zenfone 2.

  • Yes you do that in Construct 2, just drag&drop. C2 engine treats music and sound files a bit differently.

  • What I would try in a first attempt is to add to your moving condition something like "AND is not touching inventoryBackground".

    EDIT: as InventoryBackground I mean the image you have below your inventory area. In that way you cover whole area as exception. So whenever you touch the screen outside the inventory area the player will move, but once you tap on inventory area the condition will be FALSE so player will not move.

Toby R's avatar

Toby R

Member since 23 Mar, 2015

Twitter
Toby R has 18 followers

Connect with Toby R

Trophy Case

  • 9-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
  • x6
    Coach One of your tutorials has over 1,000 readers
  • Email Verified

Progress

14/44
How to earn trophies