SlideShare a Scribd company logo
Each player controls 6 and 12 units, which
are used to capture Points of Contention
(POCs) for their Faction. The game
continues until one faction controls every
POC on the map.
On joining the game, each player is assigned to one of
several entry points on the map. Units spawn from their
player’s entry point for the duration of the game. Entry
points belong to a single faction. This means that players
from two different factions will not spawn from the same
point. Entry points appear on the minimap as lightly
colored markers.
When the match begins, the POCs
are unowned and appear white. As
they are captured, they will slowly
change to the capturing faction's
color. The status of each POC is
displayed above the mini-map in the
bottom left corner of the screen.
The approximate location of each
POC is shown by a colored rectangle on the mini-map grid.
Units capture POCs by standing on them for a set amount
of time. If all capturing units step off a POC or are
destroyed, the POC resets.
When all POCs have been captured, the game ends. At this
time, match statistics are displayed and POCs can no longer
be captured. When this time is up, the game restarts and
players' units are reset and moved back to their spawn
points.
Architecture Our TeamIntroduction
3D Modelers
Riggers
Concept Artists
Environment Designers
Graphic Artists
C++ Programmers
Story and Technical Writers
Logo Design
Branding & Marketing
Accounting Business Analysts
Website Development
Global Electronic Marketing
Acknowledgements
Gameplay
Business Opportunities
Career Opportunities
Contact Information
• Jay Bockelman
Program Director, Software Engineering Technology
• Robert Troughton
UK General Manager at Epic Games
David Battagin
971-227-5658
david.battagin@oit.edu
Jurgen Vollrath
Chief IP Officer and Counsel for R&D Global
SAP
Cheryl Bieson
Director, Entertainment & Devices
Microsoft
Michael Trumper
Senior Vice President
Intaver Institute
Jay Monaghan
Director, Global Telecom
Nova Chemicals
David Battagin
President & CEO
Deucalion
Samuel Partridge
President
Fire Whirl Software
Built on Unreal Engine technology, Stellar Storm is a
massively multiplayer online real-time strategy
(MMORTS) game, combining the excitement of real-time
strategy with the character development of role-playing in a
persistent online world. When you play Stellar Storm, you
will enter a community of gamers like yourself. Fight with
others in an ever-evolving universe. Discover new friends,
new strategies and new technologies!
- Create a hero
- Purchase and upgrade units
- Join a regiment
- Battle with your friends for control of the quadrant!
-unitControllers
-entryPoint
-playerFaction
PlayerController
-unit
UnitController
-UnitFaction
Unit
-playerControllers
-gameState
-POCs
-entryPoints
GameMode
-matchState
GameState
-owningFaction
-capturingFaction
POC
-pointFaction
EntryPoint
+None
+Red
+Green
+Blue
«enumeration»
FactionID
+WaitingToStart
+InProgress
+WaitingPostMatch
«enumeration»
MatchState
Design Overview
Game Logic
GameMode contains the core logic for progressing through
a match. It makes use of GameState to change
MatchState manage when a match begins and ends.
GameMode evaluates the state of each POC to determine
when a match should end. It also manages EntryPoints on
the map and handles how players connect to the game.
New Players
When a new player connects, GameMode generates a new
PlayerController, places them on a faction, and assigns
them to an EntryPoint. When a player spawns units, those
units are created at the assigned EntryPoint, and passed to
the PlayerController to be managed.
Unit Control
Units are also given a UnitController. The UnitController
handles the actual movement and behavior of the unit, but
it is directed by the owning PlayerController.
POC Logic
POCs notify the GameMode whenever they change state.
A POC can be in one of three states: neutral, capturing, or
captured.
We have a tentative agreement to sell 10% of the company to a
group of professional athletes.
For investment opportunities please contact us with the information
listed below.
We are currently in need of:

More Related Content

What's hot

1. case study
1. case study1. case study
1. case study
jack-morton
 
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsFun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Nicole Lazzaro
 
FMP #3 Research Made Finally
FMP #3 Research Made FinallyFMP #3 Research Made Finally
FMP #3 Research Made Finally
JoeDuffy28
 
FMP #3 Research Completed
FMP #3 Research CompletedFMP #3 Research Completed
FMP #3 Research Completed
JoeDuffy28
 
Gamification - Let's Talk About Data
Gamification - Let's Talk About DataGamification - Let's Talk About Data
Gamification - Let's Talk About Data
Raf Keustermans
 
Uncharted3 A Basic Introduction :)
Uncharted3 A Basic Introduction :) Uncharted3 A Basic Introduction :)
Uncharted3 A Basic Introduction :)
Hurrell99
 
TornadoBrickSmasherUserManual
TornadoBrickSmasherUserManualTornadoBrickSmasherUserManual
TornadoBrickSmasherUserManualClayton Schembri
 
Casino Over Under Presentation Brochure
Casino Over Under Presentation BrochureCasino Over Under Presentation Brochure
Casino Over Under Presentation Brochure
Jason Kobal
 
Online Gaming (League of Legends)
Online Gaming (League of Legends)Online Gaming (League of Legends)
Online Gaming (League of Legends)
Niel Mercurio
 
