itch.io is community of indie game creators and players

Devlogs

Array 0.1.3

Array - v0.1.5b
A downloadable game
VERSION 0.1.3 - December 2025
--------------------------------------------------------------------------------
NEW FEATURES:
  [GPU Shader Rendering]
  - Added ModernGL-based GPU rendering for visual effects
  - Shader-rendered suns with corona and flare effects
  - Shader-rendered black holes with accretion disk
  - GPU-accelerated planet and ring rendering
  - Batch particle rendering for defence drones
  - Automatic fallback to CPU rendering if GPU unavailable
  - Shader caching system for improved performance
  [Nebula Generation]
  - Procedural nebula clouds in star systems
  - Dynamic nebula colors based on star type
  - Multi-layer nebula rendering with depth
  - Black holes have darker, more ominous nebulas
  [Unique Station/Colony Naming]
  - Stations now auto-named: "Station", "Station 2", "Station 3", etc.
  - Colonies now auto-named: "Colony", "Colony 2", "Colony 3", etc.
  - Names persist through save/load
  - Renaming still available via right-click menu
  - No two stations or colonies will ever share the same name
  [Click-and-Drag Camera Panning]
  - Hold left mouse button to drag camera in map view
  - Works in both system view and galaxy view
  - Smooth, responsive camera movement
  - Middle-click or right-click still available for other actions
  [Scalable Module Costs]
  - Module costs now increase with each purchase
  - Scaling factor configurable in settings
  - Encourages strategic module placement decisions
  - Each module type tracks purchases independently
  [Notification Log UI]
  - New notification history panel
  - View past notifications and events
  - Scrollable log with timestamps
  - Clear distinction between different notification types
  [System and Galaxy Minimaps]
  - Scalable minimap in system view
  - Galaxy overview minimap in galaxy mode
  - Minimap size adjustable in settings
  - Shows stations, colonies, and current position
  [Customizable Keybinds]
  - Full keyboard remapping in Settings > Controls
  - Rebind all game actions to preferred keys
  - Settings persist across sessions
  - Reset to defaults option available
  [Planet-Themed Colony Backgrounds]
  - Colony builder view shows planet-specific backgrounds
  - Backgrounds match the colony's home planet type
  - Atmospheric effects based on planet composition
  - Enhanced visual immersion for colony management
  [Improved Station Visuals]
  - Enhanced station marker rendering
  - Better visual feedback for selected stations
  - Improved station focus and selection logic
UI IMPROVEMENTS:
  - Revamped event animation system
  - Optimized UI rendering performance
  - Improved builder panel layout
  - Better scaling for different screen resolutions
  - Enhanced minimap visibility and usability
TECHNICAL IMPROVEMENTS:
  - SystemBuilder upgraded to V5
  - Complete PyInstaller resource path fixes
  - All fonts, images, and shaders now load correctly in builds
  - Added resource_path helper to all modules
  - Shader files properly bundled in executable
  - Fixed ModernGL/glcontext/numpy bundling
BUG FIXES:
  - Fixed fonts not loading in PyInstaller builds
  - Fixed shader files not found in packaged executable
  - Fixed logo images not displaying in built game
  - Fixed book icon not loading in settings menu
  - Fixed station focus not persisting correctly

Files

  • Array 0.1.3.zip 65 MB
    14 days ago
Download Array - v0.1.5b
Leave a comment