ashraf at July 11th, 2012 18:37 — #1
I want to start learning a programming language which one can i mostly use and which game engine is best ?? ....
I can use some tutorials abou the programming languages ....
And any help will be truly appreciated .... Thanks ....
omercan1993 at July 11th, 2012 20:08 — #2
You can use nearly every programming language but often c/ c++ and java is used. Sometimes also Python or others.
Often commercial game engines have their own propietary scriptlanguage. If you want to use an engine I suggest Unreal Unityor the CryEngine If you also want to write code I suggest OGREor Irrlicht(or mine but it is not really useable at the moment )
But writing a game is not a simple task, start with something simple...
And don't forget, Google and the Internet is your friend
reedbeta at July 11th, 2012 22:34 — #3
I think Python is probably the best language to learn first when beginning to program. This free online book has a good collection of lessons on it. You should spend some time learning the programming basics before you worry about making a game. The book does have an exercise near the end that involves making a text adventure. Once you want to do some graphics, you can try pygame.
ashraf at July 13th, 2012 03:14 — #4
Hi again .. and thanks for the answers
i downloaded the book but it says somthing about a terminal program how can i get it ??
the name of it is Command Prompet i googled it but nothing ..... What to do now ??
alphadog at July 13th, 2012 10:19 — #5
Ashraf, you seem to be very interested, but a complete novice to this world. I would highly recommend you get an introductory book on programming to get a comprehensive overview of the basics.
fireside at July 13th, 2012 14:40 — #6
Every OS has a command prompt. It's not a program. It should be somewhere in your menu. In Windows XP it's in the accessories folder.
zynithra at October 14th, 2012 14:00 — #7
Reedbeta is spot on, there are some good books that describe the basic concepts regarding games for python, and pygame is a simple and good library.