Hey everyone! I’ve been working on a Discord bot game for two weeks now. It’s a multiplayer thing where players are either zombies or survivors. I’m pretty excited about it but also feeling a bit overwhelmed.
The basic mechanics are in place. Players can join teams, gather resources, and battle each other. But I’m struggling with balancing the gameplay. The zombies seem too strong right now.
I’m also not sure how to handle player progression. Should I add levels? Special abilities? And don’t even get me started on the database stuff - it’s giving me a headache!
Has anyone here made a similar game? Any tips on making it fun and fair for both sides? Or just general advice on managing a project like this? Thanks in advance for any help!
Hey there! I’ve actually worked on a similar project before, and I can totally relate to the challenges you’re facing. For balancing, have you thought about giving each side unique abilities that counter each other? Like, maybe zombies have a ‘horde rush’ ability that’s super strong, but survivors get a ‘barricade’ skill to defend against it. It keeps things interesting and fair.
For progression, I found that a mix of levels and unlockable skills works great. Players love feeling like they’re getting stronger, but you gotta be careful not to make high-level players too OP. Maybe cap the levels and focus more on unlocking different playstyles rather than just raw power?
As for the database stuff, ugh, I feel your pain. I ended up using Firebase for my project. It’s pretty user-friendly and handles real-time updates well, which is crucial for multiplayer games. Might be worth checking out if you’re hitting walls with your current setup.
Keep pushing through, mate! The concept sounds awesome, and these hurdles are all part of the process. Can’t wait to see how it turns out!
yo, i’ve messed around with discord bots before. for balancing, maybe give zombies a numbers advantage but make survivors tougher? could work. for progression, how bout unlocking new weapons or skills? keeps it fresh without making high-levels too OP. database wise, have u tried SQLite? it’s pretty simple and works well for smaller projects. keep at it man, sounds like a cool idea!
As someone who’s dabbled in Discord bot development, I can relate to your challenges. Balancing gameplay is indeed tricky. Have you considered implementing a rock-paper-scissors style mechanic? For instance, zombies could be strong against melee survivors but weak against ranged ones. This adds strategic depth and helps balance things out.
For progression, a skill tree system could work well. Players could earn points to unlock abilities, but with trade-offs. A zombie might choose between increased speed or toughness, while a survivor decides between better scavenging or combat skills. This keeps things interesting without making high-level players overpowered.
Regarding the database headaches, I’d recommend looking into MongoDB. It’s flexible and scales well for game data. Plus, there are good Node.js libraries for it if you’re using JavaScript.
Keep at it! The concept sounds fun, and with some tweaking, I’m sure you’ll nail the balance.