I forgot to say thanks for your help so far (to both).

That's fine, I know what it's like to want to build your own engine.
> NME uses SDL as a dll, so I think it should be okay, license wise.
> Also, NME uses the SGL extension, so transforms such as scaling,
> rotation and alphas are also doable. If Allegro is your thing, you
> could also consider using my nGame library, which wraps 100% of the
> Allegro library, though I've not built a framework around it, so you'd
> have to use it as you would use the Allegro library in C, only within
> haXe instead.


I went looking at  NME sources and it seems quite nice and not owerbloated
or anything...
Do you mean SGE instead of SGL maybe?

I don't know if what I will make will be usable or work at all at this stage
but my goal is quite strict..
to make a engine/lib that conforms to all needs for casual portal games. I
don't intend to make
match-3 games generally but this project which I am trying to make now is of
casual nature and thats
why I returned back to using PTK because I was searching for 2 weeks for
some alternative (at first I
intended to use Slick and Java or Scala but it is openGL and that is not
that good for casual games, then
I tested anything I could find and currently I see only good option by
coupling PTK and a higher level language
for this, haxe and lua seemed the best balance between a powerfull language,
speed, and how har it is to
embed/bind it -- I started with lua but then I reread the neko FFI docs and
saw that neko has quite some adventages
over lua for this.)

(you can see this thread
http://forums.indiegamer.com/showthread.php?t=12120where I was asking
for oppinion
about openGL...)


I'm always tinkering with game engines, and at some point, I'd like to
> make a decent 3D engine wrapper, only I don't fancy doing that for a
> library you'd have to pay for. Plus, it's important to me that the
> engine is cross-platform...


Irrlicht has a lua binding (and java) that both work very well, so maybe
it's not that hard to bind...  it also has the most
rendering options and format support that I have seen so far.

Anyway, good luck in your work, and please feel free to post any
> questions to the lists. We're always available to answer questions.


Thank you,
Janko
-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to