diff --git a/Entity-Design.md b/Entity-Design.md deleted file mode 100644 index 23aa500..0000000 --- a/Entity-Design.md +++ /dev/null @@ -1,37 +0,0 @@ -## Design Outline - -The entities in the world (including players, NPCs, monsters, trees, interactive items like chests & loot, etc.) are considered entities. Each of these will need a position in the world, possibly motion, and definitely graphics. Therefore, a base entity class that has these fetures is not out of the question. - -## Planned Entity Types - -* Base Entity -* Base Character -* Player Character -* Non Player Character -* Base Monster -* Tree -* Chest -* Items -* etc. - -## Inheritance Tree - -![inheritance tree diagram](images/inheritance-tree.png) - -## Character Specifications - -#### Sprite Sheet - -Any character will need a spritesheet. These sprite sheets can be shared bewtween characters, but they must conform to specific dimensions and layouts. The current specification is as follows: - -* A 4*4 grid of 32px*48px cells -* The horizontal cells show four images of animation -* The vertical cells show the character moving in four directions, in this order: - 1. South (Down) - 2. North (Up) - 3. East (Left) - 4. West (Right) - -#### Example - -![elliot spritesheet](images/elliot2.png) \ No newline at end of file diff --git a/Home.md b/Home.md index 39a9de9..5f4b852 100644 --- a/Home.md +++ b/Home.md @@ -26,7 +26,6 @@ If this wiki is missing something, it means I haven't gotten to it yet. * Technical Information * [Program Architecture](wiki/Program-Architecture) * [Networking Protocol](wiki/Networking-Protocol) - * [Entity Design](wiki/Entity-Design) * [Map File Format](wiki/Map-File-Format) * [Modding Outline](wiki/Modding-Outline) * [Notes](wiki/notes) & [Scraps](wiki/Scrapped-GCD) diff --git a/images/inheritance-tree.png b/images/inheritance-tree.png deleted file mode 100644 index affc579..0000000 Binary files a/images/inheritance-tree.png and /dev/null differ diff --git a/misc/inheritance-tree.class.violet b/misc/inheritance-tree.class.violet deleted file mode 100644 index 56e719a..0000000 --- a/misc/inheritance-tree.class.violet +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - - BaseEntity - - - - - - x - - - 505.0 - - - - y - - - 111.0 - - - - 505.0 - 111.0 - - - - - - - - BaseCharacter - - - - - - x - - - 505.0 - - - - y - - - 201.0 - - - - 505.0 - 201.0 - - - - - - - - NonPlayerCharacter - - - - - - x - - - 580.0 - - - - y - - - 287.0 - - - - 580.0 - 287.0 - - - - - - - - PlayerCharacter - - - - - - x - - - 436.0 - - - - y - - - 291.0 - - - - 436.0 - 291.0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -