User Tools

Site Tools


start

This is an old revision of the document!


DFXEngine Wiki

DFXEngine is a collection of Java modules aimed towards game development, but with general purpose functionality. Despite its name, it is not a game engine, although it provides many features that a game engine also would. The source code is hosted on our GitLab instance and GitHub, and finished modules are hosted on Maven Central.

Modules

Here is a list of all modules in the project:

  • Dependencies: Simple invalidation of values depending on other values
  • Entities: Node-based very serializable entity-component system (currently under development)
  • Handles: Enum-like handles for objects and tools to manipulate them
  • Injector: Dependency injector and event handling system that supports generics
  • Math: Seamless wrapping and manipulation of various number types
  • Text: Text generation, handling and representation
  • Utils: Utilities used by other modules
  • Values: Mutable number type with a modifier system
  • Collections: Collections used by other modules (deprecated, do not use)
start.1729504336.txt.gz · Last modified: 2024/10/21 09:52 by datafox

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki