Module: GitGameShow
- Defined in:
- lib/git_game_show.rb,
lib/git_game_show/cli.rb,
lib/git_game_show/updater.rb,
lib/git_game_show/version.rb,
lib/git_game_show/mini_game.rb,
lib/git_game_show/ui/console.rb,
lib/git_game_show/ui/sidebar.rb,
lib/git_game_show/game_server.rb,
lib/git_game_show/ui/renderer.rb,
lib/git_game_show/message_type.rb,
lib/git_game_show/player_client.rb,
lib/git_game_show/network/server.rb,
lib/git_game_show/server_handler.rb,
lib/git_game_show/core/game_state.rb,
lib/git_game_show/ui/message_area.rb,
lib/git_game_show/ui/welcome_screen.rb,
lib/git_game_show/core/player_manager.rb,
lib/git_game_show/core/mini_game_loader.rb,
lib/git_game_show/core/question_manager.rb,
lib/git_game_show/network/message_handler.rb
Overview
Define module and constants first before loading any other files
Defined Under Namespace
Modules: MessageType Classes: CLI, Console, GameServer, GameState, MessageArea, MessageHandler, MiniGame, MiniGameLoader, PlayerClient, PlayerManager, QuestionManager, Renderer, Server, ServerHandler, Sidebar, Updater, WelcomeScreen
Constant Summary collapse
- DEFAULT_CONFIG =
Default configuration
{ internal_port: 80, rounds: 3, question_timeout: 30, # seconds question_display_time: 5, # seconds to show results before next question transition_delay: 10 # seconds between rounds }.freeze
- VERSION =
Current version of Git Game Show
"0.2.2"