Why is my game is falling?

hey bro are you still having trouble with your game failing. As I mentioned some flaws in your upgrade scheme:

  1. The goal of 100k is too high. You should have more frequent and achievable upgrades
  2. Collecting coins should be challenging
  3. Upgrades should make this challenge easier
  4. There should be more tangible upgrades. For example rather than just a number going up, many simulators use things like swords which progressively get better. These upgrades are more “real.”

I also recommend you refine your gameplay loop. I remember learning about gameplay loops from a post form @FriendlyEvo:

1 Like

What did you mean by tangible upgrades?

Well when I said “tangible” i meant for more visual upgrade effects. This visual upgrade effect is usually based on the game concept with sims having a gimmick. For example games like running sim and workout sim or ninja sim have upgrades that change:

  1. a new sword
  2. a bigger character.
  3. Extra speed
  4. Etc

it seems like all the big simulators have some sort of gimmick and mulitplayer pvp mechanic also.

They also usually include a diverse amount of upgrades and challenges (as mentioned in the article i sent before) with stuff like:

Upgrades:

  1. Main weapon (ninja sim)
  2. Rank
  3. Eggs
  4. Etc (dont play games too much anymore let alone sims)

Challenges:

  1. Bosses
  2. Capture the hill
  3. Different islands
  4. Death mode

Overall you just need to have variety in your game and somehow get a gimmick for your game. I dont know if the quality of simulators has decreased since I was a player a while back but those were usually what was expected.

Use zonePlus, a great module. Just search in devforum “zoneplus”
also, sometimes if you click draw and it will automaticly draw it. It uses “While true do” right? Theres no such a thing like wait() or task.wait(), it crashes the game.

THESE ARE THE ISSUES :
1 . Auto Draw Crashed Game
2 . Datastore Sometime Doesn’t Save
Can you help me?? these things make game broken

  1. Did you use “while true do”? If yes then add “wait()”
  2. Add to the data store
game:BindToClose(function()
	for _, Player in pairs(game.Players:GetPlayers()) do -- get every player
		saveData(Player) --save the data.
	end
end)

1 Like
  1. You used only 2,800 robux. That’s not a lot for advertising.

  2. That game wasn’t public when you advertised it.