I've been working on a native MacOS lobby, written in Swift. Just now I've uploaded it to github. (Repository Link)
Current functionality is fairly limited, but you can join and play games (providing you have the map & game – it does not autodownload)
Screenshots:
MacTASClient
Moderators: Moderators, Lobby Developers
- MasterBel2
- Posts: 347
- Joined: 11 Apr 2016, 12:03
MacTASClient
Last edited by MasterBel2 on 10 Sep 2017, 08:11, edited 1 time in total.
- MasterBel2
- Posts: 347
- Joined: 11 Apr 2016, 12:03
Re: MacTASClient
Sorry, had taken them but forgot to add them. Added to OP now.
Re: MacTASClient
Great.
So what's stopping us now from having a Mac engine build? I assume you can also build, but can we also have it on the buildbot?
So what's stopping us now from having a Mac engine build? I assume you can also build, but can we also have it on the buildbot?
- MasterBel2
- Posts: 347
- Joined: 11 Apr 2016, 12:03
Re: MacTASClient
I haven't yet tried to build the engine, but it's on my bucket list (actually I've never successfully built anything before…)
Re: MacTASClient
Wait, what. How does one play then?
Re: MacTASClient
Right now, one metric fuckton of compilation errors because MacOS is a garbage development platform for anything other than Objective-C / Swift applications.So what's stopping us now from having a Mac [buildbot] engine build?
- MasterBel2
- Posts: 347
- Joined: 11 Apr 2016, 12:03
Re: MacTASClient
Currently MacOS users are using a build by darklord, posted heregajop wrote:Wait, what. How does one play then?
Re: MacTASClient
Tell us how you really feelKloot wrote:because MacOS is a garbage development platform for anything other than Objective-C / Swift applications.
IMO macOS is an awesome developer platform. It's user friendly, and it's full Unix. There's a reason why lots of developers have switched to Mac…
The problem with Spring on macOS is the lack of maintainers and build bot, not the platform.
Once you've got the dependencies worked out, the trickiest thing is building the app archive for easy distribution. But again once set up, should be painless after that.
I'm hoping myself to get set up to do Spring builds on Mac soon. I've got a VM partially configured already with the required dependencies. Just need to go through DarkLord's build script and make sure it all still works and fix the things that don't. This week and next I'm pretty busy getting some stuff ready for the iOS 11 release (I have my own apps on the App Store), but after that hoping to get some free time for "hobby" stuff like this.
Re: MacTASClient
Btw, if you manage to get such a set up, don't forget spring-dedicated and spring-headless tooBelmakor wrote:I'm hoping myself to get set up to do Spring builds on Mac soon.
I tested SPADS as much as I could on macOS using DarkLord's build, all is ok except I couldn't test in-game functionalities due to spring-dedicated binary being unavailable on macOS...