.. Retro Games documentation master file, created by sphinx-quickstart on Mon Jul 3 11:28:40 2023. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Retro Games ======================================= Before graphical user interfaces (GUIs), computer input and output all happened through the Terminal. The first computer games were Terminal-based, taking input from the keyboard and using the Terminal's array of characters as a board. The rigid constraints of this environment led to great creativity. Retro is a framework for creating Terminal-based games, intended for use by students learning the basics of Object-Oriented Programming. .. code-block:: ╔════════════════════════════════╗ ║ ║ ║ ║ ║ ║ ║ ************* ║ ║ * ║ ║ * ║ ║ **> ║ ║ @ ║ ║ ║ ║ ║ ╠════════════════════════════════╣ ║score: 153 ║ ║ ║ ╚════════════════════════════════╝ .. toctree:: :maxdepth: 2 introduction advanced pedagogy api/index * :ref:`genindex` * :ref:`modindex` * :ref:`search`