Open Source Android Apps for Developers: Dwarf-fw (Android 3D Framework)

Open Source Android Apps for Developers: Dwarf-fw (Dwarf: Android 3D Framework)

Description
Dwarf-fw is an open source Android framework/game engine consisting of a scene graph plus some utility classes. It’s mainly aimed to abstract OpenGL ES. It’s developed to function with the Android Dev Phone 1 that features an accelerometer, magnetometer, touchscreen and trackball. If you got another device, please test it and report back!

Some of the current features:
* Spatial key frame animations (no morphing)
* Picking
* OBJ importer
* Binary importer/exporter
* Lighting
* Materials
* Simple sensor filtering
* VBO support

In the current state, it’s tightly integrated with a demo application.

Project Home
http://code.google.com/p/dwarf-fw/

Project owners
ake.svedin, matthew.thurley

Version
r30

Downloads
http://code.google.com/p/dwarf-fw/downloads/list

Source Code
# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://dwarf-fw.googlecode.com/svn/trunk/ dwarf-fw-read-only

Some missing features:

* Textures
* Blending
* Rendering queues
* Lines and points. Currently only geometrics based upon triangles are supported.
* Collision detection

Tested phones:

* Android Dev Phone 1 / G1
* HTC Hero (Thanks to letrocquermick)
* HTC Tattoo (Thanks to letrocquermick)
* Google Nexus One
* Motorola DROID

Note, the test application currently needs a trackball to be able to switch to the “first person” 3D View as seen on the Youtube video.

Posted by Cute Android

Related Android Apps:

  1. Ten Open Source Android (2D or 3D) Game Engine for Android Developers
  2. Open Source Android Apps for Developers: YoghurtGum (Android Game Engine)
  3. Open Source Android Apps for Developers: Android-2D-Engine (Android Game)
  4. Open Source Android Apps for Developers: jMonkeyEngine (Java Based 3D Game Engine)
  5. Open Source Android (2D or 3D) Game Engine for Android Developers Plus
  6. Open Source Android Apps for Developers: Mages (Android Game Engine)
  7. Open Source Android Apps for Developers: jPCT-AE (Android Game 3D Engine)
  8. Open Source Android Apps for Developers: Catcake (Android Game Engine)
  9. Open Source Android Apps for Developers: Forget3d
  10. Open Source Android Apps for Developers: Libgdx