-
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem Statement
The engine currently only builds and runs on Windows. All platform-specific code (process execution, DPI scaling, font loading, UDP networking, entry point) is hard-coded for Win32 APIs.
We need to support Linux to expand our target platforms and enable development on non-Windows machines.
Proposed Solution
- Abstract platform-specific code behind common interfaces
- Implement Linux equivalents for process spawning, socket networking, font loading, and DPI handling
- Fix ODR violations in headers that prevent multi-platform compilation
- Add CMake build system alongside existing VS solution
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request