Person Wilhelm Slides
Person Wilhelm SlidesPerson Wilhelm Slides
Person Wilhelm Slides
intro2gamedesign
 
FA by Jakb Lindh
FA by Jakb LindhFA by Jakb Lindh
FA by Jakb Lindh
intro2gamedesign
 
Just Another Meme Vector
Just Another Meme VectorJust Another Meme Vector
Just Another Meme Vector
Edelman
 
An Interative Approach to the Development and Distribution of Social Casino
An Interative Approach to the Development and Distribution of Social CasinoAn Interative Approach to the Development and Distribution of Social Casino
An Interative Approach to the Development and Distribution of Social Casino
GameDesire Company
 
What Makes A Game A Serious Game
What Makes A Game A Serious GameWhat Makes A Game A Serious Game
What Makes A Game A Serious GameCentro Metid
 

What's hot (15)

1. case study
1. case study1. case study
1. case study
 
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 DimensionsFun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
Fun Meters: Data Driven Design for Tilt: Flip's Adventure in 1.5 Dimensions
 
PCA227_010
PCA227_010PCA227_010
PCA227_010
 
FMP #3 Research Made Finally
FMP #3 Research Made FinallyFMP #3 Research Made Finally
FMP #3 Research Made Finally
 
FMP #3 Research Completed
FMP #3 Research CompletedFMP #3 Research Completed
FMP #3 Research Completed
 
Gamification - Let's Talk About Data
Gamification - Let's Talk About DataGamification - Let's Talk About Data
Gamification - Let's Talk About Data
 
Uncharted3 A Basic Introduction :)
Uncharted3 A Basic Introduction :) Uncharted3 A Basic Introduction :)
Uncharted3 A Basic Introduction :)
 
TornadoBrickSmasherUserManual
TornadoBrickSmasherUserManualTornadoBrickSmasherUserManual
TornadoBrickSmasherUserManual
 
Casino Over Under Presentation Brochure
Casino Over Under Presentation BrochureCasino Over Under Presentation Brochure
Casino Over Under Presentation Brochure
 
Online Gaming (League of Legends)
Online Gaming (League of Legends)Online Gaming (League of Legends)
Online Gaming (League of Legends)
 
Person Wilhelm Slides
Person Wilhelm SlidesPerson Wilhelm Slides
Person Wilhelm Slides
 
FA by Jakb Lindh
FA by Jakb LindhFA by Jakb Lindh
FA by Jakb Lindh
 
Just Another Meme Vector
Just Another Meme VectorJust Another Meme Vector
Just Another Meme Vector
 
An Interative Approach to the Development and Distribution of Social Casino
An Interative Approach to the Development and Distribution of Social CasinoAn Interative Approach to the Development and Distribution of Social Casino
An Interative Approach to the Development and Distribution of Social Casino
 
What Makes A Game A Serious Game
What Makes A Game A Serious GameWhat Makes A Game A Serious Game
What Makes A Game A Serious Game
 

Similar to battagin-final-project-poster

Ddn
DdnDdn
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit PokerDeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
Ofir Shalev
 
flip2play ppt.pptx
flip2play ppt.pptxflip2play ppt.pptx
flip2play ppt.pptx
flip2play
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overviewChaffey College
 
Sip project and innovation (2)
Sip project and innovation (2)Sip project and innovation (2)
Sip project and innovation (2)Sin FromBirth
 
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27..."The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
Sherry Jones
 
What are some NFT games
What are some NFT gamesWhat are some NFT games
What are some NFT games
Krazykong
 
Proposal final
Proposal finalProposal final
Proposal final
desmond tang
 
Game design true nature
Game design true natureGame design true nature
Game design true nature
Anton Gromov
 
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptxAI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
Asst.prof M.Gokilavani
 
Star Atlas by Jincheng Hu.pdf
Star Atlas by Jincheng Hu.pdfStar Atlas by Jincheng Hu.pdf
Star Atlas by Jincheng Hu.pdf
JinchengHu
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
Katrin Becker
 
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
IJCSIS Research Publications
 
Bored gamedesignstudio formationgdd_revised_0915
Bored gamedesignstudio formationgdd_revised_0915Bored gamedesignstudio formationgdd_revised_0915
Bored gamedesignstudio formationgdd_revised_0915
skroener
 
Bored game design studio formation gdd revised 0915
Bored game design studio formation gdd revised 0915Bored game design studio formation gdd revised 0915
Bored game design studio formation gdd revised 0915
jhouchens99
 
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
Adrian Crook and Associates
 
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
DevGAMM Conference
 
Stratego
StrategoStratego
Stratego
Sergiu Redeca
 

Similar to battagin-final-project-poster (20)

Planetization
PlanetizationPlanetization
Planetization
 
Ddn
DdnDdn
Ddn
 
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit PokerDeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
 
flip2play ppt.pptx
flip2play ppt.pptxflip2play ppt.pptx
flip2play ppt.pptx
 
Fundamentals of game development overview
Fundamentals of game development overviewFundamentals of game development overview
Fundamentals of game development overview
 
