Changed the original GDD's file type
Binary file not shown.
+15
@@ -25,3 +25,18 @@ This guide should help you to understand this project, as well as helping me to
|
||||
* [SDL_net](http://www.libsdl.org/projects/SDL_net/)
|
||||
* [Codebase](https://github.com/Ratstail91/Codebase/wiki)
|
||||
|
||||
# Copyright
|
||||
|
||||
Tortuga is released under the [zlib license](http://en.wikipedia.org/wiki/Zlib_License).
|
||||
|
||||
Copyright (c) 2013 Kayne Ruse
|
||||
|
||||
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
|
||||
|
||||
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
||||
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
|
||||
-15
@@ -1,15 +0,0 @@
|
||||
# Tortuga Documentation
|
||||
|
||||
Tortuga is released under the [zlib license](http://en.wikipedia.org/wiki/Zlib_License).
|
||||
|
||||
Copyright (c) 2013 Kayne Ruse
|
||||
|
||||
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
|
||||
|
||||
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
||||
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
|
||||
+91
@@ -0,0 +1,91 @@
|
||||
Tortuga
|
||||
Game Concept Document
|
||||
By Kayne Ruse
|
||||
|
||||
TOC:
|
||||
Introduction to the project
|
||||
Outline of the game & project
|
||||
Story
|
||||
Game Backdrop & Aesthetics
|
||||
Back Story
|
||||
creation legend
|
||||
Warring pirates
|
||||
Game World
|
||||
Gameplay
|
||||
login, logout & server persistence
|
||||
movement through the game world
|
||||
combat
|
||||
items
|
||||
equipment
|
||||
exploration
|
||||
economy
|
||||
NPCs
|
||||
Technical Information
|
||||
server & client communication protocol
|
||||
modding outline
|
||||
Notes & Scraps
|
||||
|
||||
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.
|
||||
|
||||
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.
|
||||
|
||||
The Game World
|
||||
The game world is made up of interconnecting “rooms” that represent towns, islands, and the surrounding sea. Players can travel around these rooms freely, but certain conditions may be needed to access certain parts of these worlds. TODO: nope.
|
||||
|
||||
Back Story
|
||||
The people of the Tortuga islands have a legend of how they arrived. The legend states that when a god saw a small group of sailors clinging to a piece of driftwood, he took pity on them and created the islands in front of their eyes. These sailors went on to have hundreds of descendants, who cover the islands today. Small pieces of knowledge passed down led to the recreation of old technologies, such as the steam powered machines that are used in everyday life. Although the people live in towns and villages allover the islands, very little is known about the islands themselves.
|
||||
|
||||
Crews
|
||||
Players can form crews, which are the equivalent of a clan or guild in other games. Members of the same crew can adventure together, talk to one another across the world, and share experience points with nearby crew members.
|
||||
|
||||
Combat
|
||||
Drop in, drop out active time battles similar to the older final fantasies
|
||||
|
||||
Player attributes
|
||||
//...
|
||||
|
||||
Items
|
||||
|
||||
Equipment
|
||||
|
||||
Adventuring
|
||||
Players can travel around the world in crews or solo. They can fight monsters, explore dungeons, and complete quests.
|
||||
|
||||
Technical
|
||||
|
||||
Networking
|
||||
|
||||
Player Characteristics
|
||||
Each player has one account on each server. These accounts hold data such as user name, character sprite, current location, current inventory, attributes, etc.
|
||||
|
||||
The Screen
|
||||
The screen’s default resolution is 800 by 600 pixels. The layout is shown below. The game world is visible in the top 500 pixels of the screen. A semitransparent communications HUD takes up a small section at the bottom of the world view. Below that is the inventory menu.
|
||||
|
||||
<PICTURE>
|
||||
|
||||
Monetization
|
||||
|
||||
In game equity
|
||||
|
||||
levelling curves: experience, skill levels and currency
|
||||
|
||||
TODO
|
||||
Player attributes (strength, etc.)
|
||||
a fully fleshed out GDD – IMPORTANT! //I know that.
|
||||
Magic/crystals as part of the combat system?
|
||||
Ruins in the center of the islands?
|
||||
|
||||
I don't want my game to rely on combat. That means I'll need other forms of gameplay, like exploration (which I was already intending, to a degree). Exploration relies on actually creating the content to explore. I want the servers to be heavily modified by their owners; they should essentially be Minecraft roleplay servers. That's the sort of game I want, only I want to give the players a reason to role play.
|
||||
|
||||
Server maps will be available as "packs", like a starting area, premade dungeons, etc. that server owners can just drop into a directory and not worry about. However, I'm also going to provide tools to modify the maps, and make new ones. I'm just not sure about a lot of things, that's why I've started on the GCD already.
|
||||
|
||||
game flavour:
|
||||
coral equipment
|
||||
|
||||
everything can only be crafted?
|
||||
Eldritch horrors?
|
||||
combat triangle & other game balances
|
||||
|
||||
I want a single, unmodified client to be able to connect to any server, be it vanilla, custom or modded.
|
||||
Reference in New Issue
Block a user