Jump to content



Photo

why does python sucks so much for games?


  • Please log in to reply
7 replies to this topic

#1 chrisj1968

chrisj1968

    copyrighted!! ©

  • Tech Issues Solved: 3
  • Joined: 17-June 08
  • Location: United States

Posted 15 December 2012 - 21:27

My wife and I use IMVU just for fun and we have friends all over the world on their. but I hate the use of python. it is absolutely abhorred. I've often asked them why they don't move to a microsoft engine for the entire game.

can anyone explain to me why python sucks so bad for games? to my untrained eye, it just doesn't have the power to be a viable game language


#2 vetthe evn show

the evn show

    Removed

  • Joined: 10-June 02

Posted 16 December 2012 - 02:26

Removed

#3 The_Decryptor

The_Decryptor

    STEAL THE DECLARATION OF INDEPENDENCE

  • Tech Issues Solved: 3
  • Joined: 28-September 02
  • Location: Sol System
  • OS: iSymbian 9.2 SP24.8 Mars Bar

Posted 16 December 2012 - 03:08

What could you do with .NET that you couldn't do with Python?

#4 Andre S.

Andre S.

    Asik

  • Tech Issues Solved: 6
  • Joined: 26-October 05

Posted 16 December 2012 - 03:13

can anyone explain to me why python sucks so bad for games? to my untrained eye, it just doesn't have the power to be a viable game language

That's funny, Python is used in plenty of games including widely known commercial ones (CivIV, Battlefield 2 for example). http://wiki.python.o...oin/PythonGames

Python is built for ease of use and readability above all else and isn't fit to writing the kind of bit-twiddling code that lies at the heart of a high-performance game engine. But it definitely can be used, and is used, to implement much of the game logic.

Perhaps you should explain why you loathe Python so much.

#5 OP chrisj1968

chrisj1968

    copyrighted!! ©

  • Tech Issues Solved: 3
  • Joined: 17-June 08
  • Location: United States

Posted 16 December 2012 - 06:01

then maybe it's the coding for the game. it crashes alot. but they never seem to get the darn thing fixed. It was like they fix one issue but then 5 more spring up.

perhaps whoever coded the game didn't do too well.

#6 OP chrisj1968

chrisj1968

    copyrighted!! ©

  • Tech Issues Solved: 3
  • Joined: 17-June 08
  • Location: United States

Posted 16 December 2012 - 08:04

I guess whoever coded the game did a horrible job. it's not like they don't have money, they make it hand over fist. It just seems like their coding is a mess.

#7 vetthe evn show

the evn show

    Removed

  • Joined: 10-June 02

Posted 16 December 2012 - 08:48

Removed

#8 Eric

Eric

    Neowinian Senior

  • Tech Issues Solved: 11
  • Joined: 02-August 06
  • Location: Greenville, SC

Posted 16 December 2012 - 15:57

Using something like Python for scripting a game requires more care in the actual script since it's not a strongly-typed language. If your interface isn't well-implemented with parameter checking it's very easy to send a function a string instead of an integer and have the value miscast during game operation.



Click here to login or here to register to remove this ad, it's free!