From b90e8802b7254132d9cc6deb4f7e49bb56cf6d36 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Sat, 22 Jun 2013 23:22:22 +1000 Subject: [PATCH] Removed the entity details --- Entity-Design.md | 37 ------- Home.md | 1 - images/inheritance-tree.png | Bin 3140 -> 0 bytes misc/inheritance-tree.class.violet | 157 ----------------------------- 4 files changed, 195 deletions(-) delete mode 100644 Entity-Design.md delete mode 100644 images/inheritance-tree.png delete mode 100644 misc/inheritance-tree.class.violet 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 affc57947d48a9290ce15e3b46071c6e57b1492b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3140 zcmc(hdpwhUAIC>ltPr9_P7m>9A|fH=5Sg6KMKmo5n^T*^kcjnCL{6i$PBgJ$Bn%TH z)VlHHw4@nIh176MR&;OO&;7^!U$6V+c|Ctzhu`b>`ToAw_5FR`-|M>K=Heg;QG|d% zAW6q#b{-&*h_c{*SzJ_bo(gG*6I?`a9u793>b~7Gf`M4DwX-z{RC{gfcNADKmWVp$ zivxkAI)#TwPh|NS5NPYDqn))E9yx#O#l^Q;vPYB)&F^|jNllqu%-&IYqRm{i-_lJ&-f4N{ zJOnvBB)X$&gpPhMTM)9X8>JL>V5G}u6_l|v*JpxoX+JxbLN}*yFc6RXX>#7 zonYSGP=uW`2^wU;5!un{I#4d8bG~0yhLZ88)-zOnjbWJq#i+jbae3(zyvIE^KtD)M zr<^e(h1lQPaK2Lg%5QRisRtoyl2x6}JqHX>Sq)%WPC0~9%t6(kP54~+1I6EDgQ$hj zV!<@DqR45h^d6}9zS|xRqogLSa!An20_XC(i)H3s%=wwxaj|78%hNH4pT3M0$$LFhX4(ccAn0%&7cEbMNzz88oFU^8&b93BQ{O5@SIG^F8Yr8}4(iEsvxpa{EGN1Y+-Uio zSy&q8>`8=-_SA93EH>PBmsM|Qx=#6*7iBEE>-GQUBv*tTQ>M#y=K06mM{@=klq(p1 zmP+Wz>_`Zf|GXe1F0zzughKvYoWG<~|C(REgH=nasqKT8{OkTf#8z}kbX;OePjdJ0k{&(Z)9+Pbx7Ir13G~yjhEh;d&-@B?Vw_{)ZDc z=MuqOo9ua?GvS9!uztB;cHQPx*G*;jNh5pHfc>JhcT5=cBCsT6G8FeQvVJnV&vj4< zzbwgv*iQ@}#)CC@Xcb1P4Bl88$rNW4Z=szM`+Mkw{MB}9{D#S&;AobG#%^?u6%N08 zd2dSzJD-1N#Sh8Ou3@dTX@_~Zd?F#cN}mUt#N-&YYodM(?6RdbEKk{fKaw9<)kizL z`&?x{R}Pt%Z(awCO*$)UO73?o*S@tt2Bxil1r@rWTt{i$m_Mb5Lk>X+`%oGE!)&Y zfE2+O3z5OS`IB!lmMhk?C3%D#?OO(Kh81&zC_V`fq{xR622w$lp6Dq%l4I%hHmR|g zo2mWSSN9;4q(>EodW0O(>l>}j+#>qYry}C1-CZcf3h93CtvVb&>wa;JZmVbdtNKB= zZZoo$%OfSf^!a9IX0YkJ8+h3AmDjE|yQhVHUk9jPw*!?OVi z>~C4~rTL5}=_26@e5FjIxmb*m=~@u{cVg9Jn`1?N&;)W0E1pQtG`d>*NZqvGST-O> zx9g3zH@DPXZu-)CGlCi6k}+M7mEMujQ+3wnxXY*4$f~rlHCu~tZH1SX&Vr2H_iXyq zf}h4$bwZuMr-!UJ9ag{Z6nuVliBfZESR1I=tFmrf{4TnaC;LVXdnv_0P`^%ihVjrx)`_wEdO84$v`?&}e9xCEnbwclM z#tPfl{lMaO?L_^8Q8b4#!8RphOJD;F=VrXHnjhkgdmC34 z%m+vu)W>LtGI~ggwo$8$N^(N*Silyx)etWii^Y?9gCN(Cgg}dHMj`=1X_UkJEq_6~ z!Q}li*O#*ao*5RKo(O*LV5SjIjL=g@;YCazcIHk`J|SQ_sE%)+N;wp!%gI$s(6n+j q%y;{$xE!Zzt*1jzMP69r?~Iq$L~d4h=okF?gB*{#*j3w{O8o=ZN9}?D 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -