Cool idea, please make it an option.
How would this play as per your vision?
Would it be:
A campaign style of “Do this then this then this then this…” (Score@death)
An arcade style “Do it as much possible for a high score” (Score@Timelimit)
A mix along the lines of “Do this to go to next season” (Time Trial)
Or a 4th option of “Do this as much as possible, as fast as possible until you die” (Score@Death divided by time)
Look at them all very carefully as they would play massively differently.
If you want to make the player see the entire game then make Campaign mode. Better for SP not scoreboards
If you want a sturdy, but generic, platform for a leader board go for Arcade mode. Good for a leaderboard but limits suck IMO
If you want metagaming make it a TimeTrial. Probably the worst IMO but it would give an exact score reference.
If you want the game as is but with a death screen scoreboard make the 4th option. Best IMO but it isn’t a goal…it is an extra.
If you want it regulated include a static world…[glow=red,2,300]BAD IDEA THOUGH[/glow]. This would make people exploit every teeny thing.
I, personally, am against prerequisite items. If RNG hates someone and they time out, it would suck.
Making it necessary to do any thing is a limiter and as such would annoy a lot of people.
If you make people need to kill every single thing you may end up with people not playing it. Purely because it is just grinding.
If they want that they could play an mmo, you know what I mean?
Going with an objective system would be better IMO. Just having a list of things to do could be helpful in many ways, not just in your project, but for longevity of playability.
You could go and make a step by step campaign, but that would lead to a bottle necking of sorts. Not good for LB’s
You could have a list of achievements that just get more points for completing them. Could lead to exploiting.
You could have a list of achievements that get “used” as you complete them. Most likely would lead to metagaming.
Ways to prevent score scumming:
Go with a time based limit or equation.
Make the whole thing ignore kills. Use the achievements only.
Make the scores really biased towards highpower enemies. Make easy Z’s not worth the time.
Put a limit on Skills 10 or 15 is the official Human limit IIRC.
Make achievements a bonus separate to goals.
Kill a (Hard enemy) Got 'em (enemy), Build a certain Trap field Set and Forget, Max a skill (Lvl 10 or 15) Master (skill), Max all skills The Perfectionist, Make a Motorbike HomeMadeMoto, Make a Car Custom Car, Make a DEATH MOBILE Apocalyptic Necessity, Learn all recipes The Learned One, Burn a full map tile of road at once Pyromaniac, Equip a Leather jacket-Leather pants and a sawnoff shotgun Raggedy Man, Gib a (Hardest monster to gib) Splat Master, Gib something by hand Heavy Hitter, Install all bionics The Million Dollar Man, Install certain Bionic sets The Wolverine, The Samus, ExtraSensory, The Perfect Human, Burn down an entire town Some people…, Wear the Wolf suit [i]TheDarklingWolf Get every positive mutation Miraculous, Get every bad Mutation KILL ME PLEASE, Get every mutation The Thing, Get every Mutation and Bionic How long did that take?, Sell an NPC an Active MiniNuke [i]Psychotic Salesman, Kill one of every enemy(include a complete list) Hunter and Collector, Complete all goals for this season I’m Done, Now what?, Find a mininuke Boom, Detonate a Mininuke Big Boom, Kill yourself with a mininuke Big Bada Boom, Get all achievements Completionist..
Over kill (gibbing), Double kill, Triple kill, Ultra kill, M-M-M-M-MONSTER KILL!,
Driving at high speeds 250mph, 300, 500, 750, TheBallFairy, 1500, TheBallFairyX2, The speed of sound
Fill a map tile with nothing but Bubble wrap traps Pop pop pop pop., Getting all achievements including this one HUE HUE HUE, Kill a (hardest enemy) with a glove [i]Proper Etiquette, Kill one of every enemy with a glove The GentleMan, Make an automatic hammer The Homer, Store one of every item in a X radius Hoarder, Die without any achievement [i]FAIL
I will probably think up some more and post them…