• a Chunk
    a Chunk

    How to handle cover placement - Iuliu-Cosmin Oniscu

     

    So how do we handle cover placement?

    What’s the thought process that we should apply?

     

     

    How combat spaces are composed

    You can’t have cover without thinking about what it’s good for, and depending on what game your are making it can stand for a lot:

     

    In a stealth game it serves as a path tracer. So the player can actually maneuver around the NPC’s placed in the map.

    1*LfmN6qIo4xd3WNqJXs2X3Q.png

    Stealth Game — Cover Placement Illustration

     

     

    The way cover is placed in this example is based on a few simple principles:

    • Player will move from cover to cover to avoid NPC detection
    • This implies that exposure to NPC line of sight acts like a window of opportunity moment.
    • The player waits for the NPC to look away before moving to the other cover spot.
    • Based on the turning patterns of the AI you can break down parameters that can affect how hard this scenario ca be.

     

    Examples of parameters: Traveling Distance and NPC Look Duration

    1*T_27vmUE1v5GLwhnQuvrpA.png

    Window of Opportunity Chart — Traveling Distance vs NPC Look Duration

     

     

    This could lead towards interesting combination that juggle with the distance between covers and the NPC looking/turning direction.

     

    Of course other parameters could be applied as well.

     

    In cover shooters it serves as a way for the player to avoiding the enemy, survey the battlefield and move from cover to cover to circumvent crossfires.

    1*jiKEYjDOgMuG_go5zUFA-A.png

    Cover Shooter — Cover shooter simplified

     

     

    In this kind of situation we can apply the same chart as before but we need to replace Look Duration with Shooting duration.

    1*Sydxxpq2Za9G3YmlGU5sng.png

    Window of Opportunity Chart — Traveling Distance vs Shooting Duration

     

     

    Some hybrids use a blend of Stealth and Combat cover to facilitate both play-styles.

     

    Games like GTA, WatchDogs, Mafia 3 blend stealth and combat spaces into one unified space that serves both purposes.

     

    However since these games area also open world games, for the sake of immersion have to also reflect the world where they exist.

     

    This means they have to justified from a narrative standpoint.

     

    In order to do that in a way that doesn’t raise any eyebrows, one method of actually placing cover in a realistic space is to actually consider the concept of:

     

     

    Implied Spaces

    An implied space is a subdivision of space that is implied by it being delimited by other bits of geometry or functions.

    1*TSiUexXC14vtHbmUIEnycQ.png

    Example of Implied Space

     

     

    This concept from architecture and can be used to solve cover placement in level design.

     

    For example:

    1*bs6AHKT6j_MCNZz-rI2g0g.png

    Implied Space integration — Example

     

     

    By creating a niche inside a space we can actually imply the idea of an auxiliary space that can serve both as cover placement and decorum, all without sacrificing the leading lines needed to establish direction within a layout section.

    1*GNiFefv70Q5PJoogwcb8FQ.png

    Direct application withing an actual layout

     

     

    Here are some other examples for a more combat oriented space:

    1*n6Uxbdg5G59EjuHog5DUqg.png

    Halo Reach — Level Exploration Example

     
    1*BNGXqr9klbbUeisdpwYbCg.png

    Realistic Layout — Example

     

     

    Another example of implied space are shadow/shade spaces.

    These kinds of spaces exist simply because they are shaded and provide a different type of visual cover for the player.

    1*hAPlXKfrTE4522aKBLpkgA.png

    Example of shadow space

     

    For this sort of cover placement there is a need for us to have some sort of control over the sources of light inside the environment.

     

    *Note: This article is shared in full on Next Level Design with permission from the author

    Source: https://medium.com/@iuliu.cosmin.oniscu/how-to-handle-cover-placement-d10580faac66

     

     

    Follow Iuliu

    Twitter: https://twitter.com/notimetoulose

    Blog: https://medium.com/@iuliu.cosmin.oniscu

     

    Follow Next Level Design

    Join the Forum: http://www.nextleveldesign.org/index.php?/register/

    Follow us on Twitter: https://twitter.com/NextLevelDesig2

    Discuss on Discord: https://t.co/hkxwVml0Dp


    Article Preview: This article asks 2 questions, and then answers them. How do we handle cover placement? What’s the thought process that we should apply?


    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

  • Categories