From 3f1916b2b5c2aeeb36ca01b6f3c72d8b38834a00 Mon Sep 17 00:00:00 2001 From: Brandon Rodriguez <brodriguez8774@gmail.com> Date: Sat, 30 Oct 2021 06:23:53 -0400 Subject: [PATCH] Move references to separate file --- documents/references.md | 28 ++++++++++++++++++++++++++++ readme.md | 16 ++-------------- 2 files changed, 30 insertions(+), 14 deletions(-) create mode 100644 documents/references.md diff --git a/documents/references.md b/documents/references.md new file mode 100644 index 0000000..c52d40a --- /dev/null +++ b/documents/references.md @@ -0,0 +1,28 @@ +# Roomba AI Simulator - Documents > References + + +## Description +Various references used in project. + + +## Python References +* Nested Functions - <https://realpython.com/inner-functions-what-are-they-good-for/> +* The "nonlocal" Keyword - <https://stackoverflow.com/a/8178808> + + +## Python 3rd Party Library + +### Python SDL2 Library References +* Official SDL2 Library Docs - <https://pysdl2.readthedocs.io/en/rel_0_9_7/tutorial/pong.html> +* Official SDL2 Library Examples - <https://github.com/marcusva/py-sdl2/tree/master/examples> +* Additional Repo of Various Examples - <https://github.com/caerus706/Python3-pySDL2-examples> +* Unfinished Random Tutorial, found via google searches - +<http://www.roguebasin.com/index.php/Complete_Roguelike_Tutorial,_using_python3%2Bpysdl2> +** Mostly used as reference in getting initial program logic setup. Cross-referencing examples can be helpful. +* Rendering Text, because there seem to be minimal good sources on it - +* <https://stackoverflow.com/questions/24709312/pysdl2-renderer-or-window-surface-for-handling-colors-and-text> + +### Networkx Library +* Official Networkx Library Docs - <https://networkx.org/documentation/stable/reference/index.html> + + diff --git a/readme.md b/readme.md index 13f55a9..3dd1e50 100644 --- a/readme.md +++ b/readme.md @@ -46,17 +46,5 @@ Any tiles on the outer edge of the grid MUST have a wall along the outer border. Lastly, window size can be adjusted via the (WINDOW_WIDTH, WINDOW_HEIGHT) variables at the top of main.py. -## Helper Documentation/Tutorials - -### SDL2 Library -* Official SDL2 Library Docs - <https://pysdl2.readthedocs.io/en/rel_0_9_7/tutorial/pong.html> -* Official SDL2 Library Examples - <https://github.com/marcusva/py-sdl2/tree/master/examples> -* Additional Repo of Various Examples - <https://github.com/caerus706/Python3-pySDL2-examples> -* Unfinished Random Tutorial, found via google searches - -<http://www.roguebasin.com/index.php/Complete_Roguelike_Tutorial,_using_python3%2Bpysdl2> -** Mostly used as reference in getting initial program logic setup. Cross-referencing examples can be helpful. -* Rendering Text, because there seem to be minimal good sources on it - -* <https://stackoverflow.com/questions/24709312/pysdl2-renderer-or-window-surface-for-handling-colors-and-text> - -### Networkx Library -* Official Networkx Library Docs - <https://networkx.org/documentation/stable/reference/index.html> +## References +See `documents/references.md`. -- GitLab