Python vs Java for 3D Game development?
-
Hi coders, I am in a task of development an open source 3D Maze for scientific purposes. Which one is better to make a 3D game and why? edit: additional info: i code in both of them, and might even consider learning c++ (to which i have a rudimentary undersstanding) Being open source, the code should be open and readable I've done a 3d maze previously with pygame, i was thinking of upgrading to something better because graphics look too "outdated" (link) Another "feature" this must have is to execute easily. Like double clicking the jar, or in terminal "python program.py" ; not to require too much external libraries Any of your opinions is very welcome , even funny ones :)
asdsda
-
Hi coders, I am in a task of development an open source 3D Maze for scientific purposes. Which one is better to make a 3D game and why? edit: additional info: i code in both of them, and might even consider learning c++ (to which i have a rudimentary undersstanding) Being open source, the code should be open and readable I've done a 3d maze previously with pygame, i was thinking of upgrading to something better because graphics look too "outdated" (link) Another "feature" this must have is to execute easily. Like double clicking the jar, or in terminal "python program.py" ; not to require too much external libraries Any of your opinions is very welcome , even funny ones :)
asdsda
Odd question... Isn't that kind of like asking whether to use crayons or magic markers to write a thesis paper? Granted, I've been kind of avoiding Java for the past decade, but isn't C/C++ still the go-to language for 3D games? I mean, I wouldn't try to port Doom to WPF :)
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
Hi coders, I am in a task of development an open source 3D Maze for scientific purposes. Which one is better to make a 3D game and why? edit: additional info: i code in both of them, and might even consider learning c++ (to which i have a rudimentary undersstanding) Being open source, the code should be open and readable I've done a 3d maze previously with pygame, i was thinking of upgrading to something better because graphics look too "outdated" (link) Another "feature" this must have is to execute easily. Like double clicking the jar, or in terminal "python program.py" ; not to require too much external libraries Any of your opinions is very welcome , even funny ones :)
asdsda
Making games out of either is probably a bad move: Pythons will squeeze to death any player who tries to get through, and you can only make a 3D maze out of :java: if you freeze it. Which has two problems: 1) It will melt, and a puddle isn't that difficult to navigate. 2) It will ruin the :java: and that is a capital offence.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Odd question... Isn't that kind of like asking whether to use crayons or magic markers to write a thesis paper? Granted, I've been kind of avoiding Java for the past decade, but isn't C/C++ still the go-to language for 3D games? I mean, I wouldn't try to port Doom to WPF :)
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)Oh go on! (It's been ported almost everywhere else - I have an Android version on my tablet)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Oh go on! (It's been ported almost everywhere else - I have an Android version on my tablet)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
Ya know, now that I think about it, it's probably doable... But only because it's a 20-year-old game. I just need to figure out how to pull the graphics from the WAD files... Ahh, WAD files... Remembering how I used to write Doom and D3D levels... Such a horrible format, but still fun...
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
Ya know, now that I think about it, it's probably doable... But only because it's a 20-year-old game. I just need to figure out how to pull the graphics from the WAD files... Ahh, WAD files... Remembering how I used to write Doom and D3D levels... Such a horrible format, but still fun...
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)...and the HOM when you got it wrong... :laugh:
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Hi coders, I am in a task of development an open source 3D Maze for scientific purposes. Which one is better to make a 3D game and why? edit: additional info: i code in both of them, and might even consider learning c++ (to which i have a rudimentary undersstanding) Being open source, the code should be open and readable I've done a 3d maze previously with pygame, i was thinking of upgrading to something better because graphics look too "outdated" (link) Another "feature" this must have is to execute easily. Like double clicking the jar, or in terminal "python program.py" ; not to require too much external libraries Any of your opinions is very welcome , even funny ones :)
asdsda
That is like asking if you should use wood or concrete to build a house for scientific purposes. I mean: Without context, without any more requirements, it is kind of complicated to answer...
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus Entropy isn't what it used to.
-
...and the HOM when you got it wrong... :laugh:
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
HOM? Doesn't ring a bell... Granted, it's been 20 years... Heh
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
HOM? Doesn't ring a bell... Granted, it's been 20 years... Heh
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)Oh, I'm sure you saw a few[^] - I sure as heck did! (particularly on the CD's that came with PCZone magazine)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
Hi coders, I am in a task of development an open source 3D Maze for scientific purposes. Which one is better to make a 3D game and why? edit: additional info: i code in both of them, and might even consider learning c++ (to which i have a rudimentary undersstanding) Being open source, the code should be open and readable I've done a 3d maze previously with pygame, i was thinking of upgrading to something better because graphics look too "outdated" (link) Another "feature" this must have is to execute easily. Like double clicking the jar, or in terminal "python program.py" ; not to require too much external libraries Any of your opinions is very welcome , even funny ones :)
asdsda
Are those the two languages that you are familiar with? Is that why you are asking the choice between those two? Minecraft is written in JAVA, so for a fairly simple maze game you should have no problem developing with JAVA. As others have said, if you provide more context it could be easier to help you select the best tool.
-
Odd question... Isn't that kind of like asking whether to use crayons or magic markers to write a thesis paper? Granted, I've been kind of avoiding Java for the past decade, but isn't C/C++ still the go-to language for 3D games? I mean, I wouldn't try to port Doom to WPF :)
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)Ian Shlasko wrote:
kind of like asking whether to use crayons or magic markers to write a thesis paper?
LOL, I love that analogy. :thumbsup:
-
Odd question... Isn't that kind of like asking whether to use crayons or magic markers to write a thesis paper? Granted, I've been kind of avoiding Java for the past decade, but isn't C/C++ still the go-to language for 3D games? I mean, I wouldn't try to port Doom to WPF :)
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
Are those the two languages that you are familiar with? Is that why you are asking the choice between those two? Minecraft is written in JAVA, so for a fairly simple maze game you should have no problem developing with JAVA. As others have said, if you provide more context it could be easier to help you select the best tool.
-
Oh, I'm sure you saw a few[^] - I sure as heck did! (particularly on the CD's that came with PCZone magazine)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
Ahhh, holes in the map... Never knew there was a slang term for them... Yeah, dealt with my fair share of those. They got even harder once Quake came along and it was actually 3D... Instead of outlining a room, had to surround it with actual walls and make sure there were no gaps that'd screw up Vis. Sigh... The good ol' days... Back when those of us with no artistic talent could still make cool things alone...
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels) -
Ahhh, holes in the map... Never knew there was a slang term for them... Yeah, dealt with my fair share of those. They got even harder once Quake came along and it was actually 3D... Instead of outlining a room, had to surround it with actual walls and make sure there were no gaps that'd screw up Vis. Sigh... The good ol' days... Back when those of us with no artistic talent could still make cool things alone...
Proud to have finally moved to the A-Ark. Which one are you in?
Author of the Guardians Saga (Sci-Fi/Fantasy novels)And those of us with even less could try really hard and appreciate even more the hard work everybody else did! :laugh:
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...