Quote:Original post by macmoy
In your own opinion, which is better??
is java games good/fast?? or no chance to make it fast?
how about symbian? isn't more difficult than making java games?
I read something that it needs lots of softwares(perl,compiler like WINXXX) I dont remember.then the sdk..
They both have advantages and disadvantages. Neither one is "better".
Both languages offer similar performance if used properly. The cell phones themselves are slow, so the difficulty is that the programmers must write their code carefully.
Well-written C++ requires more knowledge of the system than Java, so C++ programmers tend to pay more attention to those details. Java code is somewhat easier to code in, so you can generate more code in the same amount of time -- but at a cost that you are less aware of the machine details and are also abstracted within the virtual machine.
I don't know about needing many pieces of software. Certainly Perl is a nice language for scripting. Skilled programmers will have many tools to automate boring and repetitive tasks, and Perl, Python, and other languages help there.
Quote:I dont know how to start..
Since you really do not have experience making games in c++, DX, OpenGL, and Flash (as you claimed in your first post) then I suggest you start there.
Since your goal is to write games for cell phones, I suggest you pick either C++ or Java and learn to write games on the PC. Java has an easier learning curve, so I'd probably pick that one.
Either way, you'll need to do a lot of reading and a lot of learning.
Begin by making simple text-based answer/response programs. Evolve those to a game. Move on to manipulating files to store your simple text-based games. Once you're comfortable working with data, learn some 2D graphics, learn to manipulate the graphics through code. Next, learn to load your data and manipulate your graphics with data. When you finally reach that point, you'll be ready to make cell phone games.