i just switched from learning visual basics to learning python. I was wondering how powerful python was. Are there any large games made with python or should i just save time and start learning java or C++
7 replies to this topic
#1
Posted 19 June 2011 - 05:53 AM
|
|
|
#2
Posted 19 June 2011 - 06:42 AM
There are several smaller games written in python, often with the wxPython library, among others. It's certain worth learning.
#3
Posted 19 June 2011 - 09:40 AM
Alright thanks! I was also looking into using blender with python but i didnt know if i would still be able to make large projects.
#4
Posted 19 June 2011 - 11:08 AM
At a certain size, it's usually better to use a language like C++, but python can take you quite far.
#5
Posted 21 June 2011 - 09:33 PM
Python is a scripting environment and as such does a lot of the hard tasks for you. You can do a lot, however the switch to C++ may be very difficult. C++ does not have a native GUI, and you may end up using wxWidgets anyway, which Python can use (as mentioned by WP.)
There are also many open sourced projects that are quite large that use Python exclusively, such as revision softwares and alike, you could mention some of the extremes of projects you foresee using so we could provide a more accurate picture if Python can perform them.
There are also many open sourced projects that are quite large that use Python exclusively, such as revision softwares and alike, you could mention some of the extremes of projects you foresee using so we could provide a more accurate picture if Python can perform them.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
#6
Posted 22 June 2011 - 04:57 AM
I read somewhere that EVE Online server code is written in Python, that's how powerful Python can be if used right.
A conclusion is where you got tired of thinking.
#define class struct // All is public.
#7
Posted 22 June 2011 - 04:44 PM
Well im still trying to grasp the basics of programming so i more wanted to make large projects off simple concepts. Something like minecraft that uses simple charcters and graphics but in a large scale manner
#8
Posted 22 June 2011 - 05:12 PM
Minecraft utilizes an OpenGL library, so you would need to as well. Python has a few ones already, here is a demo featuring this:
Python Package Index : PyOpenGL-Demo 3.0.1b1
You may find however OpenGL is very complex (in any language), as it is a low level multimedia library. You may wish to look at game engines of which utilize these hard libraries and create a more simple and consistent interface such as PyGame, you may find it more relaxing to make something in there although I have no clue (I do not develop in Python) if you can create an advanced 3D game like Minecraft.
Python Package Index : PyOpenGL-Demo 3.0.1b1
You may find however OpenGL is very complex (in any language), as it is a low level multimedia library. You may wish to look at game engines of which utilize these hard libraries and create a more simple and consistent interface such as PyGame, you may find it more relaxing to make something in there although I have no clue (I do not develop in Python) if you can create an advanced 3D game like Minecraft.
Be sure to read the updated FAQ! || Health is achieved through the same 10,000 steps.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
If a suggested code/method fails, informing us is less important than telling us why or what errors occurred.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top









