Tank Battle 3D

16
Tank Battle 3D Something Soft Corp. Kevin Clow & Matthew Vaughan

description

Tank Battle 3D. Something Soft Corp. Kevin Clow & Matthew Vaughan. Responsibilities. Kevin Clow : Artificial Intelligence Physics Art asset creation Matthew Vaughan: Project Manager Graphics User Input. Development Methodology. Core development is done in parallel - PowerPoint PPT Presentation

Transcript of Tank Battle 3D

Page 1: Tank Battle 3D

Tank Battle 3DSomething Soft Corp.

Kevin Clow & Matthew Vaughan

Page 2: Tank Battle 3D

ResponsibilitiesKevin Clow:• Artificial Intelligence• Physics• Art asset creation

Matthew Vaughan:• Project Manager• Graphics• User Input

Page 3: Tank Battle 3D

Development Methodology• Core development is done in parallel

• Custom game engine with game built on top• C++• Microsoft’s DirectX SDK (ver. 9.0c June 2010)

• All art assets are created using Blender

• Physics implemented using modified concepts from the Cyclone Physics engine

Page 4: Tank Battle 3D

Features• Dynamically generated, maze style maps

• 3D gameplay with hovering tanks

• Multiple ammunition types at player’s disposal

• Point system for added replay value

• Control tank using Xbox 360 controller or a keyboard

Page 5: Tank Battle 3D

Target Market• Players who enjoy

• 3rd person shooting games

• Strategy style gameplay

• Maze style map layouts

Page 6: Tank Battle 3D

Marketing• Free and low-cost advertising

• Dedicated website for player’s to view and download game

• Social networking websites

Page 7: Tank Battle 3D

The StoryYou are a tank operator performing a mission as part of the 76th Hover Tank division. While approaching your objective, your battalion is ambushed and you are all forced to scatter. Once the smoke clears, you realize that you are the only Hover Tank left in your battalion. It is now up to you to navigate the enemy’s treacherous labyrinths to reach your objective.

Page 8: Tank Battle 3D

Procedural Room Generator

Page 9: Tank Battle 3D

Competition: Wii Tanks

Image courtesy ofmonstersandcritics.com

Page 10: Tank Battle 3D

Competition: Wii TanksSimilarities:

• Differing types of enemies• Point system

Tank Battle 3D has:• Dynamically created maze maps• Much larger maps• Pickups & Power-ups • More types of enemies• Difficulty setting

Page 11: Tank Battle 3D

Competition: Crazy Tanks

Image courtesy ofitunes.apple.com

Page 12: Tank Battle 3D

Competition: Crazy TanksSimilarities:

• Large maps• Pickups & Power-ups• Point system• Difficulty setting

Tank Battle 3D has:• Differing types of enemies• Dynamically created maze maps• More types of power-ups

Page 13: Tank Battle 3D

Competition: Tank Recon 3D

Image courtesy ofitunes.apple.com

Page 14: Tank Battle 3D

Competition: Tank Recon 3DSimilarities:

• Large maps• Pickups & Power-ups• Point system• Difficulty setting

Tank Battle 3D has:• Differing types of enemies• Dynamically created maze maps• More types of power-ups

Page 15: Tank Battle 3D

Challenges• Player movement

• Using matrices

• Procedural generation

• Determining classes• Attributes & Operations

Page 16: Tank Battle 3D

Demonstration