@@ -5,19 +5,17 @@ GateEngine includes intuitive APIs for loading resources, handling user inputs,
55## Platform Support:
66| Platform | CI | Graphics | Audio | Keyboard | Mouse | Touch | Gamepad |
77| ---------:| :---| :---------| :------| :---------| :------| :------| :--------|
8- | [ ** Windows ** ] ( https://www.swift.org/getting-started/#on-windows ) ¹ | [ ![ 5.8 ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Windows .yml?label=Swift%205.10 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/Windows .yml ) | ✔︎ | ⛌ | ✔︎ | ✔︎ | ⛌ | ✔︎ |
9- | [ ** macOS ** ] ( https://apps.apple.com/us/app/xcode/id497799835 ) | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/macOS.yml?label=Swift%205.9 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/macOS.yml ) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
10- | [ ** Linux** ] ( https://www.swift.org/getting-started/#on-linux ) ² | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Linux.yml?label=Swift%205.9 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/Linux.yml ) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ⛌ | ✔︎
11- | [ ** iOS** /** tvOS** ] ( https://apps.apple.com/us/app/xcode/id497799835 ) | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/iOS-tvOS.yml?label=Swift%205.9 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/iOS-tvOS.yml ) | ✔︎ | ✔︎ | ✔︎ | ✔︎` iPad ` ⛌` tvOS/iPhone ` | ✔︎` iOS ` ⛌` tvOS ` | ✔︎
12- | ** Android** ³ | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Android.yml?label= )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/Android.yml ) | ⛌ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌
13- | [ ** HTML5** ] ( https://book.swiftwasm.org/getting-started/setup.html ) ⁴ | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/HTML5.yml?label=Swift%205.9 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/HTML5.yml ) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
8+ | [ ** macOS ** ] ( https://apps.apple.com/us/app/xcode/id497799835 ) | [ ![ ] ( https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/macOS .yml?label=Swift%206.0 )] ( https://github.com/STREGAsGate/GateEngine/actions/workflows/macOS .yml ) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
9+ | [ ** Windows ** ] ( https://www.swift.org/getting-started/#on-windows ) | ⚠️ | ✔︎ | ⛌ | ✔︎ | ✔︎ | ⛌ | ✔︎ |
10+ | [ ** Linux** ] ( https://www.swift.org/getting-started/#on-linux ) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ⛌ | ✔︎
11+ | [ ** iOS** /** tvOS** ] ( https://apps.apple.com/us/app/xcode/id497799835 ) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎` iPad ` ⛌` tvOS/iPhone ` | ✔︎` iOS ` ⛌` tvOS ` | ✔︎
12+ | ** Android** ¹ | ⚠️ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌
13+ | [ ** HTML5** ] ( https://book.swiftwasm.org/getting-started/setup.html ) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
1414
1515Complete: ✔︎ | Incomplete: ⛌ | Partial: ◑
1616<sub >
17- </br >¹Windows support for Swift is in development. Latest Swift toolchain recommended.
18- </br >²Developed and tested using Ubuntu (Debian). Fedora compatibility is unknown.
19- </br >³Pending a community made cross compile SDK.
20- </br >⁴Targeting recent versions of Safari, FireFox, Edge, and Chrome.
17+ </br >¹Pending a community made cross compile SDK.
18+ </br >⚠️ Development if this platform is paused while the core is finalized.
2119
2220</sub >
2321
@@ -129,9 +127,6 @@ Add the package to your project like any other package.
129127```
130128<sub >* iOS/tvOS require an Xcode project. You cannot use a Swift Package Manager executable for iOS or tvOS.* </sub >
131129
132- ### Windows Specific Setup
133- Swift 5.9.0-5.9.1 Only: A linker error for dinput.lib can be fixed with a workaround [ here] ( https://github.com/apple/swift/issues/68887 ) .
134-
135130### Linux Specific Setup
136131For Linux you must install dev packages for OpenGL and OpenAL.
137132On Ubuntu the following terminal commands will install the needed packages:
0 commit comments