|
|
 |
 |
 |
|
 |
 |
|
 |
|
|
|

|
|
|
|
IsoEngine
| |
 |
Windowed and fullscreen modes at any resolution |
| |
 |
Uses hardware acceleration if it is supported by video card |
| |
 |
Supported file formats include DDS, BMP, JPG, TGA, PNG (with alpha-channel), and IGF |
| |
 |
Draw points, lines, shapes, gradients, text, sprites, textures, and tints - all can be alphablended |
| |
 |
Pixel-level editing of textures in real-time |
| |
 |
Draw maps, map objects (trees, plants, etc.), and scaled minimaps |
| |
 |
Dynamic maps, tiles, and map objects |
| |
 |
Support for animated tiles, tile variations, and tiles with different heights |
| |
 |
Support for virtually an unlimited amount of tile textures |
| |
 |
Custom explosion animations, and Character and normal animations |
| |
 |
Custom animated day/night cycles |
| |
 |
Fade in and fade out |
| |
 |
Fog of war with automatic transitions |
| |
 |
Automatic real-time tile transitions! (enhanced) |
IsoEngine Camera
| |
 |
Camera class with easy-to-use minimap functions |
| |
 |
Horizontal world wrap option |
| |
 |
Automatically checks to see if camera position is valid |
| |
 |
Draw things relative to the camera position |
IsoEngine Sound
| |
 |
Supported file formats - WAV sounds |
| |
 |
Play up to 255 different sounds at the same time. |
| |
 |
Change the frequency, volume, and pan |
| |
 |
Save a copy of a sound file |
IsoEngine Music
| |
 |
Supported file formats - MID and RMI music files. |
| |
 |
Create playlists and loop through them |
| |
 |
Change the volume and tempo |
| |
 |
Get what percent of the music has been played |
IsoEngine MP3
| |
 |
Supported file formats - MP3. |
| |
 |
Change the volume, scale speed, and balance |
| |
 |
Get the length of the music and the amount played |
| |
 |
Controls - Play, pause, stop, and resume |
IsoEngine Globals
| |
 |
Several math functions, including finding the angle between two points, converting radians to degrees and back, getting the distance between two points, and more |
| |
 |
Several collision functions, including finding collisions between two boxes, a point and a box, two circles, and box or point to a map object |
| |
 |
Convert mouse coordinates into tile coordinates |
| |
 |
Define a point or box with a single function |
| |
 |
Convert RGBA color values into a DirectX color. |
| |
 |
Easy-to-use color constants and opacity flags |
| |
 |
Isometric pathfinding - can find 1000 paths in a 20x20 map in about 2 seconds. |
IsoEngine Helper
| |
 |
The helper class contains API calls that are useful when making games |
| |
 |
Hide and show cursor |
| |
 |
Get and set the cursor position |
| |
 |
Hide and show taskbar |
| |
 |
Halt your application for a specific number of milliseconds |
| |
 |
Play sounds |
IsoEngine SDK
Other
|
|
|
|

|
|
Copyright © 2005, First Productions, Inc.
|
|