208
edits
(→Improve Android port (To be confirmed): confirm) |
|||
(5 intermediate revisions by 3 users not shown) | |||
Line 87: | Line 87: | ||
=== Hyperspace Delivery Boy === | === Hyperspace Delivery Boy === | ||
Technical contact: [[User:sev|sev]] | Technical contact: [[User:sev|sev]] or [[User:DJWillis|DJWillis]] | ||
Difficulty level: Medium to hard. Good knowledge of C++ and some knowledge of Lua are required. | Difficulty level: Medium to hard. Good knowledge of C++ and some knowledge of Lua are required. | ||
Line 101: | Line 101: | ||
=== Mission Supernova games === | === Mission Supernova games === | ||
Technical contacts: [[User:Strangerke|Strangerke]] or [[User:Criezy|Criezy]] | Technical contacts: [[User:Strangerke|Strangerke]] or [[User:Criezy|Criezy]] | ||
Difficulty level: Medium. Good knowledge of C++ and basic knowledge of C and ASM is required. Some knowledge of German language would also help. | Difficulty level: Medium. Good knowledge of C++ and basic knowledge of C and ASM is required. Some knowledge of German language would also help. | ||
Line 155: | Line 155: | ||
Our current Android port is in need of improvement, especially combined with modern versions of Android. We'd like to improve the GUI and the input code in particular, but hopefully you also have your own ideas if you've tried the port (if you haven't: do so!). There are some patches already available, and it should be possible to merge code from other projects (such as SDL 2). A native configuration GUI could also be an option. | Our current Android port is in need of improvement, especially combined with modern versions of Android. We'd like to improve the GUI and the input code in particular, but hopefully you also have your own ideas if you've tried the port (if you haven't: do so!). There are some patches already available, and it should be possible to merge code from other projects (such as SDL 2). A native configuration GUI could also be an option. | ||
=== Game packaging system | === Game packaging system === | ||
Technical contacts: [[User:Sev|sev]] | Technical contacts: [[User:Sev|sev]] or [[User:DJWillis|DJWillis]] | ||
ScummVM offers 8 freeware games for download, but they need to be downloaded and installed manually. It would be great to develop a universal system which would let us descibe a game, e.g. provide screenshots, game descriptions, metadata, and package it for different platforms, so we could put them to different applicaiton distribution systems. | ScummVM offers 8 freeware games for download, but they need to be downloaded and installed manually. It would be great to develop a universal system which would let us descibe a game, e.g. provide screenshots, game descriptions, metadata, and package it for different platforms, so we could put them to different applicaiton distribution systems. | ||
Line 163: | Line 163: | ||
Examples are: Linux packages, Google Play, Apple App Store, Steam, ForgeTV store, and anything beyond that. | Examples are: Linux packages, Google Play, Apple App Store, Steam, ForgeTV store, and anything beyond that. | ||
=== Support for shaders and arbitrary scalers | === Support for shaders and arbitrary scalers === | ||
Technical contacts: [[User:Sev|sev]] | Technical contacts: [[User:Sev|sev]] | ||
Line 176: | Line 176: | ||
We need to have it tested on desktops and at least Android, but preferably also Windows and iOS. | We need to have it tested on desktops and at least Android, but preferably also Windows and iOS. | ||
edits