project-navigation
Personal tools

Author Topic: Tentative Design Doc (TDD)  (Read 7566 times)

altugi

  • Guest
Tentative Design Doc (TDD)
« on: June 01, 2006, 12:33:33 pm »
This is a tentative design doc (TDD) providing a list of aspects of the game. It also collects suggestions made in these forums.

***

Game Aspects and relevant suggestions are collected under appropriate headers.

The TDD will be updated as aspects become cleared and suggestion come in.

Please also suggest how to organize this better, i.e better header structure, re-placement of suggestions under other headers etc... Also Hoehrer and Mattns feedback is needed in order to clear what will be adopted as official feature.

Please report any necessary corrections regarding factual things like for example already implemented features still being kept under "Planned" or inapproved ones still being kept.

It is highly appreciated if you contribute with diagrammes that visualize relations or flow of mechanics etc.


***



TECHNİCAL

What the engine supports

Implemented

-static message system, producing news or notifying events
-A research system based upon a tech-tree and research items
-Ufopedia


Planned (Not yet implemented (NYI))

-The Ufopedia will be extended to display "plot-points" and certain news.
-Pre-defined event-system that can define certain plot-devices at a certain time with dependencies on prior encountered/researched/etc.. things or events.
-'news' reports. you (Commander of the Elite Force assigned to defend earth) would have an intel officer (NPCs) to inform you of the latest alien related events around the world
-background events shown, just in small dialogues, that the player doesn't directly experience

***


GAME MECHANİSMS


Ufo Interceptions

Description: UFO attacks that can be fought back with flying vehicles

Functions:
Basic mechanism for the reproduction of alien presence on earth;
initiator of a variety of tactical missions.

Impact on other Mechanisms
Modifies success rate stats of Phalanx with impact on monthly UN installations,
Modifies hostility stats towards Phalanx under the Alien Infiltration function,
Triggers the building of Alien Bases
Modifies finances screen

Concrete outcomes
if player manages to shoot UFOs:
-UFO Missions
-Income bonus for each destroyed or shot UFO
if UFOs manage to land:
-Alien Infiltration
-Civilian Missions
if special type UFOs manages to land
-Alien Presence in form of Alien Bases

Walkthrough:
1-We receive an UFO Alert
2-We equip vehicles
3-We send them to the UFO Mission
4-We go to Interception Map
5-We control the actions of our vehicles and fight out the event. It continues until one of the sides has lost all vehicles.
6-Game redirects to Geoscape screen
7-We receive post-mission report
8-Geoscape map indicates selectable location of shot UFOs
9-Civilian Missions and Alien Bases will be displayed at a later time

Development Requirements:
Coding: Event notification, Interception engine, AI
GUI: Combat controls
Mapping: Interception Maps
Modelling: Vehicles, UFO types
Audio: SFX, Interception Theme
Story/Writing: UFO Alert message, Post-mission report template

Finished parts:
Yet to be done (YTBD):

Completion Status: 0 %

Relevant Topics: UFO Missions, Civilian Missions, Alien Infiltration, Alien Bases.



UFO Missions

Description: Tactical Combat in shot UFOs

Function:
Provide researchables and items; such as equippment, dead, injured or life units, UFO technologie
Provide special alien units such as High-Rank Alien Commander
Create financial sources as a result of per-mission income.

Impact on other Mechanisms
Modifies Tech-Tree
Modifies Ufopedia
Modifies Story-Arc
Modifies finances screen
Modifies success rate stats


Concrete outcomes
New research items unlocked
New storylines or modules unlocked
New Intel entries in Ufopedia
Per-mission income

Walkthrough

1-We equipp our squad
2-We select the location of the shot UFO and assign vehicle to go to spot
3-We fight the mission
4-We receive a post-mission summary
5-Modifications carried out by engine


Development Requirements:
Coding: Combat engine, AI
GUI: Combat Controls
Mapping: UFO Maps
Modelling: High-Rank Alien Commander
Audio: SFX, UFO Mission Theme
Story/Writing

Finished parts:
Yet to be done (YTBD):

Completion Status: 0 %


Relevant Topics: UFO Interceptions

Offline Bandobras

  • Captain
  • *****
  • Posts: 586
    • View Profile
Tentative Design Doc (TDD)
« Reply #1 on: June 18, 2006, 03:02:42 am »
Seems reasonable.

OTOH, UFO Missions are already mostly done, not YTBD.