LibJRogueLibrary is an extremely lightweight alternative to using a full curses implementation for writing roguelike or other text based console games.

Copyright (c) 2014 Bryan Haley
The MIT License (MIT)

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.

Features

  • Psuedo-console written in pure Java.
  • Curses-like printing to console.
  • Text input as well as KeyListener support.
  • Buffered Rendering.
  • Changeable window size.
  • Changeable line width and number of lines in console window.
  • Full color support for text and background.
  • Full Unicode character support.
  • Adjust font, font size, font spacing, etc.
  • Enable or disable text input.
  • Interfaced rendering and input; can be replaced.
  • Directly edit the console buffer.
  • Lightweight and easy to use.
  • Accompying Javadoc.

Project Samples

Project Activity

See All Activity >

Follow LibJRogueConsole

LibJRogueConsole Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of LibJRogueConsole!

Additional Project Details

Registered

2014-07-17