Latest Homura Showcase
Showcase Demos

Homura 2.0 Showcase Demos

We have built the complete set of sample games and technical demos distributed with the Homura 2.0 release to run as Java Web Start applications and Next Generation Applets. Please click the launch button for the respective deployment format on the application of your choice below. We also maintain a list of legacy Homura 1.0 based applications, please click here to view the legacy showcase demos
Homura 2.0 Car Game Demo

Homura 2.0 Car Game Demo

The Homura Car game example is a demo implementation of a racing game, featuring a physics-based movement and collision system, cartoon pixel and vertex shading, cloth simulation and MD5 skeletal animation system.
Homura 2.0 Rocky Platform Game Demo

Homura 2.0 Rocky Platform Game Demo

The Homura Rocky game sample is a platform game featuring another of our dr. bubbles characters Rocky. This game uses billboard sprite animation and a Bezier spline curve movement path which allows us to drop a 2D character into a full 3D environment. The game features both sprite-based and skeletal animation as well as dynamic water effects.
Homura 2.0 Puzzle Game Demo

Homura 2.0 Puzzle Game Demo

The Homura Puzzle game takes the concepts of our dr. bubbles characters (see useful links for more information) and places our protagonist Suzie in the centre of her own elemental puzzle game which features a coin-clearing puzzle game and utilises techniques such as the flood-fill algorithm for detecting puzzle patterns and combo chains.
Homura 2.0 Platform Technical Demos

Homura 2.0 Platform Technical Demos

The Homura Technical Demos are a collection of samples illustrating the use of techniques and algorithms for common game development tasks such as Audio, Animated 3D Model Import, Sprite-based Animation, Particle Effects, Rendering, Physics Modelling, Shader support and programmable pipeline manipulation, as well as optimisation techniques such as FBO-based Render to Texture and Continuous Level of Detail (CLOD), plus many more.
Homura 2.0 Drop It Scene Editor Demo

Homura 2.0 Drop It Scene Editor Demo

Homura Drop It features advanced shader support using parallax bump mapping with normal and light map applied to create a more visually appealing terrain. The system is a prototype of a physics based editor, incorporating triangle accurate picking and physics joint attachments, and animated 3D Studio Max models to allow the user to generate and reconfigure objects within the scene. It is hoped in the future that this will become the base of a more sophisticated editor framework.
Homura 2.0 Physics Showcase Demo

Homura 2.0 Physics Showcase Demo

The Homura Physics Playground is an adaptation of jME’s Physics Fun demo for the Homura framework. The demo provides a physics playground which allows the user to change the physics properties of the virtual environment, allowing for the adjustment of gravity, object materials (e.g. making an object simulate real-world materials such as Ice, Iron, Rubber, Sponge etc.) and also stress tests the capabilities of both jME Physics and Homura.
Homura 2.0 Ball Game Demo

Homura 2.0 Ball Game Demo

The Homura Ball game example is an implementation of a breakout clone with a full game state loop. It features a 2D perspective built out of 3D objects. The game features techniques such as environmental texture mapping, and an event-based input handling system.
Homura 2.0 Mine Cart Game Demo

Homura 2.0 Mine Cart Game Demo

The Homura Mine Cart game example illustrates a procedurally generated terrain page, dynamic shadow casting and terrain collision detection. It does not currently have a fully implemented gameplay system, just allowing the user to roam the terrain.
Homura 2.0 Plane Game Demo

Homura 2.0 Plane Game Demo

The Homura Plane game example illustrates a fully roaming 3D sky terrain, with a dynamic time-based skydome weather system, lens flare effects, with the goal of firing balls at a flying target.
Homura 2.0 MPEG4 Player Demo

Homura 2.0 MPEG4 Player Demo

The Homura MPEG4 Player example illustrates the integration of IBM's Java-based MPEG4 Player with jME, via the HomuraSwingDesktop Swing Bridge.
Homura 2.1 Avatar Demo

Homura 2.1 Avatar Demo

Homura Avatar Test Menu System, using the Homura 2.1 Game State Management System
Homura 2.1 Head Character Test

Homura 2.1 Head Character Test

Homura 3D Character Models Head Test
Homura 2.1 DISE Tile Dungeon Test

Homura 2.1 DISE Tile Dungeon Test

Original DISE Tile system using unit size walls
Homura 2.1 Updated DISE Tile Dungeon Test

Homura 2.1 Updated DISE Tile Dungeon Test

Updated Homura DISE Tile - uses thinner walls
Homura 2.1 3D Tile-Based Terrain Generator

Homura 2.1 3D Tile-Based Terrain Generator

Sample Build of the Homura 2.1 based version of the Onteca 3D Tile Terrain Generator, with Swing Integration
Homura 2.1 Procedural Buildings

Homura 2.1 Procedural Buildings

Sample Build of the Homura 2.1 based version of the Procedural Buildings Generator.