I’m struggling to figure out where to start and what to include. How should I handle things like deck building, enemy AI, troop behavior, different troop types, card cycling, and elixir management? It all feels overwhelming how can I even begin?
You got to do something that will be better than your competition, better UI, better fighting mechanics, better character designs etc, why is your game gonna be better than all the other Clash Royale Roblox games.
I think you have answered your own question: if your idea requires multiple systems that are too complex for you, make a simpler game. Think about one system and make a simpler game that uses that system, you will learn how to implement it in a managable space that doesn’t crush your creativity. Make that system as cleanly and flexibly as you can and it will be ready to reuse in the future. Once you have done that a few times you will have a bunch of prebuilt systems that you know work and you will be more confident to tackle bigger projects.
Start out by making the actual battle system.
- Get a basic NPC (with the rig builder) and write some code to make it find the closest other NPC and walk towards it.
- Write some code to get it to attack other NPCs.
- Write a script to let you spawn them in. Don’t worry about elixir costs yet.
(tutorials for a tower defense game might work for this) - Get the towers and other game logic working.
- Try it out with a friend, see if it works well.
- Add elixir costs and regeneration.
Then you can focus on matchmaking and deckbuilding.
(I don’t play clash royale, so I may not be aware of all of the mechanics)
Tower defense tutorials are probably gonna be my best bet
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.