0.9.2 killed my game; delays release date

orien2v2orien2v2 Member, PRO Posts: 55
edited November -1 in Working with GS (Mac)
This is frustrating...I need help FAST!

My game's score system is messed up. My game uses a timer to add 1 point every 0.1 second, and stops adding when I pause or got killed. What I used originally was like:

new attribute: score_stop = false
new attribute: game_paused = false
new attribute: dead = false
new attribute: score = 0

so it's like:

when: score_stop = false, [timer] score + 1
when: game_paused = true, OR dead = true
then: score_stop = true
then: game.score = game.score

this originally worked. and now it doesn't. Any ideas??? Even if I'm doing it wrongly, it worked then. Now what? Thanks!!!

Comments

  • orien2v2orien2v2 Member, PRO Posts: 55
    hey thanks for the quick reply! Sorry was just so confused now. Anyway the score just keeps counting up even when I pause or killed!
  • orien2v2orien2v2 Member, PRO Posts: 55
    sent! anyone else have any ideas would be deeply appreciated~
  • patm1982patm1982 Member Posts: 50
    I had some weird issues with the controls when I updated, but going back through the code I think it was more an issue with the previous GS being buggy. I just went back to a previous version of the game where the controls worked better, and replaced the code. Its saved me a lot of time, making incremental saves anytime I make changes.

    but I think it brings up an interesting issue. Each update may act slightly different on certain behaviors, and you may need to adjust for that if you develop the game in multiple versions. But its not a bad thing. The update fixed a bunch of other issues that were troubling me on my project.
  • orien2v2orien2v2 Member, PRO Posts: 55
    I think with every new update we have to check our game to make sure it works. Luckily I solved my problem thanks to TB and likewise this made me think if I had actually get my setting to work based on a bug rather than it should. SO yeah every new update, check your game, and if it's broken, it's only because you did it wrong the last time. Fixing it will certainly improve your game or at least make it run properly.
Sign In or Register to comment.