CSC450 - Capstone

8
CSC450 - Capstone Project “Tanking Around” Eric Chaney

description

CSC450 - Capstone. Project “Tanking Around” Eric Chaney. Overview. Description: 3D tank shoot 'em up game Built using Microsoft's XNA 4.0 framework Wanted a project that was fun and different. Function. Provides a challenging game for those looking for something to do. Features. - PowerPoint PPT Presentation

Transcript of CSC450 - Capstone

Page 1: CSC450 - Capstone

CSC450 - Capstone

Project “Tanking Around”Eric Chaney

Page 2: CSC450 - Capstone

Overview

Description: 3D tank shoot 'em up game Built using Microsoft's XNA 4.0 framework Wanted a project that was fun and different

Page 3: CSC450 - Capstone

Function

Provides a challenging game for those looking for something to do

Page 4: CSC450 - Capstone

Features• Easy to use point-and-click interface

• Customizable keyboard controls

• Able to remap keyboard controls

• XNA content pipeline

• Automatic model processing through custom model processing

• Creation of 3D map “model” by analyzing a 2D bitmap image

• Scenery

• Only one actual model the tank can drive on

• The rest are mirrors and flips of the same one to give a seamless tessellated effect

• Same thing with the clouds, only one image, the rest are rotated

• Doing so gives a more immersive effect to the player

Page 5: CSC450 - Capstone

Multiplayer

Got ambitious, attempted multiplayer Challenges, Unable to deliver

Virtual Machine Response times

Page 6: CSC450 - Capstone

Testing

• Development Testing

• As a feature was implemented, it was extensively tested to ensure it performs as it should

• Limited Alpha/Beta Testing

• As a part of an online community, recruited some members to help test the game on different machines.

• Created a feedback form on my website to take in feedback from testers. Updated upon each revision to reflect changes

• http://warmachine000.homeip.net/gltc/index.php?page=feedback

• Will be visible for about a month or two following the end of this semester. (Feedback also included in binder)

Page 7: CSC450 - Capstone

Reflection

• Had to research certain topics

• XNA content pipeline

• Model processing

• Map importing

• Had to research basic shader writing

• Used on landscape to cover map seams from tessellation

• Spent a lot of time on the project

• Roughly 30 hours a week starting in mid. January

• 250+ hours in total due to breadth of the project

Page 8: CSC450 - Capstone

Demo

Show demo