Tommy Ettinger

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.

Ecosystems: Java, Android, Linux, Windows, macOS

Projects

pngcs

Read/write (big) PNG files with C#

C# - Released: 28 Aug 2015 - 18

DawnLikeAtlas

DragonDePlatino and DawnBringer's DawnLike assets, split up and named for use in texture atlases

Java - Released: 01 Aug 2019 - 12

BoneGen

Herringbone Wang Tile dungeon generators

Lua - Released: 09 Mar 2015 - 18

Glamer

Bitmap font generator producing distance-field fonts (intended for use with LibGDX)

Java - Released: 15 Nov 2016 - 13

isonomicon

A collection of isometric pixel art, and the software that generates it.

Java - Released: 21 Apr 2020 - 3

fontwriter

Generates/optimizes JSON fonts for TextraTypist.

Java - Released: 23 Mar 2024 - 3

gand

Pathfinding and other graph algorithms. Based on simple-graphs.

Java - Released: 21 Jan 2024 - 3

ColorGuard

Turn-based strategy game with procedural world wars; Java using libGDX and SquidLib

Java - Released: 03 Oct 2016 - 12

make-some-noise

Edit of FastNoise_Java by Auburns, meant to have optimal behavior on GWT and to add features

Java - Released: 31 Mar 2019 - 9

ColorWeaver

Utilities for dealing with colors in libGDX, especially palettes

Java - Released: 07 Aug 2019 - 7

SquidSetup

A fork of libGDX's setup tool, preconfigured for SquidLib

Java - Released: 12 Dec 2015 - 10

WarpWriter

Procedural voxel model builder with pixel-art-like display in 2D

Java - Released: 03 Nov 2017 - 10

funderby

Java 8+ functional interfaces for primitive types

Java - Released: 19 Jul 2022 - 2

CaveCops

"Book em, Meepo." Fantasy RPG with roguelike elements; Java/libGDX/SquidLib/DawnLike.

Java - Released: 11 Sep 2019 - 7

freetypist

TextraTypist + FreeType + scene2d.ui + libGDX

Java - Released: 05 Aug 2024 - 2

PractRand-With-Junk

PractRand 0.94 along with my messy experiments making PRNGs

C++ - Released: 04 Dec 2018 - 2

vox-parser

A Java parser for the MagicaVoxel .vox format using libGDX

Java - Released: 06 May 2024 - 2

gdx-utils

An updated fork of dermetfan's famed library for libGDX convenience.

Java - Released: 21 Sep 2019 - 6

xoppa-gdx-3d-lwjgl3

An update of the libGDX 3D blog series by Xoppa, now using LWJGL3.

Java - Released: 24 Dec 2022 - 5

ShaiRandom

Random number generators for modern .NET.

C# - Released: 29 Sep 2021 - 5

CommandersUniteAssets

A more specialized isometric (and other) renderer of MagicaVoxel .vox files to pixel art for a game.

C# - Released: 25 Jun 2014 - 7

Finnegan

Java word/text generator lib with mixable language themes

Java - Released: 30 Dec 2015 - 7

kryo-more

Kryo 5.x serializers for various "tommyettinger libraries"

Java - Released: 21 Aug 2022 - 3

GDXTexturePacker

Standalone version of libGDX's TexturePacker with a GUI

Java - Released: 07 Feb 2015 - 4

TabLab

Generate simple Java source code from tab-separated value files

Java - Released: 23 Sep 2017 - 4