Some clever programmers have managed to port Quake 3 onto the Motorola Droid. The port was done by a developer called Thuderbird2K who spent a day compiling and loading the main function, and got Open GL working to create kwaak3, which is a full port of Quake III for Android.
You can see the ported Quake III working on a Motorola Droid in the video below, and the game is running at around 30 to 40 frames per second on the Droid.
Technical Challenges and Achievements
Porting a game like Quake III to a mobile platform such as the Motorola Droid is no small feat. The original game, developed by id Software, was designed to run on desktop computers with significantly more processing power and memory than early smartphones. Thuderbird2K’s achievement in getting Open GL to work on the Droid is particularly noteworthy. Open GL is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. By leveraging Open GL, Thuderbird2K was able to ensure that the game could render complex graphics smoothly, even on the limited hardware of the Droid.
The port, named kwaak3, demonstrates the flexibility and potential of Android as a gaming platform. Running at 30 to 40 frames per second, the game offers a playable experience that is quite impressive given the hardware constraints. This performance level is a testament to the optimization skills of the developer and the robustness of the Android operating system.
Implications for Mobile Gaming
The successful port of Quake III to the Motorola Droid opens up exciting possibilities for the future of mobile gaming. It shows that with enough skill and dedication, it is possible to bring high-quality, complex games to mobile devices. This could pave the way for more classic PC games to be ported to smartphones, offering gamers a nostalgic experience on the go.
Moreover, this achievement highlights the growing capabilities of mobile devices. Modern smartphones are now equipped with powerful processors, ample memory, and advanced graphics capabilities, making them viable platforms for gaming. As technology continues to advance, we can expect to see even more sophisticated games being developed for mobile devices.
For developers, this port serves as an inspiration and a challenge. It encourages them to push the boundaries of what is possible on mobile platforms and to explore new ways to optimize and enhance gaming experiences. For gamers, it offers a glimpse into a future where their favorite games are always within reach, no matter where they are.
Very cool, if you own a Motorola Droid it may be worth checking this out. You can find out full details about it over at kwaak3. Have a look at our article on Android vs iPhone to see which smartphone and mobile platform is best for you.
via Gadget Venue, TFTS
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.