Upgrade Ideas

Hi

In my current project, I have powerups that the user can use and upgrade, but I would like to add and work with making powerups, and I need ideas!

Format:


Name:
Description:
Tiers:

Any ideas would be appreciated! Disclaimer: Not all ideas would be acccepted, but most would be :slight_smile:

CopyableCougar4

Well, we will need a tad bit more information about your game. Is it a sidescroller? A top-down shooter? A racing game?

Hi

Sorry :slight_smile: It’s a topdown shooter where you will travel through map sections defeating monsters and leveling up.

CopyableCougar4

The first upgrade should be actually programming the game.

Make an upgrade that gives you a bullet to blow up the processor/graphicscard so every object pulverizes.
Make an upgrade to transform the game into mario kart.
Make an upgrade that makes you drink beer so you have to go to toilet.
Make an upgrade that divides all your texture resolutions by two.
Make an upgrade that gives you the ability to manipulate electronic waves.

Hi

@KevinWorkman Point taken :stuck_out_tongue: Some of the mechanics of the game are done, such as entity pathfinding (using code from online), shooting, map collisions, bullet collisions, entity collisions, upgrade clicking logic, HUD buttons, entity drops, picking up drops, popup text that fades, parsing maps, registry for tile IDs, profile storage,… (and my PC still runs it at 250+ FPS :)) I guess I will focus on upgrades after doing some more of the basic mechanics :stuck_out_tongue:

CopyableCougar4

More seriously, you need to be very mindful of feature creep: http://en.wikipedia.org/wiki/Feature_creep

Getting ahead of yourself can be fun (Oh man! What if my game had missiles! Or chickens! Or chicken missiles!) but it comes at the cost of actually getting something done which is the most important part.

You should have the bare minimum of your mechanics and basic rules in place before you start thinking about extra stuff. Good games consist of only a few features that are really well done, not a ton of poorly-implemented features.