Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Programming Talk / Other - Python Coding

Author
Message
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 3rd Jul 2009 21:33
Hey im trying too learn Python. any advice?

the modern government tries to make time,into money that is why clock are not free! in theory time is actually money!
Diggsey
20
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 4th Jul 2009 12:43
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 4th Jul 2009 22:36
besides that lol

the modern government tries to make time,into money that is why clock are not free! in theory time is actually money!
Clbembry
19
Years of Service
User Offline
Joined: 10th Dec 2006
Location: Minnesota
Posted: 5th Jul 2009 02:54
I've always wondered if it's even worth it to learn Python to develop games and programs when you have C++. I bought a couple books on Python a while ago. I never downloaded a compiler or anything, but it definitely doesn't have the support like C++ does.

Who knows, maybe some day I'll come crawling back to Python.

AndrewT
19
Years of Service
User Offline
Joined: 11th Feb 2007
Location: MI, USA
Posted: 6th Jul 2009 02:36 Edited at: 6th Jul 2009 02:38
Quote: "I've always wondered if it's even worth it to learn Python to develop games and programs when you have C++. I bought a couple books on Python a while ago. I never downloaded a compiler or anything, but it definitely doesn't have the support like C++ does."


For most hobbyist game developers, there is very little reason to use C++. Making a game in C++ will take drastically longer than making a game with a language like DBP or C# or even Python, because you have so much more to worry about in the department of bugs. Because you have so much more control over your memory management and what not, there is a lot more that can go wrong in C++ if you don't have a solid and extensive understanding of the language. It's used in many commercial games because of the speed boost, but honestly there are very few reasons for a hobbyist to be using C++, unless they're seriously considering going into game development professionally.

i like orange
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 7th Jul 2009 01:03
i didnt know most developers used C++ wow i just thought there was a special language for it!

the modern government tries to make time,into money that is why clock are not free! in theory time is actually money!
AndrewT
19
Years of Service
User Offline
Joined: 11th Feb 2007
Location: MI, USA
Posted: 7th Jul 2009 02:27
Quote: "i didnt know most developers used C++"


Most commercial game developers. Indie game developers sometimes use C++, but often use a tool like Unity because of the increased speed of development. And software (non-game) developers often use a language like C# or sometimes VB because of the increased dev speed, but also because of the large amount of support for WinGUI.

i like orange
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 7th Jul 2009 07:05
i wish unity was free cuz i want it soooo bad!
ya know i wish i could learn C++,C#,C,BASIC,darkBASIC,python,HMTL,and FPI scripting
i know it is alot but it would be worth it

the modern government tries to make time,into money that is why clock are not free! in theory time is actually money!
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 25th Sep 2009 00:46
Sorry For Bumping,But I found A cool editor that is Python Powered
and i really want to learn it because it was actually used to make some of disney's games (plus it is almost as powerful as DBP) Plus it is FREE!!!!!!

yeah im southern WATCHA GONNA DO BOUT IT?
QuothTheRaven
23
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: United States
Posted: 25th Sep 2009 07:54
First of all, your avatar is a confederate flag.

Second of all, your question is a trainwreck. "Any advice?" is not answerable. Are you stuck on something? We can help with specific questions, not "fill in everything I'm missing about everything."

Thirdly
Quote: "I've always wondered if it's even worth it to learn Python to develop games and programs when you have C++. I bought a couple books on Python a while ago. I never downloaded a compiler or anything, but it definitely doesn't have the support like C++ does."

Python is a text manipulation language. It's very good at that. Use the right tool for the right job. I'm sure games have been written in python but comparing it to C for game development capabilities doesn't make any sense.

Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 26th Sep 2009 02:01
Quote: "First of all, your avatar is a confederate flag."

READ THE SIGNATURE! \/

Well What i meant by any advice is Like what to start off with and tips and stuff like that

yeah im southern WATCHA GONNA DO BOUT IT?
Joe T
18
Years of Service
User Offline
Joined: 27th Sep 2007
Location: United Kingdom
Posted: 26th Sep 2009 18:25
Quote: "Python is a text manipulation language. It's very good at that. Use the right tool for the right job. I'm sure games have been written in python but comparing it to C for game development capabilities doesn't make any sense."


While Python is very good at text manipulation, it is also very good at many other tasks. AndrewT has it right: C++ has speed, low level operations and a vast user base on its side, and so is great for things like libraries, drivers and performance intensive applications, but nowadays you can get most other things done far faster and safer in a language like Python. Most game logic does not need to be blisteringly fast and so the majority of a game could certainly be written in Python. In fact, the performance requirements of most indie games are nowhere near high enough to warrant writing any part in a low-level language like C++.

@travis gatlin - The Python website has many resources you can look at. If you are enthusiastic and motivated then Python should be a breeze to learn (it was for me).
QuothTheRaven
23
Years of Service
User Offline
Joined: 2nd Oct 2002
Location: United States
Posted: 26th Sep 2009 19:34
Quote: "READ THE SIGNATURE! \/"

I'm from the south too but I don't support racism and slavery.

Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 26th Sep 2009 23:23
me neither!

yeah im southern WATCHA GONNA DO BOUT IT?
n008
19
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 27th Sep 2009 03:35
I can honestly say that only Python game I have ever played was frets on fire, and it was slow as hell and had tons of problems.

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
Joe T
18
Years of Service
User Offline
Joined: 27th Sep 2007
Location: United Kingdom
Posted: 27th Sep 2009 15:26
Quote: "I can honestly say that only Python game I have ever played was frets on fire, and it was slow as hell and had tons of problems."


I too have played frets on fire, and found it to be slow and buggy. I doubt this is due to limitations in Python, and more due to bad design.
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 27th Sep 2009 20:47
How Do you Know its python?

yeah im southern WATCHA GONNA DO BOUT IT?
thenerd
17
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 28th Sep 2009 15:35
just because one game is bad doesn't mean they are all bad. I have made quite a few games with python. but for making games, db is still much better.


forever loading...
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 30th Sep 2009 00:51
Yeah But i already know DB i want a better challenge besides the easiest language out there!

yeah im southern WATCHA GONNA DO BOUT IT?
thenerd
17
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 1st Oct 2009 02:05
ok then, the only good toolkit for games is pygame (2d).

if you want 3d your gonna need to use either:
-panda3d (hard but powerful)
or
-pyopengl (impossible to get to work)


forever loading...
Travis Gatlin
17
Years of Service
User Offline
Joined: 14th May 2009
Location: Oxford, Alabama
Posted: 1st Oct 2009 23:58
hey! ive got panda! i will just use that

yeah im southern WATCHA GONNA DO BOUT IT?
Destiny Design Labs
16
Years of Service
User Offline
Joined: 25th Nov 2009
Location:
Posted: 25th Nov 2009 23:04
Its been a long while since i've tried using python so if i mess up this correct me. Python can be used in combination with c++ and some other languages in order to create a game. All your work in Python would be modules for the other language your using. I know of atleast one game that was part Python part something else.

Destiny Design Labs
Let us design your destiny.

Login to post a reply

Server time is: 2026-06-10 03:29:49
Your offset time is: 2026-06-10 03:29:49