Gamesalad is very frustrating - Complex scene :((

ForcingForcing Member Posts: 93
edited November -1 in Working with GS (Mac)
Why Gamesalad can't do more Things At the Same?
Always when i try to make my Scene a Little Bit Complex, Gamesalad will Not Show the Health bar, will Not Calculate the damagecounting, and so on!!!

So how i can programm my Game now, when i can't go on, because i Need to make the Same Scene again and again and hoping, it will work now?!

Its very frustrating :(

Comments

  • POMPOM Member Posts: 2,599
    Hey , i hear you, sometimes thing just dont work as expected , usually it will be our fault (the programers) and not gamesalad fault
    It seams like you are doing something wrong , i have a game that is extremely complex and gamesalad handles it very well (after i fixed all the bugs created by me! , which took me about 3 days to do so)
    So check your rules and the logic in your actors , pay attention to the order of the rules as well , and find out what went wrong , it takes time and frustration , but youll get to it!

    Roy.
  • StormyStudioStormyStudio United KingdomMember Posts: 3,989
    Try adding some timers. As sometimes game salad actually works too fast and calculates something before another rule has change an attribute to what it should be etc etc.

    Also post your problems
  • scitunesscitunes Member, Sous Chef Posts: 4,047
    gs reads the actors from the bottom up. I better clarify - The rules within an actor are read top down as you would expect. Look at the list of actors in a scene by clicking on the scene tab and clicking layers. GS loads the last actor first. So for example, when I need to reset a bunch of attributes I always drag those rules in the scene first which means that they will show up at the bottom of the layers list. That could be part of your problem.
  • MotherHooseMotherHoose Member Posts: 2,456
    @Forcing gotta agree with POM: most problems in GS are caused by programmers...

    usually when I want to add or try something new that I am not sure of how to make it work...
    I start a new project... and just work on those new events... using lots of Display Text actors so I can see what is changing with each event... and save the project for reference.

    this isn't a waste of time... because you learn and don't mess up work that has taken you weeks to do.

    yes you gotta transfer all the code to your master project... but writing again will cement the coding in your mind... and 3 months down the road... you'll remember how to do something and be less frustrated!

    MH
  • SlickZeroSlickZero Houston, TexasMember, Sous Chef Posts: 2,870
    MotherHoose is right. Doing the code again is never a bad thing. And it only takes a few minutes. And you can also get Utopiangames Project Merger to do it for you. But yes, starting another project to work out some code is a good way to go about it. It's clean, and there is nothing else to get in the way to confuse you.
  • osucowboy18osucowboy18 Member Posts: 1,307
    Also, when some aspect of your game is not working, be sure to check EVERYTHING that has to do with that aspect. I can't tell you the number of times when I debug an app I think something is working already, so I skip over it when reading through my code, but actually the problem was within the code that I skipped over. As MotherHoose said, use a lot of display text behaviors so you know what your attributes are doing and when. This will go a long way to debugging your game.

    - Alex
  • ShanemcShanemc Member Posts: 86
    Wow thanks for all the great tips

    Shanemc
  • ForcingForcing Member Posts: 93
    Thanks to you all for answering

    You´re right, it´s because maybe i made mistakes at rules and not gamesalad
    But of course i try to find the mistakes, i search for it sometimes 2-5 hours, but the funny thing is when i delete an actor, who is completely right and there isn´t a problem, gamesalad will work and when i try to make the self actor, but with another rules, and so on, gamesalad would´nt work, thats the problem.
    When i recode everything it is everything mostly ok but the same mistakes comes again when i want to go complex, that´s why i am frustrated!

    It´s a rpg game what i work for, so i need to be complex...

    But thanks again for helping me, now i try to make my game without mistakes (i hope)
Sign In or Register to comment.