game memory increase

cyclops-gamescyclops-games Member Posts: 19
edited November -1 in Working with GS (Mac)
Hi there, can anyone help me?
When the first level in my current game is completed I have the option to replay the level.
However when playing the game via the viewer I've noticed that the Total MB size increases by about 2MB everytime the level restarts.
Obviously this would limit the amount of times players would be able to continuously replay the level without crashing, especially on older devices!

Does anyone know why the ram usage is continually growing after each level restart and is there a way to prevent this or minimise it?

Searching in the forums brings up quite a few similar issues, but the majority of these are over a year old and don't really offer any other sollution other than waiting for the issue to be fixed in future GS releases.

I'm hoping that this is less of an issue now and maybe there's an appropriate work around?

Any advice would be appreciated

Thanks

Andrew

Comments

  • RUPASRUPAS Member Posts: 823
    I have also had problems with memory, I do not understand is why some 3D games with good graphics occupy 14 mb?? and 2D games made ​​gamesalad hold many more, somebody has a right answer?
  • gamedivisiongamedivision Member Posts: 807
    welcome to gamesalad
    they know about this issue everybody knows about this issue but what do they do,nothing but offer stupid updates on the roadmap like twitter and facebook integration,when really they should be fixing the actual program first.
    take note GS you cant polish a turd
  • ARandomDayARandomDay Member, PRO Posts: 124
    gamedivisionuk said:
    ..........
    take note GS you cant polish a turd

    Really....MythBusters proved that you can >>>


    :-)
    (I like GS)
  • cyclops-gamescyclops-games Member Posts: 19
    hmmm... that's not so great if ever increasing ram usage is still a major issue with GS!
    Are there any work-arounds or things I can try to help minimise the problem?

    There are some decent GS games out there, surely they must have faced similar issues

    Cheers
  • gamedivisiongamedivision Member Posts: 807
    ARandomDay said:
    Really....MythBusters proved that you can >>>


    :-)
    (I like GS)

    i like GS who said they didnt
  • cyclops-gamescyclops-games Member Posts: 19
    turd polishing aside...has anyone successfully managed to find a work around for these memory leak issues?
    I've just tried adding a scene reset and a game reset but the total ram usage still creeps up!
  • old_kipperold_kipper Member Posts: 1,420
    Quitting the viewer and restarting it sorts it.

    kipper
  • cyclops-gamescyclops-games Member Posts: 19
    ok mate thanks I'll give that a go!
    So is this likely to be just an issue with the viewer rather than the final stand alone build of the game?
  • gamedivisiongamedivision Member Posts: 807
    The memory issue is not with your game,it's to do with GS,your ram should be dumped after each scene but it doesn't ,it keeps adding and adding,yeah you can do things to help no you can't work around it,recycle instead of spawn and destroy,keep images at 72dpi reduce the amount of actors on screen,and look through the many posts about optimisation,if it doesn't move then uncheck movable..try to put as many things on one screen as you can then use the camera to move around instead of creating tons of scenes,but that also depends on how much you have on the screen. Yeah just do some searching don't bother searching in GS that doesn't work either,go to google type what you need to know then put gamesald at the end
  • cyclops-gamescyclops-games Member Posts: 19
    Thanks very much for the reply gamedivision.
    Yeah I'm pretty much doing all the optimisation things you mentioned, which is why I was starting to get concerned about the ram increase, being something I couldn't control .

    I've been able to keep the total ram for my 1st level down to about 25MB in total.
    When the level is completed a new screen comes up with the option to replay the level, for a higher score.
    When the level starts again the total RAM has increased by 2-3MB. This happens on every replay!
    It sounds like no matter how much I optimise, there will always be a limit to the amount of times you can replay a level, if there's no way to stop the ram continually growing.

    I suppose I'll just have to keep my fingers crossed that it will be less of an issue on the final release build, or maybe I'll have to restrict my game to newer devices that can handle the memory increase.

    Cheers
  • UtopianGamesUtopianGames Member Posts: 5,692
    This has been my biggest request to the team since i started using GS.

    If your making a bigger than average GS game like gamedivision (i have had the pleasure of playing the game btw and it's great) you will be fighting until you run out of breath.

    As i told Paul the number of devs pushing GS to breaking point is probably around 1-2% so the ram/memory thing isn't discussed a lot but it does exist and it's a real shame for me personally that i can't make the kind of games i want due to this.

    Even the latest version of GS we have for testing atm is the same....

    Average size games take ages to load...total memory goes over 50mb and up up up until it freezes.

    Darren.
  • MagoNicolasMagoNicolas Member, PRO Posts: 2,090
    For Me Memory is MORE THAN IMPORTANT, I really want Gs team to fix this, to make games with more images, more effects, and better ones!
  • gamedivisiongamedivision Member Posts: 807
    cyclops-games said:
    Thanks very much for the reply gamedivision.
    Yeah I'm pretty much doing all the optimisation things you mentioned, which is why I was starting to get concerned about the ram increase, being something I couldn't control .

    I've been able to keep the total ram for my 1st level down to about 25MB in total.
    When the level is completed a new screen comes up with the option to replay the level, for a higher score.
    When the level starts again the total RAM has increased by 2-3MB. This happens on every replay!
    It sounds like no matter how much I optimise, there will always be a limit to the amount of times you can replay a level, if there's no way to stop the ram continually growing.

    I suppose I'll just have to keep my fingers crossed that it will be less of an issue on the final release build, or maybe I'll have to restrict my game to newer devices that can handle the memory increase.

    Cheers

    yeah cyclops
    i spent in access of 2 weeks and im talking from morning to night where the point was, i was getting blurry vision when looking at the screens,id convinced myself that what im doing will work hence why i carried on,but after all that work,after all them hours was the same thing, the stupid god dam loading wheel,and waiting for the game to load,there is a fundamental issue with gamesalad that needs to be addressed before you release anymore trimmings because if its not sorted out by the end of my subscription im moving to corona,and im telling you now i wont be the only one,because no easy programming is worth what ive gone through trying to make this game work in gamesalad.and the mods can step in and say this and that,doesnt really bother me because i know,and you all know that these massive issues need to be sorted out,come on, this program and site are meant to be professional,i cant even track my own messages for gods sake,i cant search for posts because the search doesn't work, then you have your henchmen telling people to stop double posting,and let me tell you that some are on the point of bullying people in this forum.and your trying to attract more people to make more money,makes me laugh.and your lack of communication is what bothers me the most if your all too busy to take a look at the forum once in a while then you need to employ someone who has got the time,give them headchef status,and let them monitor the forums and reply to people , i'm only saying these things because i care,im not some but muncher who will tell you everything is great when its not.

    thanks
Sign In or Register to comment.