Game analysis
Game analysisGame analysis
Game analysis
 
Sip project and innovation (2)
Sip project and innovation (2)Sip project and innovation (2)
Sip project and innovation (2)
 
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27..."The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
"The Blockchain Effect on the Future of Game Design" by Sherry Jones (July 27...
 
What are some NFT games
What are some NFT gamesWhat are some NFT games
What are some NFT games
 
Proposal final
Proposal finalProposal final
Proposal final
 
Game design true nature
Game design true natureGame design true nature
Game design true nature
 
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptxAI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
AI3391 Artificial Intelligence Session 14 Adversarial Search .pptx
 
Star Atlas by Jincheng Hu.pdf
Star Atlas by Jincheng Hu.pdfStar Atlas by Jincheng Hu.pdf
Star Atlas by Jincheng Hu.pdf
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
 
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
The Role of Shologuti in Artificial Intelligence Research: A Rural Game of Ba...
 
Bored gamedesignstudio formationgdd_revised_0915
Bored gamedesignstudio formationgdd_revised_0915Bored gamedesignstudio formationgdd_revised_0915
Bored gamedesignstudio formationgdd_revised_0915
 
Bored game design studio formation gdd revised 0915
Bored game design studio formation gdd revised 0915Bored game design studio formation gdd revised 0915
Bored game design studio formation gdd revised 0915
 
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
The Keys to Making Successful Free-to-Play Games on Steam - A Design and Prod...
 
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
Skill Gaming - Growth, Opportunities & Challenges / Priyank Badkul (Tripledot...
 
Stratego
StrategoStratego
Stratego
 

battagin-final-project-poster

  • 1. Each player controls 6 and 12 units, which are used to capture Points of Contention (POCs) for their Faction. The game continues until one faction controls every POC on the map. On joining the game, each player is assigned to one of several entry points on the map. Units spawn from their player’s entry point for the duration of the game. Entry points belong to a single faction. This means that players from two different factions will not spawn from the same point. Entry points appear on the minimap as lightly colored markers. When the match begins, the POCs are unowned and appear white. As they are captured, they will slowly change to the capturing faction's color. The status of each POC is displayed above the mini-map in the bottom left corner of the screen. The approximate location of each POC is shown by a colored rectangle on the mini-map grid. Units capture POCs by standing on them for a set amount of time. If all capturing units step off a POC or are destroyed, the POC resets. When all POCs have been captured, the game ends. At this time, match statistics are displayed and POCs can no longer be captured. When this time is up, the game restarts and players' units are reset and moved back to their spawn points. Architecture Our TeamIntroduction 3D Modelers Riggers Concept Artists Environment Designers Graphic Artists C++ Programmers Story and Technical Writers Logo Design Branding & Marketing Accounting Business Analysts Website Development Global Electronic Marketing Acknowledgements Gameplay Business Opportunities Career Opportunities Contact Information • Jay Bockelman Program Director, Software Engineering Technology • Robert Troughton UK General Manager at Epic Games David Battagin 971-227-5658 david.battagin@oit.edu Jurgen Vollrath Chief IP Officer and Counsel for R&D Global SAP Cheryl Bieson Director, Entertainment & Devices Microsoft Michael Trumper Senior Vice President Intaver Institute Jay Monaghan Director, Global Telecom Nova Chemicals David Battagin President & CEO Deucalion Samuel Partridge President Fire Whirl Software Built on Unreal Engine technology, Stellar Storm is a massively multiplayer online real-time strategy (MMORTS) game, combining the excitement of real-time strategy with the character development of role-playing in a persistent online world. When you play Stellar Storm, you will enter a community of gamers like yourself. Fight with others in an ever-evolving universe. Discover new friends, new strategies and new technologies! - Create a hero - Purchase and upgrade units - Join a regiment - Battle with your friends for control of the quadrant! -unitControllers -entryPoint -playerFaction PlayerController -unit UnitController -UnitFaction Unit -playerControllers -gameState -POCs -entryPoints GameMode -matchState GameState -owningFaction -capturingFaction POC -pointFaction EntryPoint +None +Red +Green +Blue «enumeration» FactionID +WaitingToStart +InProgress +WaitingPostMatch «enumeration» MatchState Design Overview Game Logic GameMode contains the core logic for progressing through a match. It makes use of GameState to change MatchState manage when a match begins and ends. GameMode evaluates the state of each POC to determine when a match should end. It also manages EntryPoints on the map and handles how players connect to the game. New Players When a new player connects, GameMode generates a new PlayerController, places them on a faction, and assigns them to an EntryPoint. When a player spawns units, those units are created at the assigned EntryPoint, and passed to the PlayerController to be managed. Unit Control Units are also given a UnitController. The UnitController handles the actual movement and behavior of the unit, but it is directed by the owning PlayerController. POC Logic POCs notify the GameMode whenever they change state. A POC can be in one of three states: neutral, capturing, or captured. We have a tentative agreement to sell 10% of the company to a group of professional athletes. For investment opportunities please contact us with the information listed below. We are currently in need of: