City Rendering In Gangland Henrik Mnther and Mads Nyholm - - PowerPoint PPT Presentation

city rendering in gangland
SMART_READER_LITE
LIVE PREVIEW

City Rendering In Gangland Henrik Mnther and Mads Nyholm - - PowerPoint PPT Presentation

City Rendering In Gangland Henrik Mnther and Mads Nyholm MediaMobsters 1 Overview Motivation Tile structure City construction Game logic Rendering Questions 2 Motivation (1) Game type: RTS controlled 2D


slide-1
SLIDE 1

City Rendering In Gangland

Henrik Münther and Mads Nyholm MediaMobsters

1

slide-2
SLIDE 2

Overview

  • Motivation
  • Tile structure
  • City construction
  • Game logic
  • Rendering
  • Questions

2

slide-3
SLIDE 3

Motivation (1)

  • Game type: RTS controlled
  • 2D Legacy, from 2D to 3D
  • Tile based engine
  • Cityscape vs. Landscape

3

slide-4
SLIDE 4

Motivation (2)

  • Building blocks
  • Reuse assets
  • Memory usage
  • Planar city
  • Buildings
  • City diversity
  • Map Construction
  • Map verification

4

slide-5
SLIDE 5

Tile Structure

  • 5 x 5 meters
  • List of objects per tile:

[id1, id2, id3, …]

  • 'Street' and 'Building' type tiles

5

Street accessories Street tiles Building tiles

slide-6
SLIDE 6

City Construction

  • Editor demo

6

slide-7
SLIDE 7

Game Logic - Path finding

7

slide-8
SLIDE 8

Game Logic - Spatial partitioning

  • Character visibility
  • Occlusion & 180 degrees line of sight
  • Tile based
  • Precalced solution
  • Shooting
  • Exact visibility
  • Bullet traces

8

slide-9
SLIDE 9

Rendering - City

  • View frustum scan converting of tiles
  • Top down view
  • Occlusion culling
  • Level Of Detail
  • Dynamic (stencil) shadows and lighting outside
  • Sun, light posts, gunfire

9

slide-10
SLIDE 10

Rendering - Buildings

  • Static illuminated building interiors
  • Tops – building blocks, windows
  • Street dirt
  • Fog Of War

10

slide-11
SLIDE 11

Questions

Feel free to contact us: henrik@mediamobsters.com mads@mediamobsters.com

11