Author Topic: Programming games in Python...?  (Read 3924 times)

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Programming games in Python...?
« on: June 25, 2013, 12:42:12 pm »
Hey guys

Anybody got any thoughts as to whether you can do OK programming games in Python? I've had half an idea to start learning Python for games programming. Why Python? Well, I started learning it a few years ago (mostly forgotten) and liked the look of the language. I have some experience in natural language programming in Inform7 and Python is just that teeny bit closer to that than other languages, although not really. Also, Monty Python is cool and stuff.

I'm not talking professionally, I don't want a career in programming, just for fun. I would be interested in programming 2D games, platformers/shooters/brawlers etc. Any thoughts for a complete newb would be appreciated. Cheers!


Offline Shrugging Khan

  • Hero Member Mark III
  • *****
  • Posts: 1,217
  • Neinzul Y PzKpfw Tiger!
Re: Programming games in Python...?
« Reply #1 on: June 25, 2013, 12:51:41 pm »
Well...I'll just suggest that you use Unity3D. It's what AIW was made in, after all :P

Works with JavScript, C# and...Boo; the latter being a Python-like language for all that I know.

If you just want to hack out a game without such tools, well, Python should just work fine if you're comfortable with it.
The beatings shall continue
until morale improves!

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Re: Programming games in Python...?
« Reply #2 on: June 25, 2013, 01:20:32 pm »
Quote
Works with JavScript, C# and...Boo; the latter being a Python-like language for all that I know.

Boo? Haven't even heard of that language... thanks for the info I'll definitely check it out.

Quote
If you just want to hack out a game without such tools, well, Python should just work fine if you're comfortable with it.

I definitely want to hack out a game... my programming won't be tremendous to say the least. At this point I'm interested in all options. Thanks!

Offline Oralordos

  • Sr. Member Mark III
  • ****
  • Posts: 434
  • Suffering from Chronic Backstabbing Disorder
Re: Programming games in Python...?
« Reply #3 on: June 25, 2013, 08:43:54 pm »
Python is a nice simple language. It's what I learned programming on and I still go back to it when I want to quickly prototype something. I definitely wouldn't use it for anything serious, but it is good for quickly putting something together.

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Re: Programming games in Python...?
« Reply #4 on: June 26, 2013, 10:01:06 am »
Python is a nice simple language. It's what I learned programming on and I still go back to it when I want to quickly prototype something. I definitely wouldn't use it for anything serious, but it is good for quickly putting something together.

Sounds good to me. It seems simple and very readable, but at the same time fairly powerful. Being able to work quickly and knock prototypes up is kind of what I'm looking for. Thanks for the info.

Offline Cyborg

  • Master Member Mark III
  • *****
  • Posts: 1,957
Re: Programming games in Python...?
« Reply #5 on: June 26, 2013, 09:14:57 pm »
    Python
        sucks
        in my opinion .  ;]
Kahuna strategy guide:
http://www.arcengames.com/forums/index.php/topic,13369.0.html

Suggestions, bugs? Don't be lazy, give back:
http://www.arcengames.com/mantisbt/

Planetcracker. Believe it.

The stigma of hunger. http://wayw.re/Vi12BK

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Re: Programming games in Python...?
« Reply #6 on: June 26, 2013, 10:52:50 pm »
    Python
        sucks
        in my opinion .  ;]

I see what you did there! :D

Offline jerith

  • Full Member
  • ***
  • Posts: 142
Re: Programming games in Python...?
« Reply #7 on: February 15, 2014, 04:51:47 am »
Anybody got any thoughts as to whether you can do OK programming games in Python? I've had half an idea to start learning Python for games programming. Why Python? Well, I started learning it a few years ago (mostly forgotten) and liked the look of the language. I have some experience in natural language programming in Inform7 and Python is just that teeny bit closer to that than other languages, although not really. Also, Monty Python is cool and stuff.

I'm not talking professionally, I don't want a career in programming, just for fun. I would be interested in programming 2D games, platformers/shooters/brawlers etc. Any thoughts for a complete newb would be appreciated. Cheers!

http://pyweek.org/ is an excellent excuse to write a small game in Python and a good place to go to see what others have done. The code for all the entries is available, although most of it isn't very good due to being hammered out in a week. The discussion board there has some links to various resources.

Offline steven66steven

  • Newbie
  • *
  • Posts: 2
Re: Programming games in Python...?
« Reply #8 on: March 25, 2014, 02:20:47 pm »
if (python.opinon === "good") {
     console.log ("I like python");
} else {
     console.log ("I prefer Javascript");
}