Roadmap: Difference between revisions
Jump to navigation
Jump to search
Seedhartha (talk | contribs) No edit summary |
Seedhartha (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
* General | * General | ||
** Doors (interaction, collision detection) [ | ** Doors (interaction, collision detection) [3] | ||
** Inventory mechanics (containers and characters) [ | ** Inventory mechanics (containers and characters) [4] | ||
** Character equipment (item slots, changeable models w/ attachables) [ | ** Character equipment (item slots, changeable models w/ attachables) [5] | ||
** Pathfinding [ | ** Pathfinding [7] | ||
** Party members (switch between, follower behavior) [ | ** Party members (switch between, follower behavior) [8] | ||
* Scripting | * Scripting | ||
** Implement missing functions | ** Implement missing functions | ||
*** Anything required to pass through the first room on Endar Spire [ | *** Anything required to pass through the first room on Endar Spire [6] | ||
* Conversations/cutscenes | * Conversations/cutscenes | ||
** Character animation | ** Character animation | ||
*** Speaker facing PC [1] | *** Speaker facing PC [1] | ||
*** Generic talk animations [2] | *** Generic talk animations [2] | ||
*** Scripted animations | *** Scripted animations | ||
** Activation distance | |||
** Camera setup | ** Camera setup | ||
** | ** Fix missing alien and droid voice over in KotOR 2 | ||
** Continuous flow when there are no selectable replies | ** Continuous flow when there are no selectable replies | ||
* Combat | * Combat |
Revision as of 05:06, 5 June 2018
KotOR / KotOR 2
Number one priority is to implement core gameplay of the original games, i.e., exploration, conversations/cutscenes, combat and GUI, which implies implementation of resource management, graphics, scripting, RPG and sound systems. Then goes the extra stuff, e.g., minigames, auxiliary menus, graphics improvements, networking, etc. Below is a rough list of features required to achieve feature parity with the original games and surpass them.
Numbers in square brackets represent the order in which we believe these features should be implemented.
- General
- Doors (interaction, collision detection) [3]
- Inventory mechanics (containers and characters) [4]
- Character equipment (item slots, changeable models w/ attachables) [5]
- Pathfinding [7]
- Party members (switch between, follower behavior) [8]
- Scripting
- Implement missing functions
- Anything required to pass through the first room on Endar Spire [6]
- Implement missing functions
- Conversations/cutscenes
- Character animation
- Speaker facing PC [1]
- Generic talk animations [2]
- Scripted animations
- Activation distance
- Camera setup
- Fix missing alien and droid voice over in KotOR 2
- Continuous flow when there are no selectable replies
- Character animation
- Combat
- Turn based game mode, action queue
- Action execution (closing in, animation)
- DnD based hit chance and damage calculations
- Death + body bags
- Savegames
- Loading all known state
- PC gender, class, head, skin type, orientation, etc.
- Script variables
- Loading all known state
- Savegame creation
- Graphics
- Shader based skeletal animation
- Minigames
- Swoop racing
- Pazaak