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
- Components
- Button
- Checkbox / Radiobox
- Combobox
- Image
- Text
- Grid
- List
- Knob
- Canvas
- Progressbar
- Scrollbar
- Shapes
- Tabbars & Tabs
- Textfield
- AppViewPort
- ToolTips
- Context Menus
- Notifications
- Modals
- Hotkeys
- Drag & Drop
- Keyboard & Gamepad mouse emulation
- Gamepad & Touchscreen text input
- Viewport handling / Pixel-Art upscaling
- Asset-Management
- Input handling
- High performance, low library size (~300kb)
- Utility classes
- Improved Sprite renderer
- Immediate-Mode renderer
- Particle system
- Transition effects
- Music & Sound players
- Settings manager