|
Games, Utilities & Trailers |
Home | Engine | Games | Tutorials | Docs | Book | Notes |
Saucer Shoot |
|
Download Saucer Shoot
|
Saucer Shoot is a 2d shoot 'em up where the player controls a space ship that must fight off an endless swarm of invading Saucers. Bullets and explosions provide plenty of mayhem, with a Nuke thrown in for good measure. Step-by-step instructions to make Saucer Shoot are provided in the tutorial. |
Fruit Ninja |
|
Download Fruit Ninja
|
Fruit Ninja is a variation of the Halfbrick classic. The player controls a sword and slices and dices fruit as they fly across the screen. Fruits fly faster and furious-er as the wave progresses. Points are awarded for combos and penalized for misses. Step-by-step descriptions of the code are provided in the tutorial. For Windows executable:
|
Bounce - A Dragonfly Benchmark |
|
Download Bounce
|
Bounce is a benchmark designed to assess Dragonfly performance. The Bounce "game" continually creates game objects (bouncing balls) until the engine can no longer keep up. The balls move with random speeds and directions and collide with other balls. The balls are created at a rate of 1 ball per frame (so, about 30 balls per second). Bounce runs three games and then produces a final report of the average number of game objects Dragonfly can support under the tested conditions. |
Sprite-Player - Animate Dragonfly Sprites |
|
Download Sprite Player (v1.0) |
Sprite-Player is a Dragonfly program that loads and animates individual sprites and may be helpful for creating and tweaking sprites and their animations. When running, users can change the animation speed and sprite color. Sprites can be (re-)loaded through a button and file name selection entry. For Windows executable:
|
Camera - Demonstration of a Player-controlled View |
|
Download Camera Mouse (v1.6) Download Camera Keyboard (v1.6) |
Camera is a demonstration of a player-controlled view using Dragonfly. In Camera, the player controls the view using either the arrow keys or the mouse (depending upon the version), panning the "camera" around the game world. The screen is kept within the game world boundaries and a border is drawn around the screen. Video (Keyboard version) |
Maze-craze - Demonstration of a Maze-carving Algorithm |
|
Download Maze-craze
|
Maze-craze is a demonstration of a maze carving algorithm that runs in Dragonfly. The carver generates the maze in a depth-first manner, producing mazes with long corridors and a low branching factor - good for many kinds of games. Maze-craze carves the maze in real-time, with an adjustable speed and a maze size determined by the font and window size. When done carving, the solution path for the maze is drawn. |
Particle-demo - Demonstration of Dragonfly particle effects |
|
Download Particle-demo
|
Particle-demo provides a demonstration of the particle effects in Dragonfly. The interface allows for setting the particle effect types (e.g., fireworks, smoke) and particle precipitation types (e.g., snow, stars). Custom particle effects can be selected with the UI and controlled by editing the configuration file. For Windows executable:
|
UTM - a simple Unit Test Manager framework |
|
Download UTM
|
UTM (Unit Test Manager) is a simple framework for unit testing Dragonfly modules and utilities. It includes an example test program that illustrates how to use UTM for some basic Dragonfly unit tests. |
Home | Engine | Games | Tutorials | Docs | Book | Notes |