smsldoo Posted September 5, 2014 Share Posted September 5, 2014 I think there should be a zombie attribute system to give us more random zombies. Right now when you see a specific zombie you have a good idea of how it is going to act and what you need to do to defeat it. For example fat zombies are always the same, basically stay out of their reach and snipe them in the face if you can. Spider zombies have a glitch in their animation, where if you hit them at the right time you don't take any damage (may apply to other zoms too). All though some of these things would not be fixed by zombies having attributes, it would allow for more variety beside just adding more zombie types. The idea overall would be to assign flags to zombies that would be somewhat randomized. Some flags, such as speed or intelligence, all zombies would have. Other flags could be due to the human died, would be random or could be applied through combat, this would be things like a broken or missing limb, being blind or deaf. Also it would be good to have these attributes interact with each other. For example breaking or removing a leg from a dumb zombie would cause it to have trouble walking towards you (can't figure out why it is not walking straight), where as a smart zombie would figure it out quickly. Some ideas I have so far are: Speed: Slower, Normal, Faster (or could be a number). Zombie types and other attributes would also alter the final speed value. Intelligence (would mainly effect pathfinding): - Brain Dead: May walk mindlessly towards an object does not react when it hits a wall, would walk off a cliff, etc. (kinda like roving hords now) - Stupid: May have better pathfinding, but would still prefer the shortest route. IE not know the difference between a door and a wall, durability would not effect pathfinding. - Normal: Have even better pathfinding, may follow other zombies if they have found a way inside. Durability may affect how the zombie moves. - Smart: Will have more advanced tactics, such as flanking or taking safer routes at the expense of distance. Would attempt to avoid basic / obvious traps. May hide behind other zombies until they are closer to the player. Heck, it may even figure out how to open a door :P. Not saying that they need human level inteligence, but would be smart enough to know standing on spiky things is bad. If we get mechnical traps it would still likely trigger those. Hunger: Would be more like a gage, that may start at a random value and then change over time. A zombie that just fed on a deer would be less likely to want to track a player across the map. A starving zombie may also go feral and start attacking anything it sees or hears, including other zombies. Status effects: - Broken or missing legs: May impact speed or movement, both legs broken could force it to crawl. - Broken of missing arms: Would impact damage, or even allow the zombie to not be able to break blocks. - Blind: Would not be able to detect a players movement by sight - Deaf: Would not be able to detect a players movement by sound If a zombie was missing his legs and arms, we could throw them in water and name them Bob. Other effects could be applied also such as being on fire. The zombie virus could even have stages beyond being turned. As it is right now applying effects may not be as useful, seeing as most zombies don't survive long. But it does open up other opportunities to deal with or even use zombies. For example you could have a cliff where brain dead zombies fall and break their legs (basically becoming crawlers), that would not work on smarter zombies. This would also would allow for things like walling in a armless zombie, it would starve and attack the first zombie that breaks through the defenses (guard zombies). Overall this would make hordes a lot more fearsome. Knowing that I can direct zombies just by walking around gets really boring. Having dumb zombies that get stuck on things or smart zombies that try to flank you would help with this a lot. But just creating a new zombie type makes it too easy to figure out what it is going to do. Also if randomized events happened in the surrounding areas it may apply status effects to multiple zombies. IE they may have just fed, or a tree fell and maimed a bunch of zombies in an area. Areas with rubble would be more likely to have zombies with missing limbs, due to collapses. This would also play well with the new clearing system. If you leave a nearby area uncleared for long enough the zombies will be more likely to wander and try to find food. If tracked globally, it could allow for a natural progression, or alternatively to create a 'safe' bubble where hungry zombies may be sated. Basically this would give us a system where there is more variety, not just in when things spawn, but how the spawn acts. Overall this should not be too hard to do, since we already have status effects that can be applied to players. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.