A little long email, so in the interest of time you could skip directly to
the section marked "Question" in bold below :)

Currently using:
SDL Version 1.2
Platform (Windows for development)
Visual Studio 2010
I wanted to create cross platform games on Android/iOS/Windows which is
where I came across SDL.

I am proficient in unix shell scripting so I initially started out with
learning python pygame as my language for games. Unfortunately I realized
the games are not cross platform and I read about a few folks struggling
online when porting. Lost 2 weeks

I then started with SDL/C++ ( despite having being warned online against
starting directly on C++). After 3 more weeks of learning SDL modules,
tutorials, videos, I realized the warnings were not out of order :)

C++ has never been the language of choice for me ( when I studied it in my
degree course). Now it seems its a completely new language and a simple
loop through a list of strings took me a while to code. (something which a
1 line ls command in unix would do).

Also today I spent 14+ hours finding a code base on how to render videos
through SDL. ffMPEG, SMPEG on SDL didnt work since everytime there was a
library file version mismatch with the code available online.

My 3rd attempt at game programming would be on perl since its again the
closest to bash scripting ( I dont think I can handle C++ anymore ). Would
be great if you could provide some pointers on the following:

1) Are games on perl+SDL cross platform? i.e. Android/iOS/Windows
2) How do I best approach learning the 2? as in which documents to read
first for perl followed by SDL-perl tutorials?
3) Unrelated: I did not come across touch screen handling in SDL in my
limited study of it. How are the same handled in SDL events?

Would be great if you could provide some direction on this. Frankly my
brain is scrambled after a decent start with SDL 2 weeks back.


Reply via email to