diff --git a/Home.md b/Home.md index a1a8fdc..4aec6f3 100644 --- a/Home.md +++ b/Home.md @@ -10,7 +10,7 @@ If this wiki is missing something, it means I haven't gotten to it yet. * [Project Introduction](wiki/Project-Introduction) * Story - * Game Backdrop & Aesthetics + * Game Backdrop and Aesthetics * Back Story * Creation Myth * The Warring Pirate Clans @@ -29,7 +29,7 @@ If this wiki is missing something, it means I haven't gotten to it yet. * [Program Architecture](wiki/Program-Architecture) * [Networking Protocol](wiki/Networking-Protocol) * [Map File Format](wiki/Map-File-Format) - * modding outline + * [Modding Outline](wiki/Modding-Outline) * [Notes](wiki/notes) & [Scraps](wiki/Scrapped-GCD) * [Todo List](wiki/Todo-List) diff --git a/Map-File-Format.md b/Map-File-Format.md index ec5c024..49c5b9f 100644 --- a/Map-File-Format.md +++ b/Map-File-Format.md @@ -1,2 +1,2 @@ -This page is a work in progress, as is the map system of the game. +TODO: This page is a work in progress, as is the map system of the game. diff --git a/Modding-Outline.md b/Modding-Outline.md new file mode 100644 index 0000000..926a250 --- /dev/null +++ b/Modding-Outline.md @@ -0,0 +1,4 @@ +TODO: the modding outline goes here + +TODO: Coding styles & requirements + diff --git a/Networking-Protocol.md b/Networking-Protocol.md index 2f4f522..b78c428 100644 --- a/Networking-Protocol.md +++ b/Networking-Protocol.md @@ -2,7 +2,7 @@ These are the basic networking protocols used by the client and server programs. This page details the _current_ working version, it omits planned features. -#### Packet Types +## Packet Types The declaration of this list can be found in libs/common/packet_type.hpp. @@ -21,7 +21,8 @@ The declaration of this list can be found in libs/common/packet_type.hpp. 11: player move (unused) ``` -#### Procedures +------------------------- +## Procedures Connecting to and disconnecting from a server: diff --git a/Program-Architecture.md b/Program-Architecture.md index 16835b3..ba48aec 100644 --- a/Program-Architecture.md +++ b/Program-Architecture.md @@ -1,4 +1,4 @@ -### Overall Requirements +## Overall Requirements An unmodified client must be able to connect to any server, be it vanilla, custom or modded. @@ -11,7 +11,7 @@ If however, the problem is caused by modified software or assets, than it is the responsibility of the server operator to resolve the issue. ------------------------- -### Server Requirements +## Server Requirements The server needs to handle the following content. @@ -72,7 +72,7 @@ All entities on the server have a unique, unsigned index. * loot drops ------------------------- -### Server Architecture +## Server Architecture #### Modules @@ -126,7 +126,7 @@ too high) * monster list ------------------------- -### Client Requirements +## Client Requirements The client needs to handle the following content. @@ -144,7 +144,7 @@ The client needs to handle the following content. * etc. ------------------------- -### Client Architecture +## Client Architecture #### Scenes diff --git a/Project-Introduction.md b/Project-Introduction.md index a75ce3d..09737ee 100644 --- a/Project-Introduction.md +++ b/Project-Introduction.md @@ -1 +1,4 @@ -This file is a work in progress. Please excuse me, I need to reboot the computer. \ No newline at end of file +## Project Pitch + +Tortuga is a 2D multiplayer role playing game set in a large archipelago occupied by warring pirate clans. The emphasis of this game is on multiplayer cooperation, competition, and server customization. The game runs on highly customizable server software that can support up to 150 simultaneous players or more. The player characters are tied to the server where they are created and are susceptible to permadeath: deletion of a character upon death. + diff --git a/Scrapped-GCD.md b/Scrapped-GCD.md index db50c71..b5961ed 100644 --- a/Scrapped-GCD.md +++ b/Scrapped-GCD.md @@ -1,11 +1,4 @@ -This is the old scrapped GCD, which I'm using as a basis for the wiki. This has a lot of rough ideas, and that's about it. - -Tortuga -Game Concept Document -By Kayne Ruse - -Outline -Tortuga is a 3/4 top down multiplayer RPG set in a large archipelago occupied by warring pirate clans. The emphasis of this game is on multiplayer competition, exploration in an open world, and solo adventuring. The game runs on a Minecraft like server system with a goal of about 50-100 players on a single server. The player characters are tied to the server where they are created, and are susceptible to permadeath: deletion of a character upon death. The servers are designed to allow a large amount of modification by the hosts. +_This is the old scrapped GCD, which I'm using as a basis for the wiki. This has a lot of rough ideas, and that's about it._ The Game Backdrop The game is set on a group of islands in the middle of a massive sea. The island environments are a mix of tropical and almost mythical locations. The structures in the world are reminiscent of pioneer designs, and steampunk machinery.