1. Game Libraries

Windows programmers have Open GL and direct X.
C programmers have Allegro.
What to Euphoria programmers have?
The best library I have been able to find and use easily is Vgraph from 
Jiri Babor. I need one specifically for game programming.

Another thing I wish euphoria had was the ability to shrink or compile 
libraries to make my progs more portable without compiling.
I could do this my self, but I don't think people would be happy if I 
just started using their routines without permision.

new topic     » topic index » view message » categorize

2. Re: Game Libraries

JL wrote....

> Windows programmers have Open GL and direct X.
> C programmers have Allegro.
> What to Euphoria programmers have?
> The best library I have been able to find and use easily is Vgraph from 
> Jiri Babor. I need one specifically for game programming.

Mic has done an OpenGL wrapper. You can get it via RDS in the
archive. I don't know how complete it is but it does have working
demos.

Todd Riggins has done "Exotica" which wraps DX. You can get to
Todd's page via the link at RDS. Also try Chris Bensler's
"ExoticaX" which simplifies the use of Exotica itself.

Lastly you could try Morfit which is available for Euphoria via my
page at http://www.3dng.com Morfit has been on constant 
improve. Unfortunately Version 5 is fully commercial. I am not
sure what the status of future versions of Morfit / Euphoria will be. 

Mark

new topic     » goto parent     » topic index » view message » categorize

3. Re: Game Libraries

..not to forget:

Jarod - (by myself) a graphics/sound/input library for DOS/Windows.
EuAllegro - By Ray Smith.

new topic     » goto parent     » topic index » view message » categorize

4. Game Libraries

Hi!
I developed an arcade game engine for Euphoria, which I used to create
OidZone, StarThief, Starkiller, StarRanger, Invaders, and most recently
Snack Attack!   The workings are detailed in my book, the OidZone
Programmer's Reference, which you can read exerpts  from on my website
www.BeRighteous.com/euphoria.   I developed the thing for Oidzone (hence the
name of the book explaining it!), but I was able to retrofit it to fit all
sorts of arcade games very quickly.   If you download the "OidZone - FULL
SOURCE" zip from the Recent Contributions page on www.RapidEuphoria.com, you
can take a look at what I'm doing.  The zip includes all the source, plus
every piece of game art in the game in bmp format, as well as source for
creating packing the art into data files, etc.  It also includes a limited
license to use the game engine (and the artwork) in your own game projects..

BTW, Rob has recently included my book to the "Related Books and Software"
section of the Euphoria Home page.  Thanx Rob.   Anybody else here writing a
book on Euphoria?  Anybody want to?

You can also check out my "Crash Course in Game Design and Production -
Euphoria Edition" on my website.  We're covering what it takes to design and
produce a game from start to finish, from vague idea through completed
commerical-quality product.  Along the way we're developing our own game
engine from scratch, using Snack Attack! as our model.  This week we covered
the Basics of Computer Art, The Art Specification, Tile-Based Graphics and
Maze Creation.  Next week we're covering sound.

Michael Packard
www.BeRighteous.com/Euphoria

> ------------------------------
>
> Date: Tue, 22-May-2001 14:15:53 GMT
> From: J L <longjoel at waseca.k12.mn.us>
> Subject: Game Libraries
>
>
> Windows programmers have Open GL and direct X.
> C programmers have Allegro.
> What to Euphoria programmers have?
> The best library I have been able to find and use easily is Vgraph from
> Jiri Babor. I need one specifically for game programming.
>
> Another thing I wish euphoria had was the ability to shrink or compile
> libraries to make my progs more portable without compiling.
> I could do this my self, but I don't think people would be happy if I
> just started using their routines without permision.
>

new topic     » goto parent     » topic index » view message » categorize

5. Re: Game Libraries

SR wrote...

> Mark, I know you have put a lot of work tied into Morfit, but have you
> considered switching to Crystal Space? I thought it looked better than
> Morfit. I don't remember how it performed.

I have taken a quick look at Crystal Space. I seem to remember that I
thought
it looked particularly nice but that the frame rate was a little slow. That
was only
from a demo so speed may not be the way I remember it. I do think it would
be
worthwhile as I think it was totally free. The thing about Morfit is that it
is so
easy to use.

The newest Morfit "Quake" demo looks pretty nice. I am having trouble
getting
V5 to work with Eu though.....

Mark

new topic     » goto parent     » topic index » view message » categorize

6. Re: Game Libraries

>... have you considered switching to Crystal Space?

I don't know what language Morfit is written in, but I know that CS is 
written in C++ (right?). Interfacing with C++ libraries from Euphoria can be 
kinda tricky depending on how the library is designed.

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu