diff --git a/README.md b/README.md index d02bc65..c39f9f2 100644 --- a/README.md +++ b/README.md @@ -13,24 +13,6 @@ DTL (Dungeon Template Library) # Overview -## [Type] Dungeon Generation - - RogueLike Generation - - RogueLike - - SimpleRogueLike - - - Maze Generation - - MazeDig - -## [Type] Terrain Generation - - Terrain Generation - -SimpleVoronoiIsland - -FractalIsland - ### SampleCode ```cpp @@ -111,30 +93,7 @@ dungeon_t dungeon_array_matrix[x_size*y_size]{}; |Zapcc|![zapcc](https://img.shields.io/badge/zapcc%201.0.1-passing-brightgreen.svg)|![zapcc](https://img.shields.io/badge/zapcc%201.0.1-unknown-lightgrey.svg)|| |ICC|![icc](https://img.shields.io/badge/icc-unknown-lightgrey.svg)|![icc](https://img.shields.io/badge/icc-unknown-lightgrey.svg)| -## RogueLike (v0.1.0~) -![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99_no](https://img.shields.io/badge/C99-nothing-lightgrey.svg) - -```cpp -#include -``` - -|Default Value|Name|Image Color| -|:---:|:---|:---| -|0|Outside Wall|Blue| -|1|Inside Wall|White| -|2|Room|Green| -|3|Entrance|Black| -|4|Way|Yellow| - -### Variable -![bool_false](https://img.shields.io/badge/Variable-bool-red.svg) ![int_true](https://img.shields.io/badge/Variable-Integer%20Types-brightgreen.svg) - -### Matrix Type -![stl_matrix](https://img.shields.io/badge/STL-passing-brightgreen.svg) ![no_default_matrix](https://img.shields.io/badge/Default-nothing-lightgrey.svg) ![no_array_matrix](https://img.shields.io/badge/Array-nothing-lightgrey.svg) - -### Image -![rl1](https://github.com/Kasugaccho/DTL_RogueLike/blob/master/picture/rl.gif) -![rl4](https://github.com/Kasugaccho/DTL_RogueLike/blob/master/picture/rl4.gif) +# [Type] Terrain Generation ## Simple Voronoi Island (v0.1.0~) ![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99](https://img.shields.io/badge/C99-passing-brightgreen.svg) @@ -178,7 +137,7 @@ dungeon_t dungeon_array_matrix[x_size*y_size]{}; ![FI1](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/FI_1.gif) ## Chunk Island (v0.1.X~) -![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99](https://img.shields.io/badge/C99-passing-brightgreen.svg) +![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99_no](https://img.shields.io/badge/C99-nothing-lightgrey.svg) ```cpp #include @@ -195,27 +154,34 @@ dungeon_t dungeon_array_matrix[x_size*y_size]{}; ![stl_matrix](https://img.shields.io/badge/STL-passing-brightgreen.svg) ![no_default_matrix](https://img.shields.io/badge/Default-nothing-lightgrey.svg) ![no_array_matrix](https://img.shields.io/badge/Array-nothing-lightgrey.svg) ### Image +![chunk](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/chunk_island.gif) -## Maze Dig (v0.1.2~) -![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99](https://img.shields.io/badge/C99-passing-brightgreen.svg) +# [Type] Dungeon Generation + +## RogueLike (v0.1.0~) +![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99_no](https://img.shields.io/badge/C99-nothing-lightgrey.svg) ```cpp -#include +#include ``` |Default Value|Name|Image Color| |:---:|:---|:---| -|0|Wall|Blue| -|1|Empty|White| +|0|Outside Wall|Blue| +|1|Inside Wall|White| +|2|Room|Green| +|3|Entrance|Black| +|4|Way|Yellow| ### Variable -![bool_true](https://img.shields.io/badge/Variable-bool-brightgreen.svg) ![int_true](https://img.shields.io/badge/Variable-Integer%20Types-brightgreen.svg) +![bool_false](https://img.shields.io/badge/Variable-bool-red.svg) ![int_true](https://img.shields.io/badge/Variable-Integer%20Types-brightgreen.svg) ### Matrix Type ![stl_matrix](https://img.shields.io/badge/STL-passing-brightgreen.svg) ![no_default_matrix](https://img.shields.io/badge/Default-nothing-lightgrey.svg) ![no_array_matrix](https://img.shields.io/badge/Array-nothing-lightgrey.svg) ### Image -![maze_dig](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/MD_1.gif) +![rl1](https://github.com/Kasugaccho/DTL_RogueLike/blob/master/picture/rl.gif) +![rl4](https://github.com/Kasugaccho/DTL_RogueLike/blob/master/picture/rl4.gif) ## Simple RogueLike (v0.1.3~) ![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99](https://img.shields.io/badge/C99-passing-brightgreen.svg) @@ -238,6 +204,28 @@ dungeon_t dungeon_array_matrix[x_size*y_size]{}; ### Image ![STL1](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/SRL_1.gif) +## Maze Dig (v0.1.2~) +![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99](https://img.shields.io/badge/C99-passing-brightgreen.svg) + +```cpp +#include +``` + +|Default Value|Name|Image Color| +|:---:|:---|:---| +|0|Wall|Blue| +|1|Empty|White| + +### Variable +![bool_true](https://img.shields.io/badge/Variable-bool-brightgreen.svg) ![int_true](https://img.shields.io/badge/Variable-Integer%20Types-brightgreen.svg) + +### Matrix Type +![stl_matrix](https://img.shields.io/badge/STL-passing-brightgreen.svg) ![no_default_matrix](https://img.shields.io/badge/Default-nothing-lightgrey.svg) ![no_array_matrix](https://img.shields.io/badge/Array-nothing-lightgrey.svg) + +### Image +![maze_dig](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/MD_1.gif) + +# [Type] Normal Generation ## DungeonInit (v0.1.10~) ![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99_no](https://img.shields.io/badge/C99-nothing-lightgrey.svg) @@ -413,6 +401,8 @@ dtl::PointGridFieldPutBlock point_grid_field_put_block(dungeon); ### Image ![pgfpb](https://github.com/Kasugaccho/DungeonTemplateLibrary/blob/master/Picture/point_grid_field_put_block.gif) +# [Type] BoardGame Generation + ## Reversi (v0.1.10~) ![cpp14](https://img.shields.io/badge/C%2B%2B14-passing-brightgreen.svg) ![c99_no](https://img.shields.io/badge/C99-nothing-lightgrey.svg)