Jump to content

Archive:CisLunarFreighter/Spaceships: Difference between revisions

From IdeaWazaWiki
wikademia>Mirwin
m →Component Name: fix format
wikademia>Wikademia
 
(5 intermediate revisions by 5 users not shown)
Line 9: Line 9:
==Collaborators==
==Collaborators==


* Keyboard User Interface
* Keyboard User Interface  
* Mouse User Interface
* Pizza Delivery
* View Controller
* View Controller
::Background Manager
::Background Manager
Line 16: Line 16:
* Load Distributer Planner
* Load Distributer Planner
* Ship Designer
* Ship Designer
* Pretzel planner
::Provides ship configuration at beginning of mission or after repairs or inflight damage or modification.  I.E. Take damage from opponents or flyover a hot spot with a bonus ... or a hot spot with change in cargo mass.
::Provides ship configuration at beginning of mission or after repairs or inflight damage or modification.  I.E. Take damage from opponents or flyover a hot spot with a bonus ... or a hot spot with change in cargo mass.
Collision Detection
* Collision Detection
 
[[Category:CisLunarFreighter]]

Latest revision as of 23:10, 25 May 2009

Component Name

Player Ship

Description of Responsibilities

Acts as a data container for cargo manifest, ship characteristics such as mass distribution and thruster configuration, and responds appropriately to the user interface by triggering appropriate graphics on screen.

Collaborators

  • Keyboard User Interface
  • Pizza Delivery
  • View Controller
Background Manager
Sprite Controller?
  • Load Distributer Planner
  • Ship Designer
  • Pretzel planner
Provides ship configuration at beginning of mission or after repairs or inflight damage or modification. I.E. Take damage from opponents or flyover a hot spot with a bonus ... or a hot spot with change in cargo mass.
  • Collision Detection