ANN: pyroENGINE SDK v1.0 for Delphi/C++ Builder 2007



[RELEASE]
pyroENGINE SDK v1.0.1.178 (Beta 1)

Welcome to pyroENGINE SDK ("PESDK"), a 2D rendering API for PC's
running Microsoft Windows. This release is aimed specifically at
Direct3D with 3D hardware.

PESDK is feature complete and can easily create any type of 2D game
with D3D for rendering. It was designed to be easy to use, robust and
feature rich and should be easy to use in your projects.

[FEATURES]
* Language support for Delphi 2007 for Win32 and C++ Builder 2007.
* Uses Direct3D 9 for fast 2D rendering
* 32 bit surfaces and textures
* Free scaling, rotation, alpha blending and other special effects
* Windowed and full screen modes
* Frame based timing support
* INI file configuration support with config file variables
* Unified Streaming system (memory, file, zip archive)
* Can render to default application window or to a specified window
handle
* Advanced render target and swap chain support
* Textured fonts (includes a font editor tool and support for custom
fonts)
* Graphics primitives (lines, circles, rects, points)
* Advanced polygon rendering (scale, rotate, control line segment
visibility)
* Support for rendering large images (640x480, 800x600 for example)
* Advanced sprite management
* Polypoint collision system for fast precise collision detection
* Mouse and keyboard input management
* Unified audio system with support for WAV|MP3|MID|OGG|MOD|IT|S3M|XM
streaming music and WAV samples
* Comprehensive math routines (vectors, angles, line intersection,
clipping)
* Log file support
* AI management via an event driven state machine
* Robust and feature rich

[SYSTEM REQUIREMENTS]
* Pentium class CPU, 366Mhz
* At least 64MB of RAM
* 20MB of free Hard Drive space
* Microsoft Windows 9x, 2000, ME, XP (NT is not supported )
* DirectX 9 summer 2003 runtime
* Direct3D compliant 3D video card that can do 3D in a window (minimum
recommend card INVIDIA FX5200)
* DirectSound compliant audio card (optional)

[INSTALLATION]
* Add {installdir}\Bin to your windows system path
* Add {installdir}\Sources to Delphi search path
* Add ..\Bin as the output location for the examples
* When using C++ Builder, you have to add the .pas unit file to your
project and the .hpp and .obj files will be automatically generated.
Add #include "unit.hpp" and #pragma comment(lib, unit) in the include
section of your source to be use this unit.
* See the docs and examples for more information on how to use PESDK

[HISTORY]
Version 1.0.1.178 (Beta 1):
[*] Initial Release

[KNOWN ISSUES]
* Docs currently work-in-progress
* Examples & Tutorials work-in-progress
* The SDK has not yet been fully tested in C++ Builder
* You have to manually set the proper paths in Delphi/C++ Builder to
use the SDK

[DOWNLOAD]
http://www.pyrogine.com

SUPPORT
If you have any problems and/or suggestions & comments about PESDK you
can reach us in several ways:
* Our Website - http://www.pyrogine.com
* Via Email - see the README in the distro
* Support Forums - at pyrogine.com

.



Relevant Pages

  • ANN: Gnostice eDocEngine VCL v2.0 Announced - Electronic Document Creation, PDF eForms and Report Ex
    ... Gnostice announces the upcoming release of Gnostice eDocEngine VCL v2.0 ... Full Unicode support for text rendering in PDF, ... Gnostice Information Technologies ...
    (borland.public.delphi.thirdpartytools.general)
  • OpenGL-based framebuffer concepts
    ... Tentatively going with the assumption put forth by Jon Smirl in his future-of-linux-graphics document and the open-graphics-project group that 3d rendering is an absolutely essential part of any next- generation graphics system, I'd be interested in ideas on a new or modified /dev/fbX device that offers native OpenGL rendering support. ...
    (Linux-Kernel)
  • Re: Technical challenges to porting IE to Linux?
    ... Firefox don't use the os native widgets all the ... Most of them are drawn using gecko (mozilla rendering engine). ... > of IE in Windows, Windows will not function normally unless the required ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: Codegear should really read this
    ... The first real gotcha that I ran into was with WMF and EMF rendering back ... wrapping of the win32 api calls, makes sense enough its built into windows, ... The api doesn't handle margin/padding correctly and our ...
    (borland.public.delphi.non-technical)
  • Re: Which Video Card is better?
    ... Full support for Microsoft® DirectX® 9.0 programmable ... Pixel Shaders support up to 16 textures per rendering ... Seamless integration of pixel shaders with video ...
    (microsoft.public.windowsxp.hardware)