Looking for Help Porting a Love-based Application to Linux [paid]
Posted: Sat Nov 16, 2019 9:34 pm
Hi--
I'm working on a project that currently has Mac and Windows builds. We want to also support Linux but we haven't had time to do the port ourselves.
The application is basically a CEF (Chromium Electron Framework, basically a web browser) window with a Love2D/SDL window (with some added extensions) inside it. The tricky parts are likely to just be keeping the SDL window lined up with the the CEF stuff, and handling stuff like fullscreening, etc.
The project is https://castle.games/ You can try it out on Android or Windows or Mac to get a sense for what it is.
The other substantial things required will be making a good plan for how to distribute on Linux across various distributions (AppImage? If not that, what?) and setting up CI.
It's also really important that the way to do the Linux build is well documented so we can follow the steps ourselves.
Here are some examples of the kinds of code that are different across platforms for us:
https://github.com/castle-games/castle- ... ost_mac.mm
https://github.com/castle-games/castle- ... ost_win.cc
Compensation: Can pay a fair market rate. E-mail ccheever@castle.games if interested with some information about yourself and your experience.
I'm working on a project that currently has Mac and Windows builds. We want to also support Linux but we haven't had time to do the port ourselves.
The application is basically a CEF (Chromium Electron Framework, basically a web browser) window with a Love2D/SDL window (with some added extensions) inside it. The tricky parts are likely to just be keeping the SDL window lined up with the the CEF stuff, and handling stuff like fullscreening, etc.
The project is https://castle.games/ You can try it out on Android or Windows or Mac to get a sense for what it is.
The other substantial things required will be making a good plan for how to distribute on Linux across various distributions (AppImage? If not that, what?) and setting up CI.
It's also really important that the way to do the Linux build is well documented so we can follow the steps ourselves.
Here are some examples of the kinds of code that are different across platforms for us:
https://github.com/castle-games/castle- ... ost_mac.mm
https://github.com/castle-games/castle- ... ost_win.cc
Compensation: Can pay a fair market rate. E-mail ccheever@castle.games if interested with some information about yourself and your experience.