Hi all!

I've recently been hired by a startup company.  They plan to develop a
2D RPG game, with 2D characters that move on "blocks".  A guys will make
the artistic part in programs for editing graphics, another will write
the plot, etc.

Since I'm the only one that got the development and programming part, I
have almost full power to chose the technology back-end.  I was thinking
about using Qt (that I worked with during three years and I love it) and
maybe its embedded version or maybe Tk (from the Tcl guys), that I know
and like it too (specially the canvas object).  The difference between
Qt and Tk is that the former is a full development framework and the
later is just a nice toolkit.

But, on LinuxCon in Brazil
(https://events.linuxfoundation.org/events/linuxcon-brazil), I saw a
very nice presentation from ProFUSION guys showing ELF, that I have been
very curious to try much earlier.  I liked the presentation a lot
(specially the advocacy over Evas!) and, with this opportunity, I may
try using ELF.

So, I have a few questions:

1. What exactly the fact the ELF is LGPL means for developing
   proprietary applications?  May I link it statically?  (Oh, after some
   time back in the development world, need to re-read licenses...)

2. This game will probably not use Elementary.  Since all the UI and the
   game itself will be customized, we are thinking on using nice
   features of Evas.  An artist will use a GIMP-like program to develop
   user interfaces, characters, menus, etc.  May I show layers of PNG
   images that have transparent regions?  Any word on that?

3. MS Windows is the main target, but we want to develop it under
   GNU/Linux and NetBSD and deploy it under Windows.  I see ELF are
   portable, right?  What about "embedded" platforms like Android and
   iOS?

4. What is the status of the C++ binding?  Isn't recommended to use the
   ELF C API inside a C++ application, is it?

5. How does ELF handles sound?  Does it use lower level layers like
   ALSA, OSS or multi-thread OSS?

6. Any word on my simple problem?

Sorry for the very basic questions, but I didn't have time to look
inside ELF documentation and try some examples yet!

Thank you!

-- 
Silas Silva

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to