(NEW: iOS VR target has been published to App Store as Slip & Frag. See newest thread).
Hello everyone!
I just wanted to share something with you guys. About two years ago I had the opportunity to learn to code for OSX / iOS, and learn about the latest technologies available in these platforms.
And what better way to apply that knowledge than to start porting one of the games I love the most? Last week I started porting the original Quake rendering engine - that is, the one originally published by id on its FTP site and recently moved to GitHub - to OSX 10. Right now, the game is playable using a keyboard/mouse/gaming controller. Also, only the software renderer is currently available for video - though, to render frames to the screen, I decided to use the new Metal framework available for both desktop and mobile devices; as a result, the game runs at 60, 72 or even higher fps depending on the refresh rate of your screen.
At the last moment I decided to add support also for the 4th gen Apple TV, using an experimental controller scheme based on the Siri remote that comes with the device. Key word being *experimental*. The game is playable, maybe even winnable; but the controls will be hard to learn and master. However, if desired, an extended gaming controller can be used instead.
And later, I added a special iOS target with support for VR viewers such as Google Cardboard (and believe me, it looks great!). Also controllable with an extended gaming controller.
If you're interested in playing this port, and have a Mac with OSX 10.11 and Xcode 7.2, and optionally a 4th gen Apple TV (and a TV of course
/ iPhone and a VR case, feel free to download the project from this location:
https://github.com/Izhido/Quake_For_OSX
Please follow the Readme.md instructions and you will be playing in no time.
Any comments, suggestions and/or bug reports are welcome!
Hello everyone!
I just wanted to share something with you guys. About two years ago I had the opportunity to learn to code for OSX / iOS, and learn about the latest technologies available in these platforms.
And what better way to apply that knowledge than to start porting one of the games I love the most? Last week I started porting the original Quake rendering engine - that is, the one originally published by id on its FTP site and recently moved to GitHub - to OSX 10. Right now, the game is playable using a keyboard/mouse/gaming controller. Also, only the software renderer is currently available for video - though, to render frames to the screen, I decided to use the new Metal framework available for both desktop and mobile devices; as a result, the game runs at 60, 72 or even higher fps depending on the refresh rate of your screen.
At the last moment I decided to add support also for the 4th gen Apple TV, using an experimental controller scheme based on the Siri remote that comes with the device. Key word being *experimental*. The game is playable, maybe even winnable; but the controls will be hard to learn and master. However, if desired, an extended gaming controller can be used instead.
And later, I added a special iOS target with support for VR viewers such as Google Cardboard (and believe me, it looks great!). Also controllable with an extended gaming controller.
If you're interested in playing this port, and have a Mac with OSX 10.11 and Xcode 7.2, and optionally a 4th gen Apple TV (and a TV of course

https://github.com/Izhido/Quake_For_OSX
Please follow the Readme.md instructions and you will be playing in no time.
Any comments, suggestions and/or bug reports are welcome!
Comment