18
Infection: Infection: Midpoint Midpoint Presented by RPS Studios Presented by RPS Studios

Infection: Midpoint

  • Upload
    lamya

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Infection: Midpoint. Presented by RPS Studios. Design. Infection: a game with intent to educate the player on the war that happens within the body every day in order to keep us healthy The idea for an RTS game fit our goal Educate but be FUN. Concept Drawings. - PowerPoint PPT Presentation

Citation preview

Page 1: Infection: Midpoint

Infection: MidpointInfection: Midpoint

Presented by RPS StudiosPresented by RPS Studios

Page 2: Infection: Midpoint

DesignDesign

Infection: a game Infection: a game with intent to with intent to educate the player educate the player on the war that on the war that happens within the happens within the body every day in body every day in order to keep us order to keep us healthyhealthy

The idea for an RTS The idea for an RTS game fit our goalgame fit our goal

Educate but be FUNEducate but be FUN

Page 3: Infection: Midpoint

Concept DrawingsConcept Drawings Designing units that Designing units that

were real, original were real, original and intriguingand intriguing

A long meeting was A long meeting was conducted for conducted for various designsvarious designs

How many units How many units should be available should be available for each side? What for each side? What should they be?should they be?

Page 4: Infection: Midpoint

The IDC: EosinophilThe IDC: Eosinophil

Page 5: Infection: Midpoint

The IDC: B CellThe IDC: B Cell

Page 6: Infection: Midpoint

The IDC: MacrophageThe IDC: Macrophage

Page 7: Infection: Midpoint

The Infection: Bacillus AThe Infection: Bacillus A

Page 8: Infection: Midpoint

The Infection: Bacillus BThe Infection: Bacillus B

Page 9: Infection: Midpoint

The Infection: Bacillus CThe Infection: Bacillus C

Page 10: Infection: Midpoint

From Concept to ModelFrom Concept to Model The models for the final The models for the final

units are now made.units are now made. One of the units for the One of the units for the

bacteria was finalized bacteria was finalized for productionfor production

The reality of the unit The reality of the unit balanced with the need balanced with the need to make it an to make it an interesting unit will interesting unit will ultimately determine ultimately determine the end productthe end product

Page 11: Infection: Midpoint

Building an RTS EngineBuilding an RTS Engine

Things unique to Things unique to RTS designRTS design

Gameplay Gameplay elements that exist elements that exist in an RTS that in an RTS that don't exist in other don't exist in other gamesgames

Stuff every RTS Stuff every RTS MUST haveMUST have

Page 12: Infection: Midpoint

Engine FeaturesEngine Features

Features we chose Features we chose to implementto implement

Features that we Features that we did not implementdid not implement

Why we made Why we made certain tradeoffscertain tradeoffs

Relative difficulty Relative difficulty of certain of certain implementationsimplementations

Page 13: Infection: Midpoint

Engine InspirationsEngine Inspirations

Inspirations behind Inspirations behind game play aspectsgame play aspects

Starcraft for Starcraft for UI+controlsUI+controls

C&C for large unit C&C for large unit diversity and diversity and comical nature of comical nature of the gamethe game

Engine concerns for Engine concerns for the final projectthe final project

Page 14: Infection: Midpoint

Moving a unitMoving a unit

Path finding: Needed system for Path finding: Needed system for intelligent movementintelligent movement

Choice was between optimal or Choice was between optimal or easier “dumber” unit movementeasier “dumber” unit movement

Needed to be flexibleNeeded to be flexible

Page 15: Infection: Midpoint

ImplementationImplementation

Decided Dijkstra’s algorithm for Decided Dijkstra’s algorithm for movementmovement

Created for expansion with Created for expansion with implementation of the UIimplementation of the UI

Future revision includes handling Future revision includes handling collision when movingcollision when moving

Page 16: Infection: Midpoint

Selection and SoundSelection and Sound

Attempted to use Attempted to use collisionscollisions

Then tried using mathThen tried using math Challenge: Making it Challenge: Making it

work with 2d cursorswork with 2d cursors Sound is an important Sound is an important

part of the final part of the final experience. We hope experience. We hope to utilized that wellto utilized that well

Page 17: Infection: Midpoint

Future Plans?Future Plans?

Animation of the Animation of the map itself is an map itself is an ambition (based on ambition (based on user’s performance user’s performance in game)in game)

Keep it Fun and Keep it Fun and RealReal

Page 18: Infection: Midpoint

RPS StudiosRPS Studios

RPS Presentation by:RPS Presentation by: Keshan HarrisKeshan Harris Ivan MorozovIvan Morozov Jason PastewskiJason Pastewski Varun KaushalVarun Kaushal

Thank You. Are there any Questions?Thank You. Are there any Questions?