PixelUI Engine
Java UI-System on top of LibGDX which provides a tiny 8x8-tile based Window and Component system
suited for low-resolution game and graphical applications.
This is a work in progress and subject to change - no maven release exists.
Features
- Windows
- Components
- Button
- Checkbox / Radiobox
- Combobox
- Image
- Text
- List
- Grid
- Knob
- Canvas
- Progressbar
- Scrollbar
- Shapes
- Tabbars & Tabs
- Textfield
- AppViewPort
- ToolTips
- Context Menus
- Notifications
- Modals
- Hotkeys
- Drag & Drop
- Keyboard, Gamepad & Mouse Input handling
- Mouse emulation (Keyboard, Gamepad)
- Viewport handling / Pixel-Art upscaling
- Asset-Management
- High performance, low library size (~300kb)
- Utility classes
- Improved Sprite renderer
- Primitive renderer (fast pixel rendering)
- Particle system
- Transition effects
- Music & Sound players
- Settings manager