Author Topic: Multiplatform Languages?  (Read 597 times)

I've decided that I really want to learn a language this winter when I have nothing to do, and I want to learn one that doesn't apply just for computers. I've had an idea for a while for a game I want to make and I just now finished planning it all out on paper, so now comes the starting phases of the game. I want it to be a multiplatform game that will be for the PC, iPod Touch, PSP, and DS (Possible for the Mac also, but mostly for the ones I listed). I'd like if it was a mainstream language, but any that will fit those 4 easily are fine. Also, just the name of the language is fine, I'm capable of doing some research on my own, it just hard starting from scratch.


Spanish?  C++? lua? C#?  C# has xna, which works for xbox and PC.

Taking Spanish already... ;)

I'll look into C++ and C#. I've tried Lua, and although it works, I don't like it too well.

Bump. Any other suggestions?

C# will only work on Windows-based platforms - PC and XBox. If you want Mac, Linux or console compatibility you should use C++ and only open/public libraries. (e.g. OpenGL not DirectX or WinAPI)

If you go with C++, start with C. It teaches you how C++ works and it can also be used in embedded development as well.

Also, I don't know if you'll be able to develop for the DS and PSP. My guess is you'd need some sort of SDK for them.



Also, I don't know if you'll be able to develop for the DS and PSP. My guess is you'd need some sort of SDK for them.

I'll look into those.

what

I've tried Lua a bit and I don't think the games come out to well.