lunes, 15 de abril de 2013

Paper: Enemy NPC Design Patterns in Shooter Games

Gabriel Rivera, Kenneth Hullett, Jim Whitehead. Enemy NPC Design Patterns in Shooter Games (2012). Proceedings of the 1st Workshop on Design Patterns in Games.

This paper presents design patterns for NPCs in shooter games and explores their effects on gameplay.


Elements of an NPC
- Movement Type:
     * Flanking Intensive
     * Passive
     * Slow Push
     * Rush
     * Cautious
- Movement Range - This is how far the NPC will move during an engagement. This can be Low, Medium, or High.
- Movement Frequency - This is how often the NPC will change their position during an engagement. This can be Low, Medium,
or High.
- Attack Frequency – This describes how often the NPC will initiate an attack. This can be Low, Medium, or High.
- Weapon Type:
     * Sniping Weapon
     * Close Blast
     * Assault
     * Weapon Projectile
     * Power Weapon
     * Melee Weapon
- Weapon Damage – A general indicator on how much damage the NPC will do to the player’s Health, Shields, or Armor. This can
be Low, Medium, or High.
- Armor/Health – This denotes how much damage the NPC can take before being killed. This will typically be linked to how hard
the NPC is to defeat. This can be Low, Medium, or High.
- Motive:
     * Challenge – The degree of difficulty within a combat encounter.
     * Tension – The degree of mental stress the player experiences during a combat encounter.
     * Pacing – The degree of movement that the player will engage in during a combat encounter.

Structure Patterns of NPC Design
     Name - The name of the pattern should describe what the pattern does essentially.
     Description - A brief description of how the pattern is typically used and the effect it has on gameplay. This can be seen as the primary role of the enemy NPC.
     Affordances – This section lists the elements of the NPC and what those elements can be broken down into.
     NPC Relationships – Description of any special relationships with other patterns. This includes an Enemy NPC switching to a different pattern.
     Examples - Some examples from well-known games

No hay comentarios:

Publicar un comentario