Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,805,688 Members 40,734 Now Online
XDA Developers Android and Mobile Development Forum

Sensory Overload - The First 3D game for the HTC Touch Diamond

Tip us?
(Last edited by Koush; 10th August 2008 at 07:57 PM.)
Retired Recognized Developer - OP
Thanks Meter 894
Posts: 917
Join Date: Sep 2007
Default Sensory Overload - The First 3D game for the HTC Touch Diamond

A few days ago I published the Managed OpenGL ES wrapper. As a proof of concept, I went so far as to create a simple game for the HTC Touch Diamond that utilizes the G-Sensor, Nav Sensor, and the 3D hardware capabilities of the device. The end result is a simple "Asteroids" type game I call Sensory Overload.

The game is simple:
  • Move the ship by tilting the device.
  • Don't run into an asteroid.
  • Blow up the asteroids into tiny pieces.
  • When an asteroid spawns (it will be faded out), you have 5 seconds to get away from it before it can hurt you.
  • Rotate the Nav sensor clockwise to fire a bullet.
  • Rotate the Nav sensor counter clockwise to fire a spray of bullets. You can only use this special ability once every 5 seconds.
  • Asteroids spawn every 15 seconds.

This is mostly intended as a demo or proof of concept to provide other developers starting ground to create their own amazing games for the HTC Touch Diamond.
Known Bugs:
  • Small asteroids are hard to explode. The bullets travel "through" them between repaints, so they never actually collide. I may fix this in the future.

Go to to download the full source and the CAB file for game.
Senior Member
Thanks Meter 0
Posts: 224
Join Date: Aug 2007
Great ob ont eh game. It may be simple but the work is appreciated.
To be ignorant of what has occured before you were born is to remain always a child.
CutePinkSox's Avatar
Senior Member
Thanks Meter 0
Posts: 267
Join Date: Dec 2004
Location: London
Excellent mate - this is good dev... and a step in most definitely the right direction. Good job.

Should have maybe put it the orig thread thats stuck don't want this to get lost ???
HTC Blackstone - now I can truly say an amazing WM device! If we somehow get properly optimised video drivers then even better.


My Devices:

HTC Blackstone (In use)
HTC P3700 - HTC Touch Diamond (In use)
HTC P3600 - Black HTC Trinity (Dead and buried)
Toshiba Portege G900 '800X480' Display - big as fcuk and ugly! - (Murdered)
XDA - Exec - (Dead and buried)
XD2i - (Retired)
XDA - (Retired)
(Last edited by Ximoon; 10th August 2008 at 08:43 PM.)
Senior Member
Thanks Meter 0
Posts: 130
Join Date: Jul 2008
Location: Paris
Nice shot !
The game is difficult to master, but well, it demonstrates quite well enough what you're able to do with all those sensors.
Good job, and keep going !
(09/2000) Samsung SGH2400 -> (07/2008) HTC Diamond. Call it a technological jump.
KukurikU's Avatar
Senior Member
Thanks Meter 38
Posts: 1,709
Join Date: Nov 2006
Location: Rehovot
i didn't even download the game (yet) but before i'll do it i have to say: thank you!
i love and appreciate anybody that try to/or develop something for the diamond.
i'll be back with comments....
keep them coming!
All the desirable things in life are either illegal, expensive, fattening or married to someone else.

Samsung Note 8
Samsung Note 3
Samsung Note II
Samsung Tablet 10.1

Samsung Galaxy SIII
Samsung Galaxy SII
Samsung Galaxy SI
HTC Desire

HTC Leo aka HD2
HTC Diamond
HTC Trinity 3600
HTC Athena 7501

wpompen's Avatar
Junior Member
Thanks Meter 4
Posts: 17
Join Date: Jun 2008
mmm.. the name is cool for a start!

Every which way but loose...
Sergio PC
Sergio PC's Avatar
Senior Member
Thanks Meter 6
Posts: 1,384
Join Date: Jun 2008
Location: Santiago
Thanks a mil.

Trying out right now.
Galaxy Nexus | Xoom
ROMs: Many all OCed

Some asshole stole my Fuze! I hope you choke!!
Twitter: @sergpc

kalross's Avatar
Thanks Meter 1
Posts: 57
Join Date: Dec 2005
Location: Liverpool
I think it needs bigger asteroids to make it harder ;)

Good work. Great to see development moving forward.

Samsung Galaxy S GT i9000
Network: T-Mobile UK
Rom: Doc.Froyo
Kernel: Hardcore
Senior Member
Thanks Meter 2
Posts: 622
Join Date: Nov 2003

Video of the game here.

horstborsch's Avatar
Senior Member
Thanks Meter 2
Posts: 209
Join Date: Jan 2008
Looking forward to "real" games. This demo is really well done, nice and smooth movement controls! Gratz!

Phone: HTC HD2
original ROM
ROM-Version: 1.66.407.1 GER
ROM-Date: 01/11/10

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Google Play Services Updated to Version 6.1

In addition to Android operating system proper, Google is focusing hard on giving the developers … more

CyanogenMod 11 M10 Available for Supported Devices

Summer vacation isover for most students out there, and it’s the time to get back to … more

XDA Forums Added for the First Batch of Android One Devices!

Just yesterday, we talked about the highly anticipated launch of the first batch … more

XDA Xposed Tuesday: DonkeyGuard, Don’t Be a Donkey, Control Your Device – XDA Developer TV

Some applications ask for the world … more