tommyettinger
There was a time when I made games, or tried as much. Now I make game-related libraries, by the truckload. Commit Streak for Life.
Pinned Repositories
gdx-liftoff
A modern setup tool for libGDX Gradle projects
anim8-gdx
Adds support for writing animated GIF, PNG8, and animated PNG (including full-color) from libGDX
BearLibTerminal
A library that creates a terminal-like window with feature-packed drawing of text and easy input handling. MIRROR.
colorful-gdx
A libGDX mechanism to manipulate colors in powerful ways
IsoVoxel
Generates isometric pixel art from MagicaVoxel .vox files
jdkgdxds
Java data structures for primitive and/or Object items
spotvox
Renders MagicaVoxel .vox files to pixel art. Successor to IsoVoxel.
textratypist
Augmented text display system for libGDX, based on typing-label
TinyCurses
Full-color Unicode-enabled multi-layered terminal emulator using SDL
SquidLib
Useful tools for roguelike, role-playing, strategy, and other grid-based games in Java. Feedback is welcome!
tommyettinger's Repositories
tommyettinger/textratypist
Augmented text display system for libGDX, based on typing-label
tommyettinger/colorful-gdx
A libGDX mechanism to manipulate colors in powerful ways
tommyettinger/anim8-gdx
Adds support for writing animated GIF, PNG8, and animated PNG (including full-color) from libGDX
tommyettinger/jdkgdxds
Java data structures for primitive and/or Object items
tommyettinger/BlazingChain
LZ-String encoding for Java (cross-platform, including GWT)
tommyettinger/digital
Utilities for handling math and showing numbers in Java.
tommyettinger/libgdx-library-template
A template for libraries that work with libGDX and Gradle 8.x (or 7.x)
tommyettinger/sarong
Stand-Alone RandOm Number Generators (various Java RNGs)
tommyettinger/gdx-backends
GWT 2.11.0 adjustments to MrStahlfelge/gdx-backends
tommyettinger/ColorWeaver
Utilities for dealing with colors in libGDX, especially palettes
tommyettinger/juniper
Java pseudo-random number generation code with minimal dependencies.
tommyettinger/cringe
Random number generators that depend only on libGDX
tommyettinger/jdkgdxds_interop
Inter-operate between libGDX and jdkgdxds, e.g. with Json
tommyettinger/funderby
Java 8+ functional interfaces for primitive types
tommyettinger/isonomicon
A collection of isometric pixel art, and the software that generates it.
tommyettinger/kryo-more
Kryo 5.x serializers for various "tommyettinger libraries"
tommyettinger/vox-parser
A Java parser for the MagicaVoxel .vox format using libGDX
tommyettinger/gand
Pathfinding and other graph algorithms. Based on simple-graphs.
tommyettinger/PractRand-With-Junk
PractRand 0.94 along with my messy experiments making PRNGs
tommyettinger/Sonorant
Experiments with noise-based cellular automata.
tommyettinger/typing-label
A libGDX Label that appears as if it was being typed in real time.
tommyettinger/gdx-liftoff-ui-redesign
Temporary working copy of gdx-liftoff to handle the UI redesign/rewrite.
tommyettinger/delongator
Is your math using too much long all the time? Is your GWT always plodding around, driving you crazy?!
tommyettinger/fontwriter
Generates/optimizes JSON fonts for TextraTypist.
tommyettinger/incubator-fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
tommyettinger/ModelCacheTest
A test repo to test the performance of ModelCache on various backends.
tommyettinger/msdf-atlas-gen
MSDF font atlas generator
tommyettinger/mvnrepository-client
📦Client for querying artifacts from http://mvnrepository.com/ ; tries to fix CVE-2018-1000850
tommyettinger/PixelUIEngine
Pixel Art UI System
tommyettinger/tantrum
Fury ser/deser for "tommyettinger libraries."