Random insane concepts for mutators!

Search, find and discuss about Mutators!
User avatar
Que
Masterful
Posts: 566
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...

Re: Random insane concepts for mutators!

Post by Que » Mon May 02, 2022 11:20 pm

No one thought to create a mod where you can headshot with other projectiles?
*Join our Discord Here.*
Our most popular mods - MVX , SSB , SmartWFL , UTCmds
Show
~Our Servers~

User avatar
Gustavo6046
Godlike
Posts: 1424
Joined: Mon Jun 01, 2015 7:08 pm
Personal rank: Resident Wallaby
Location: Porto Alegre, Brazil

Re: Random insane concepts for mutators!

Post by Gustavo6046 » Tue Jun 21, 2022 5:02 am

How about one with randomly spawning Nali Cows and fruit that have inheritable genes.

I have a detailed idea, but it's mostly just my own mental conception of it.



· The Genes ·



The gist of it is that the two important parts of the mutator, the cow and the fruit, both have inheritable traits, and a tendency to reproduce which can be affected by those traits.

For the cows:
  • a gene for drop on death item type (health, armour, cluster explosion, invisibility, etc) - incl. affecting bot desireability to kill this cow - the effect on death will be displayed as a hologram over the cow
  • a gene for how armoured they are
  • a gene for how fast they are
  • a gene for how many cow eggs they lay
  • a gene for how tough a cow egg is
  • a gene for how tough a cow egg is
  • a gene for how big a cow is, affects both collision radius and health
For the fruit:
  • how much energy they provide to cows
  • how many seeds a cow gets in their gut upon eating this fruit (periodically laid when the cow's, um, idle, or burst and spread around the cow when the cow dies)
  • what kind of input speeds up plant growth (damage? proximity to lightsources? distance from living beings? etc)
  • how much a plant can heal/poison players (usually a seed is replanted in the nearby area)
The more armoured, faster, and bigger a cow is, the faster it drains energy; they can also only lay eggs if their energy level. Similarly, the # of seeds and cow-energy a fruit provides, affects how long it takes to mature.



· The AI ·



A cow can also Tell how much energy the closest fruit to it has.in it.

A cow has three actions it can take, and whenever idle, will periodically check for which to do:
  • Graze to recover a bit of energy
  • Forage for nearby fruit to eat
  • Poop out a seed in its gut
  • Wander like a doofus
Each time it checks what it wants to do, it .actually issues a neural network with some information, then the highest output corresponds to the action it takes. This is where information it can Tell comes into play.

Such information, and a hidden state, those are the inputs to the neural network. The outputs include the corresponding action that is taken, as well as a hidden state update.

The hidden state consists of 8 numbers. There are also two hidden layers (between input and output), both of size 16, or something.

(Note: a hidden state is NOT the same as a hidden layer! If you want to know more about it, there are many good primers on neural networks on the internet. They're actually relatively simple, at least conceptually. Here's a good one from YouTube.)

Here's some of the information that would be the input.
  • Current health, divided by max health
  • Current damage, aka, (max_health - health) / max_health
  • Current energy, divided by max energy
  • Proximity to closest matured fruit in sight, or 0 if none
  • Energy of closest matured fruit in sight, or 0 if none
  • Proximity to closest projectile in sight, or 0 if none
where proximity is basically something along the lines of, say, P(distance) = 1 / (1 + distance / 160).

Another interesting experiment would be to enable cows to kinda 'fight' each other. Or even to have them release "pheromone turds", which are like signals the presence of which could be picked up on by the neural networks of other cows, akin to that of nearby projectiles or matured fruit.



· Conclusion ·



Obviously there is a lot of ideas here, and most of them are liable to Occam's Razor. In fact, you could do something similar with something other than cows and fruit. (I've even tried doing it with weapons! Without much success.)

Rather, the core idea is something that reproduces, has inheritable traits, and some sort of selective pressure. The rest is lard.
"Everyone is an idea man. Everybody thinks they have a revolutionary new game concept that no one else has ever thought of. Having cool ideas will rarely get you anywhere in the games industry. You have to be able to implement your ideas or provide some useful skill. This also applies to mod authoring. If you become a skilled or notable mod author, you will find people propositioning you to implement their ideas. Never join a project whose idea man or leader has no obvious development skills. Never join a project that only has a web designer. You have your own ideas. Focus on them carefully and in small chunks and you will be able to develop cool projects."

Weapon of Destruction

User avatar
papercoffee
Godlike
Posts: 10148
Joined: Wed Jul 15, 2009 11:36 am
Personal rank: coffee addicted !!!
Location: Cologne, the city with the big cathedral.

Re: Random insane concepts for mutators!

Post by papercoffee » Tue Jun 21, 2022 6:09 pm

sounds more like a simulator kind of thing and less like a real playable mod/mutator...

User avatar
Gustavo6046
Godlike
Posts: 1424
Joined: Mon Jun 01, 2015 7:08 pm
Personal rank: Resident Wallaby
Location: Porto Alegre, Brazil

Re: Random insane concepts for mutators!

Post by Gustavo6046 » Tue Jun 21, 2022 9:19 pm

Truuuue... But hey, the cows have ingame effects! They can drop different things! And being desireable to being killed by players/bots is usually bad, but can counterintuitively be good if they have seeds in them!

...Yeah, you're right, it's going too far haha.
"Everyone is an idea man. Everybody thinks they have a revolutionary new game concept that no one else has ever thought of. Having cool ideas will rarely get you anywhere in the games industry. You have to be able to implement your ideas or provide some useful skill. This also applies to mod authoring. If you become a skilled or notable mod author, you will find people propositioning you to implement their ideas. Never join a project whose idea man or leader has no obvious development skills. Never join a project that only has a web designer. You have your own ideas. Focus on them carefully and in small chunks and you will be able to develop cool projects."

Weapon of Destruction

User avatar
Neon_Knight
Adept
Posts: 326
Joined: Wed Apr 27, 2011 1:31 pm
Location: Junín (BA - Argentina)

Re: Random insane concepts for mutators!

Post by Neon_Knight » Tue Jun 21, 2022 11:26 pm

Not sure if mentioned.

There are some mutators/options and gametypes in other games that switch the players' weapons every X game minutes. For example, you start with solely the Enforcer, and fight with it, after 5 minutes everyone loses the Enforcer and switch to the Pulse Gun, everyone fights with it, and after 5 more minutes everyone switches to the Rocket Launcher. The next weapon is always random so no two matches are the same.

I'd extend that to a) all the registered weapons, b) extra powers such as those granted by the Relics, c) both of them, d) other source of abilities/powers.
OldUnreal U1v227/UTv469 Localization Project coordinator/spanish language maintainer - Unreal Wiki
ProTip 1: anybody using the phrase "I'm a True Fan and You're Not!" is an obnoxious, self-centered, egotistical, elitist, narcissist douchebag.
ProTip 2: anybody who uses the "Royal We" when making a demand wants to pass their own opinion as everyone else's.
ProTip 3: Only the people that do nothing but criticize don't make mistakes. Do things. Make mistakes. Learn from them. And screw those who do nothing but throw poison and criticize.
ProTip 4: If the Duke Nukem Forever fiasco wasn't enough of a lesson, perfectionism leads to nothing positive. Don't be afraid of releasing a buggy product. Even the most polished product has its flaws.