diff options
| author | dawidg81 <dawidgorski.m@gmail.com> | 2026-01-29 15:37:02 +0100 |
|---|---|---|
| committer | dawidg81 <dawidgorski.m@gmail.com> | 2026-01-29 15:37:02 +0100 |
| commit | e549b1ebc7da29cd47cbd14fd4c351727943fca4 (patch) | |
| tree | 7635f9e4474c171093f8653bc1a05a98ec719eea | |
| parent | c613e265558b538d17de3b470247efe1e41213ca (diff) | |
Deployed 21a8a4e with MkDocs version: 1.4.2gh-pages
| -rw-r--r-- | 404.html | 2 | ||||
| -rw-r--r-- | code/classes/index.html | 6 | ||||
| -rw-r--r-- | code/intro/index.html | 12 | ||||
| -rw-r--r-- | index.html | 2 | ||||
| -rw-r--r-- | search/search_index.json | 2 | ||||
| -rw-r--r-- | sitemap.xml.gz | bin | 195 -> 195 bytes |
6 files changed, 12 insertions, 12 deletions
@@ -229,7 +229,7 @@ <li class="md-nav__item"> <a href="/code/intro/" class="md-nav__link"> - Code documentation + About </a> </li> diff --git a/code/classes/index.html b/code/classes/index.html index 9ba8523..323d731 100644 --- a/code/classes/index.html +++ b/code/classes/index.html @@ -323,7 +323,7 @@ <li class="md-nav__item"> <a href="../intro/" class="md-nav__link"> - Code documentation + About </a> </li> @@ -470,13 +470,13 @@ - <a href="../intro/" class="md-footer__link md-footer__link--next" aria-label="Next: Code documentation" rel="next"> + <a href="../intro/" class="md-footer__link md-footer__link--next" aria-label="Next: About" rel="next"> <div class="md-footer__title"> <div class="md-ellipsis"> <span class="md-footer__direction"> Next </span> - Code documentation + About </div> </div> <div class="md-footer__button md-icon"> diff --git a/code/intro/index.html b/code/intro/index.html index 45b61f0..a03e3f8 100644 --- a/code/intro/index.html +++ b/code/intro/index.html @@ -13,7 +13,7 @@ - <title>Code documentation - minesweeper</title> + <title>About - minesweeper</title> @@ -59,7 +59,7 @@ <div data-md-component="skip"> - <a href="#code-documentation" class="md-skip"> + <a href="#about" class="md-skip"> Skip to content </a> @@ -92,7 +92,7 @@ <div class="md-header__topic" data-md-component="header-topic"> <span class="md-ellipsis"> - Code documentation + About </span> </div> @@ -245,12 +245,12 @@ <label class="md-nav__link md-nav__link--active" for="__toc"> - Code documentation + About <span class="md-nav__icon md-icon"></span> </label> <a href="./" class="md-nav__link md-nav__link--active"> - Code documentation + About </a> @@ -337,7 +337,7 @@ -<h1 id="code-documentation">Code documentation</h1> +<h1 id="about">About</h1> <p>This site documentates minesweeper code.</p> <h2 id="chapters">Chapters</h2> <ul> @@ -275,7 +275,7 @@ <li class="md-nav__item"> <a href="code/intro/" class="md-nav__link"> - Code documentation + About </a> </li> diff --git a/search/search_index.json b/search/search_index.json index 0a6ea16..43bae65 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"About A reimplementation of minesweeper game in C++ in terminal. Concept There are going to be 3 difficulties and one additional option where user can determine plot size and amount of mines by himself. Game commands are going to be read from normal std::cin input method. The project is not going to use curses, ncurses or lncurses libraries for now. Plot is going to be displayed (printed) on the upper left side of the screen, eventually with colors. Here are planned symbols of in-game elements: # - unrevealed tile. . - revealed tile (no mines around). X - (red color) bomb. Colorful numbers from 1 (1 mine around the revealed tile) to (maximum) 8 (8 mines around the revealed tile) - numbers saying how much mines are around it.","title":"About"},{"location":"#about","text":"A reimplementation of minesweeper game in C++ in terminal.","title":"About"},{"location":"#concept","text":"There are going to be 3 difficulties and one additional option where user can determine plot size and amount of mines by himself. Game commands are going to be read from normal std::cin input method. The project is not going to use curses, ncurses or lncurses libraries for now. Plot is going to be displayed (printed) on the upper left side of the screen, eventually with colors. Here are planned symbols of in-game elements: # - unrevealed tile. . - revealed tile (no mines around). X - (red color) bomb. Colorful numbers from 1 (1 mine around the revealed tile) to (maximum) 8 (8 mines around the revealed tile) - numbers saying how much mines are around it.","title":"Concept"},{"location":"code/classes/","text":"Classes The code is mostly being structured in classes. Game Game class is operating on game logic, display and usage. Global variables Public editDiff() A function of type int . Responsible for providing interface letting user edit custom game parameters (fourth difficulty option). Uses methods from Utils class. Detailed specification of this function is int editDiff() . initDiff() A function of type void . This function sets game parameters ( boardWidth , boardHeight , mines ) to specified value depending on gived difficulty value diff (type int ). The function requires a diff parameter of type int . Full specification of declaration of this function is void initDiff(int diff) . First difficulty is Easy with diff value of 0, second difficulty is Medium with diff value of 1, third difficulty is Hard with diff value of 2, fourth difficulty is Custom with diff value of 3. On Custom difficulty given, editDiff() is being called. Plot width, which means how much cells wide is the plot, is declared as boardWidth . The same with boardHeight . Amount of mines randomly placed in cells is declared as mines . These three variables are a type of int and are being properly set by initDiff() function. For Easy difficulty, all three variables are set to value 9 , which means that the plot is 9 cells wide and high, with 9 bombs randomly spread across the plot.","title":"Classes"},{"location":"code/classes/#classes","text":"The code is mostly being structured in classes.","title":"Classes"},{"location":"code/classes/#game","text":"Game class is operating on game logic, display and usage.","title":"Game"},{"location":"code/classes/#global-variables","text":"","title":"Global variables"},{"location":"code/classes/#public","text":"","title":"Public"},{"location":"code/classes/#editdiff","text":"A function of type int . Responsible for providing interface letting user edit custom game parameters (fourth difficulty option). Uses methods from Utils class. Detailed specification of this function is int editDiff() .","title":"editDiff()"},{"location":"code/classes/#initdiff","text":"A function of type void . This function sets game parameters ( boardWidth , boardHeight , mines ) to specified value depending on gived difficulty value diff (type int ). The function requires a diff parameter of type int . Full specification of declaration of this function is void initDiff(int diff) . First difficulty is Easy with diff value of 0, second difficulty is Medium with diff value of 1, third difficulty is Hard with diff value of 2, fourth difficulty is Custom with diff value of 3. On Custom difficulty given, editDiff() is being called. Plot width, which means how much cells wide is the plot, is declared as boardWidth . The same with boardHeight . Amount of mines randomly placed in cells is declared as mines . These three variables are a type of int and are being properly set by initDiff() function. For Easy difficulty, all three variables are set to value 9 , which means that the plot is 9 cells wide and high, with 9 bombs randomly spread across the plot.","title":"initDiff()"},{"location":"code/intro/","text":"Code documentation This site documentates minesweeper code. Chapters Classes","title":"Code documentation"},{"location":"code/intro/#code-documentation","text":"This site documentates minesweeper code.","title":"Code documentation"},{"location":"code/intro/#chapters","text":"Classes","title":"Chapters"}]}
\ No newline at end of file +{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"About A reimplementation of minesweeper game in C++ in terminal. Concept There are going to be 3 difficulties and one additional option where user can determine plot size and amount of mines by himself. Game commands are going to be read from normal std::cin input method. The project is not going to use curses, ncurses or lncurses libraries for now. Plot is going to be displayed (printed) on the upper left side of the screen, eventually with colors. Here are planned symbols of in-game elements: # - unrevealed tile. . - revealed tile (no mines around). X - (red color) bomb. Colorful numbers from 1 (1 mine around the revealed tile) to (maximum) 8 (8 mines around the revealed tile) - numbers saying how much mines are around it.","title":"About"},{"location":"#about","text":"A reimplementation of minesweeper game in C++ in terminal.","title":"About"},{"location":"#concept","text":"There are going to be 3 difficulties and one additional option where user can determine plot size and amount of mines by himself. Game commands are going to be read from normal std::cin input method. The project is not going to use curses, ncurses or lncurses libraries for now. Plot is going to be displayed (printed) on the upper left side of the screen, eventually with colors. Here are planned symbols of in-game elements: # - unrevealed tile. . - revealed tile (no mines around). X - (red color) bomb. Colorful numbers from 1 (1 mine around the revealed tile) to (maximum) 8 (8 mines around the revealed tile) - numbers saying how much mines are around it.","title":"Concept"},{"location":"code/classes/","text":"Classes The code is mostly being structured in classes. Game Game class is operating on game logic, display and usage. Global variables Public editDiff() A function of type int . Responsible for providing interface letting user edit custom game parameters (fourth difficulty option). Uses methods from Utils class. Detailed specification of this function is int editDiff() . initDiff() A function of type void . This function sets game parameters ( boardWidth , boardHeight , mines ) to specified value depending on gived difficulty value diff (type int ). The function requires a diff parameter of type int . Full specification of declaration of this function is void initDiff(int diff) . First difficulty is Easy with diff value of 0, second difficulty is Medium with diff value of 1, third difficulty is Hard with diff value of 2, fourth difficulty is Custom with diff value of 3. On Custom difficulty given, editDiff() is being called. Plot width, which means how much cells wide is the plot, is declared as boardWidth . The same with boardHeight . Amount of mines randomly placed in cells is declared as mines . These three variables are a type of int and are being properly set by initDiff() function. For Easy difficulty, all three variables are set to value 9 , which means that the plot is 9 cells wide and high, with 9 bombs randomly spread across the plot.","title":"Classes"},{"location":"code/classes/#classes","text":"The code is mostly being structured in classes.","title":"Classes"},{"location":"code/classes/#game","text":"Game class is operating on game logic, display and usage.","title":"Game"},{"location":"code/classes/#global-variables","text":"","title":"Global variables"},{"location":"code/classes/#public","text":"","title":"Public"},{"location":"code/classes/#editdiff","text":"A function of type int . Responsible for providing interface letting user edit custom game parameters (fourth difficulty option). Uses methods from Utils class. Detailed specification of this function is int editDiff() .","title":"editDiff()"},{"location":"code/classes/#initdiff","text":"A function of type void . This function sets game parameters ( boardWidth , boardHeight , mines ) to specified value depending on gived difficulty value diff (type int ). The function requires a diff parameter of type int . Full specification of declaration of this function is void initDiff(int diff) . First difficulty is Easy with diff value of 0, second difficulty is Medium with diff value of 1, third difficulty is Hard with diff value of 2, fourth difficulty is Custom with diff value of 3. On Custom difficulty given, editDiff() is being called. Plot width, which means how much cells wide is the plot, is declared as boardWidth . The same with boardHeight . Amount of mines randomly placed in cells is declared as mines . These three variables are a type of int and are being properly set by initDiff() function. For Easy difficulty, all three variables are set to value 9 , which means that the plot is 9 cells wide and high, with 9 bombs randomly spread across the plot.","title":"initDiff()"},{"location":"code/intro/","text":"About This site documentates minesweeper code. Chapters Classes","title":"About"},{"location":"code/intro/#about","text":"This site documentates minesweeper code.","title":"About"},{"location":"code/intro/#chapters","text":"Classes","title":"Chapters"}]}
\ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz Binary files differindex be8bcae..41a6ba2 100644 --- a/sitemap.xml.gz +++ b/sitemap.xml.gz |
