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

You Might Also Like
Cybersecurity Management Software for MSPs Icon
Cybersecurity Management Software for MSPs

Secure your clients from cyber threats.

Define and Deliver Comprehensive Cybersecurity Services. Security threats continue to grow, and your clients are most likely at risk. Small- to medium-sized businesses (SMBs) are targeted by 64% of all cyberattacks, and 62% of them admit lacking in-house expertise to deal with security issues. Now technology solution providers (TSPs) are a prime target. Enter ConnectWise Cybersecurity Management (formerly ConnectWise Fortify) — the advanced cybersecurity solution you need to deliver the managed detection and response protection your clients require. Whether you’re talking to prospects or clients, we provide you with the right insights and data to support your cybersecurity conversation. From client-facing reports to technical guidance, we reduce the noise by guiding you through what’s really needed to demonstrate the value of enhanced strategy.
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