Making a game where you build. After the timer runs out you survive. Those who survive win money, etc.
When you join the game you spawn at the lobby area. During the building phase you can join anytime. If you’re already in the game and the round system is restarting, everyone is teleported to the map for the building part.
My question: Should I add an ingame store in the Lobby area (Top right) or just have a gui for them to click on?
In the lobby I do plan on adding other objects such as leaderboards, etc.
I personally think an in-world store is better in this situation than a UI one.
Not only does this increase the player’s play time a bit, it also adds some good character to the game by having a shop like this. Preferably a NPC shop, where the NPC is the owner of it. If you have some good animations and sound, it would be awesome.
For some mechanics maybe some classes or something? Now, I’m not trying to turn this into BedWars or Bloxs Fruits, but I think it would be cool for players to have something to grind for.
I would feel more immsersed into the experience if the shop UI was at the lobby. I would be more focused on the core gameplay instead of exploring the shop or other UIs. I would say make a surfaceUI and not a screenGui.