Skip to main content
GameDev.net gamedev.net
🔒 Locked

Should I use java or python for a survival/rpg game?

Started by Manill66 Jun 2, 2012 at 9:24 PM 10 replies 4.5k views
Original Post
Manill66
Manill66

[font=arial, helvetica, sans-serif]Hello! Well I know a little bit about java and python. I really enjoy the python language. It seems more simple than java. But in the books that I read about python, they mainly talk about text based games. So I was wondering what type of games python and java can make. And what language do you think will be better for a rpg/survival game. [/font]

[font=arial, helvetica, sans-serif]Thanks![/font]

bubu LV
bubu LV
Both languages can create any type of game - text, rpg, 3d shooter, mmorpg, whaterver... Language nowadays is irrelevant. Choose the language with which you are most comfortable.
Manill66
Manill66

Both languages can create any type of game - text, rpg, 3d shooter, mmorpg, whaterver... Language nowadays is irrelevant. Choose the language with which you are most comfortable.


Okay thank you! Looks like i'm probably going to use python.
Alpha_ProgDes
Alpha_ProgDes
I would use whatever language you are most comfortable with. Java and Python both have good game dev libraries. They are capable of 2D, 3D, and text. Neither one, IMO, is better than the other.
Beginner in Game Development?  Read here. And read here.  
t-boy
t-boy
It really depends on what you find comfortable, Java and Python are both great languages.

My two recommendations to use with either language are:

Java - JMonkeyEngine
Python - Panda3D
Manill66
Manill66

It really depends on what you find comfortable, Java and Python are both great languages.

My two recommendations to use with either language are:

Java - JMonkeyEngine
Python - Panda3D


Alright thanks!
larspensjo
larspensjo
Have a look at Google Go. It combines the advantages of Python (quick and easy to write), with the advantages of C++ (compiled, static type checking). It is easy to learn as the languages specification is small.

For me, writing algorithms in Go takes a third of the time compared to writing them in C++.

Of course, if you already know Java or Python well, then that is the obvious answer. But I don't think you do, or you would not ask that question here?
Manill66
Manill66
If anyone has any more comments, tips, tools, etc please tell me! Thanks for all the help!
Manill66
Manill66
I am actually going to use java. My goal is to learn C++ one day so I am going to java since it is more like it than python. But I still want to learn python.
Goran Milovanovic
Goran Milovanovic
I would recommend Python. It's a very powerful language (I would say more powerful than Java).

The Blender Game Engine uses Python as a scripting language, so that's something that might interest you: http://www.gamedev.net/topic/625003-video-tutorials-blender-game-engine/
+---------------------------------------------------------------------+ | Game Dev video tutorials  ->   http://www.youtube.com/goranmilovano | +-------------------------------------
xhh
xhh
Even though we are learning Java, I started using python for my school project and I haven't had a thought of regret yet.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.