PDA

View Full Version : Asphyre Sphinx has been released!



LP
12-02-2009, 10:35 PM
We are proud to present the highly anticipated release of Asphyre Sphinx (http://afterwarp.net/products/asphyresphinx).

Asphyre Sphinx is an open-source framework for developing video games and interactive business applications. It aids the developer with resource management, displaying 2D and 3D graphics in real-time, capture keyboard, mouse and joystick input. It features an extensive and high-performance 2D graphics, can display 3D content such as meshes and billboards with many different illumination models.

This new release can use DirectX 7, DirectX 9 or OpenGL providers completely transparently for the developer and the user. You can even change the provider at run-time. Both 2D and 3D graphics look very similar on all three providers.

Click here to visit the official Asphyre Sphinx page. (http://afterwarp.net/products/asphyresphinx)

You can use Asphyre Sphinx in BDS 2006, 2007, Turbo Delphi and FPC/Lazarus. The product comes with examples compiled both in Delphi and Lazarus.

Any comments and suggestions are welcome.

czar
12-02-2009, 11:41 PM
That sounds incredibly impressive. Will check it out.

arthurprs
13-02-2009, 12:04 AM
impressive as all Asphyre releases :)

ps: windows only?

Traveler
13-02-2009, 09:25 AM
I have to agree with the others. Very impressive!
The demos too, are awesome.

I'm currently not at home so I can't test yet, but is Delphi 7 also supported?

WILL
13-02-2009, 08:57 PM
I think from reading the details over at the Afterwarp site that Mac/Linux might be also supported...? Via OpenGL and Lazarus, no?

farcodev_
15-02-2009, 02:33 PM
Wow cool :shock:

Happy to see a new framework.

It's impressive to see that it's for Lazarus too.

Keep up the good work :D

LP
16-02-2009, 09:26 PM
Thanks for the comments. :)

Delphi 7 and earlier versions aren't supported directly, although you can set "fpc" compiler directive (will need few modifications in math units such as vectors2). The problem with these Delphi versions is that they do not support operator overloading as do BDS 2006+ and FreePascal. Although Asphyre Sphinx could be used (with minor modifications) in this Delphi version, examples will not run.

BDS 2009 is not supported yet (although some community members have been publishing ports for previous versions already), but it will be in the nearest future.

In theory Asphyre Sphinx could be used on other platforms on FPC/Lazarus using OpenGL provider, but it will need few modifications specifically for the timer component. I didn't have the opportunity to check Linux and Mac OS, but will attempt to do so later on. At the moment Windows is the only confirmed platform.

You may want to visit Hall of Fame (http://afterwarp.net/hallfame), a page dedicated to all games made with Asphyre. At the moment it has four games but the list is larger and we're still adding entries. Two commercial games use Asphyre Sphinx: Abra Academy (Asphyre 5 is two months older version of Asphyre Sphinx) and Aztlan Dreams.

LP
24-02-2009, 04:49 AM
A respectful member of our community, DraculaLib, has provided the latest version of Sprite Engine (http://afterwarp.net/forum/showthread.php?p=10631) for Asphyre Sphinx.

You can download it directly from here (http://afterwarp.net/asphyre/files/SpriteEngine19Feb2009.rar) (about 1.3 Mb).

YamiNoGakusei
08-03-2009, 05:05 PM
Wonderful lib! Trying it out now :D

Chien
31-05-2009, 05:44 AM
the download link is out-of-date.

AthenaOfDelphi
31-05-2009, 07:37 AM
the download link is out-of-date.


I've just checked all the links provided by LifePower and they are all working (I even checked the ones on the Asphyre Sphinx page). So, which link are you refering to?

Chien
31-05-2009, 05:20 PM
maybe my internet connection error, but, these days, i always can not visit afterwarp.net

Reiter
01-06-2009, 12:15 PM
Since support for FPC/Lazarus and OpenGL is provided now, it might be a choice in the future.

LP
03-06-2009, 11:18 PM
maybe my internet connection error, but, these days, i always can not visit afterwarp.net


All links mentioned in the original post and on the web site are active. However, our hosting provider sometimes blocks certain IP addresses that "send more spam than usual". As a result, some people may receive blocked/banned message. An alternative to this is to use proxy servers (http://www.publicproxyservers.com/). You may also wait and see if your address gets unblocked as soon as hosting provider receives less spam requests from your IP.

This is really a terrible policy improvised from our hosting provider and we are looking into the option of changing the service provider.

Chien
04-06-2009, 03:01 PM
maybe my internet connection error, but, these days, i always can not visit afterwarp.net


All links mentioned in the original post and on the web site are active. However, our hosting provider sometimes blocks certain IP addresses that "send more spam than usual". As a result, some people may receive blocked/banned message. An alternative to this is to use proxy servers (http://www.publicproxyservers.com/). You may also wait and see if your address gets unblocked as soon as hosting provider receives less spam requests from your IP.

This is really a terrible policy improvised from our hosting provider and we are looking into the option of changing the service provider.




Thanks for your proxy list, I visited the afterwarp.net through one proxy server
of the list at last. I don't know why so many IPs were banned by your site. These
days, I changed many locations even cities to try to visit afterwarp.net but failed.
xx( :vomit::

LP
04-06-2009, 03:34 PM
Thanks for your proxy list, I visited the afterwarp.net through one proxy server
of the list at last. I don't know why so many IPs were banned by your site. These
days, I changed many locations even cities to try to visit afterwarp.net but failed.
xx( :vomit::

If you used the same ISP in different locations, it may give the same IP or a certain range. Our site by itself does not block IPs, it's the service provider. Overall it's only partly their fault - the other part being the spam senders using your ISP.