Description:
An input/output console game component that will drop into any XNA game. Supports logging at different priority levels, custom text colors per priority, both raw input and command-specific processing, page and line scrolling, timestamping of messages, and a whole slew of other customizable settings. See the source and documentation for more, specifically the Sandbox project included with the source, which demonstrates the use of command handlers.
To initialize the console in your game, simply include the assembly in your project and call GameConsole.Initialize() with the settings you see fit during your game’s Initialize function. From that point on, the console may be accessed through your game’s Services collection, by retrieving the IGameConsole service.
Download:
Documentation:
Happy Coding.
