http://sites.google.com/site/quake2android/
This is a port of the GPL Quake2 game engine to the Android OS.
(thanks to lclc01 for the video !)
Also here's a video of Quake 2 working on HTC Hero : http://www.youtube.com/watch?v=yWdCG2po0Pc
Disclaimer
Quake and Quake2 are trademarks of Id Software.News
15 august 2010 : *** new release 1.81 ***changelist 1.81 :
- switched to Ant build system
- new overlay for DPAD emulation (for ex: Samsung Galaxy S)
21 feb 2010 : *** going open source ***
I decided to release the source code here : http://code.google.com/p/quake2android/
Want to start hacking right now ? try this :
svn checkout http://quake2android.googlecode.com/svn/trunk/ quake2android
full change list here : CHANGES.TXT
Install the APK into your Android phone
click here : quake2-android-1.81.apkIMPORTANT NOTE : if you have problem upgrading, uninstall previous version before installing new version.
How to control Quake 2 using your Android phone ? see instructions here : HowtoControlsAndroid
Install the Data File
To use the Quake2 APK you need either the data files from the original game or from the demo version that is available for download from idsoftware.com .Launch Quake2 application > press Menu > then Tools > then Download data file
You can select Id Software FTP or some other mirror as download source
important : many operators block FTP over 3G network, please consider using WiFi if download fails over 3G network.
.. or use manual download , see instructions here : ManualDownload
Tested
emulator : very slow, < 5 fpsHTC G1 with CyanogenMod (Android 1.5 custom ROM) : OK
HTC G2 : OK
Samsung Galaxy : OK, 10-15 fps
Samsung Galaxy Spica (i5700). Something like 8-12fps
Motorola Dext / Cliq. It runs @ 10 fps.
Motorola Droid / Milestone (Android 2.0.1) : OK, 35-40 fps
T-Mobile Pulse ( Android 1.5, Huawei HU8220 ) : OK
HTC Tatoo : OK, 5 fps (too slow ...)
Google Nexus One : NOK - Hi Google, if you want to donate me a Nexus One, please contact me ;-)
HTC Desire (Android 2.1): NOK, 15 fps but no menu
HTC Legend : 6-7 fps
HTC Hero : tested with Android 1.5 (MoDaCo ROM). Now I tested it with 2.2
(FroyoVillain 1.4.2 ROM) and the performance is about the same, but
the starting loading time was much faster with 2.2. Anyway, the
framerate is between 8 and 22 fps, typically 13/14 fps.
What's in
3D graphics : hardware acceleration OKAudio : OK
Controls : OK
Basic UI, automatic download of data file
stability improvement
accelerometer control
multiplayer
What's next
performance improvementsupport more phones : Nexus One, ...
Contact
The best way to discuss, etc ... is in the forums :
- english speaking : http://androidforums.com/android-games/37165-quake-2-android.html
- french speaking (en français) : http://www.frandroid.com/forum/viewtopic.php?id=5877
All contributions (ideas, graphics, tests) are welcome !
If you want to report an issue, go to the project page, here :
(please read the FAQ before : FAQ )
http://code.google.com/p/quake2android/issues/list
IMPORTANT NOTE : I received many, many e-mails of people saying thanks from all over the world !
I really appreciate that, but my mailbox is getting flooded ...
Please, contact me by e-mail only for the following matter :
- if you want to join the open-source project
- work proposal
my email :
jeyries at gmail dot com
Credits :
- Julien Eyriès for initial port, 3D, audio
- Guillaume Legris for adding controls
- Lukács Péter for the icon
- Id Software for Quake2 GPL code
- People at icculus.org for linux patch
- Olli Hinkka for NanoGL
Other links :
http://gamdo.co.uk/2010/02/18/quake-2-on-android-silky-smooth-on-droid-milestone/
http://androidandme.com/2010/02/news/android-bounty-fully-working-quake-2-and-3-ported-to-droid/
http://www.journaldugeek.com/2010/02/25/quake-3-arena-sur-le-motorola-droidmilestone/
http://code.google.com/p/quake2android/
http://code.google.com/p/kwaak3/
'0.일반개발' 카테고리의 다른 글
이클립스에서 SVN으로 프로젝트 공유하기 / Share Project with SVN in Eclipse (1) | 2010.09.07 |
---|---|
SVN 사용하기 / Using Subversion in Eclipse (0) | 2010.09.07 |
자작 안드로이드 구현 소스 (2) | 2010.09.03 |
SyntaxHighlighter ( 문법 강조 해주기 ) (0) | 2010.09.01 |
Android AR ( Augmented Reality 증감현실 ) 기술 요소 (0) | 2010.09.01 |