Re: Fairwell
> To summarize, as a single developer shooting to support Windows, Mac
> and Linux, I can't afford the 1K euro x 3 fee. In addition, I was
> betting on CAPI to give me a major boost but its image processing is
> not optimized for what I'm looking to do. I'm going with the Torque
> Game Engine and back to Chicken.
I followed up with Joel on this personally (for some reason gmail's default
reply is to the sender and not the group). Real quick, though:
Joel,
If speed if of the utmost importance with the image files for you, then you
should consider doing what all other game developers do: write a program that
pre-processes the image data and stores it on disk in the format you need. Who
cares if it takes 10s to go from 3 bytes/pixel to 4 bytes/pixel. Just write it
out to disk and be done with it.
As for fonts, there is no reason you can't just create a textured font on disk,
load that, and render quads with the appropriate texture coordinates. This is
all very old-school stuff. I'd just hate to think your dumping LispWorks because
there isn't a built-in RENDER-OPENGL-TEXT function. LispWorks is a beautiful
product.
Also, Torque is a terrible piece of code. It also is terribly documented. And be
careful with the license (if you hope to distribute your poker game yourself).
However, all that being said, I can understand your money problems. I'm sure
LispWorks would work with you on purchasing multiple platforms at the same time.
And if not, there is no reason you couldn't develop for just Windows until you
started selling copies, then as money came in and demand was high, purchase the
other 2 compilers, recompile and distribute.
Good luck, though!
Jeff M.