Pinned repositories

  1. Common

    The base set of code that all Black Rook projects use. It is mainly a data-structures and mathematics library.

    Java

  2. CommonIO

    This library serves as a means for performing both advanced and mundane I/O operations involving multipart files/containers and archives.

    Java 1

  3. CommonLang

    This library assists in performing advanced parsing tasks and helps programmers write robust parsers and lexers for other lingustic constructs.

    Java

  4. DB

    This library contains classes that aid in database querying and connection pooling, two of the most tedious things to do with SQL databases. Queried rows can be returned as specialized maps or POJO…

    Java 1

  5. CommonSwing

    This library attempts to re-abstract Java's Swing extensions into an inheritance-based framework rather than an event-driven one. While this project does not seek to undermine the functionality of …

    Java

  6. CommonSync

    This library contains some utility classes for passive monitoring and thread pooling.

    Java

  • This library contains some utility classes for passive monitoring and thread pooling.

    Java Updated Sep 3, 2018
  • This library attempts to re-abstract Java's Swing extensions into an inheritance-based framework rather than an event-driven one. While this project does not seek to undermine the functionality of Swing, this should at the very least help in making the creation of Swing-based forms and inputs less daunting to those who are used to an inheritance…

    Java Updated Sep 3, 2018
  • This library assists in performing advanced parsing tasks and helps programmers write robust parsers and lexers for other lingustic constructs.

    Java Updated Sep 3, 2018
  • The base set of code that all Black Rook projects use. It is mainly a data-structures and mathematics library.

    Java Updated May 27, 2018
  • This library contains classes that aid in database querying and connection pooling, two of the most tedious things to do with SQL databases. Queried rows can be returned as specialized maps or POJOs with their values set via reflection. Also contains NoSQL DB tools (Redis included).

    Java 1 Updated May 25, 2018
  • This library serves as a means for performing both advanced and mundane I/O operations involving multipart files/containers and archives.

    Java 1 Updated May 24, 2018
  • EXPERIMENTAL! This library simulates a Quake-like filesystem for loading resources via a virtual file stack.

    Java Updated Feb 10, 2018
  • The purpose of the Scripting library is to allow programmers to create simple, yet powerful scripting components for host programs and creating a means to link them into the host program easily.

    Java Updated Dec 6, 2017
  • This library contains some classes for simple utility creation.

    Java Updated Dec 6, 2017
  • The purpose of the DataLanguage project is to create a hierarchical means for organizing data that is to be read into programs in order to set up internal data structures/settings and also a means to export said data into a user- readable or editable format. It is similar to XML in the sense that it does the same thing, except that DL uses a fre…

    Java Updated Dec 6, 2017
  • EXPERIMENTAL! Encapsulates OpenGL's calls and structures in an object-oriented fashion for easy texture and shader loading and simplifying complex rendering concepts via utility libraries. Also captures input. Requires Jogamp's JOGL project.

    Java Updated Oct 5, 2017
  • EXPERIMENTAL! Encapsulates OpenAL's calls and structures in an object-oriented fashion that makes them easier to work with in Java, or rather, an object-oriented language. Requires Jogamp's JOAL project.

    Java Updated Sep 10, 2017
  • The purpose of the Doom Struct project is to provide a means to read/write data structures for the Doom Engine and similar derivatives.

    Java 2 Updated Oct 30, 2016
  • This library manages a series of input devices and maps device components to fields on POJOs for the monitoring of controller values.

    Java 1 Updated Mar 15, 2016
  • EXPERIMENTAL! Extends the OpenAL library's current function, outside of adding encapsulations: sound wave generation and a simulated sound stage.

    Java Updated Nov 3, 2015
  • EXPERIMENTAL! This library assists in performing collision detection, both broadphase (potential set) and minorphase (object-to-object), reporting its findings based on objects added to a world.

    Java 2 Updated Oct 10, 2015
  • EXPERIMENTAL! Adds high-level functionality to BROGL's abstraction. This assists in resource management and additional common constructs, like scene management and multipass rendering.

    Java Updated May 30, 2015
  • EXPERIMENTAL! Allows users to build both simple and complex graphical user interfaces on OpenGL via the Black Rook OpenGL Library.

    Java Updated Jul 12, 2014
  • 0

    People

    This organization has no public members. You must be a member to see who’s a part of this organization.