Module game_qu.base
This module holds nearly everything that is not either math or part of the gui. It holds a way to work with the keyboard, utility functions, events, etc.
Expand source code
"""This module holds nearly everything that is not either math or part of the gui. It holds a way to work with the keyboard,
utility functions, events, etc."""
Sub-modules
game_qu.base.colors-
Has many RGB colors, but these colors do not have to be used as any RGB color works with drawing shapes
game_qu.base.count_eventgame_qu.base.enginesgame_qu.base.eventsgame_qu.base.file_readergame_qu.base.fractiongame_qu.base.game_movementgame_qu.base.game_runner_functiongame_qu.base.history_keepergame_qu.base.id_creatorgame_qu.base.important_constants-
Some important constants for the game. None of these values should be changed unless you know what you are doing.
game_qu.base.important_variables-
Holds all the important variables for the game like screen_dimensions, BACKGROUND_COLOR, etc
game_qu.base.keyboardgame_qu.base.library_changergame_qu.base.library_independant_utility_functionsgame_qu.base.linesgame_qu.base.pathsgame_qu.base.quadratic_equationsgame_qu.base.rangegame_qu.base.timed_eventgame_qu.base.unique_ids_list-
A list of unique identifiers. This can be used for the HistoryKeeper to make hashing quicker and safer (the list is only so long however).
game_qu.base.utility_functionsgame_qu.base.velocity_calculator