camchenry / super_shooter

A retro arcade shooter made with LÖVE.
MIT License
8 stars 3 forks source link

Pre-launch balancing flow #15

Open Nuthen opened 8 years ago

Nuthen commented 8 years ago

This is the last push before release 2.0.1. A lot of work has gone into this. Now we need to rebalance the game. This is a checklist of various things to adjust and balance before release. Feel free to add in anything. Each phase is the order in which something should be done, and the order for each listed item should be generally followed.

Phase 1: Balance everything based on Blaster, since he is the "middle-ground" character. Don't worry about Megabyte yet. Focus on adjusting:

Phase 2: Focus on adjusting values for Pathfinder and Berserker, so that they feel right with the balance already established based around Blaster. Focus on adjusting:

Phase 3: Waves

Proposed wave structure: wave 1 = blobs; wave 2 = sweepers; wave 3 = blobs + healers; wave 4 = blobs + healers + sweepers; wave 5 = tanks; wave 6 = tanks + blobs; wave 7 = tanks + blobs + healers; wave 8 = tanks + sweepers + healers; wave 9 = tanks + sweepers + healers + blobs; wave 10 = Megabyte

Phase 4: Megabyte

Phase 5: Highest of scores. Keep in mind that the enemy score values don't matter too much. But you should feel more rewarded for killing the larger enemies. Adjust score values for:

Phase 6: Final changes

Other:

Nuthen commented 8 years ago

Blaster's speed of 1350 feels pretty good. Any lower feels sluggish. Any faster might negate the purpose of a faster character (Pathfinder)

Nuthen commented 8 years ago

Blaster's damage should be moved up to 40 (from 30). It kills Blobs in 3 shots, consistently.

Nuthen commented 8 years ago

Blobs given a knock-back resistance of -.1, so they are pushed back a tiny bit further when hit. Slightly increased Blob speed