inicio
mail me!
sindicaci;ón
 
N
E
W
B
I
E
 
G
A
M
E
 
P
R
O
G
R
A
M
M
E
R
S
 

Archive for Python

Python/PyGame Tutorials for Newbs

Doing my usual rounds, checking for new Tutorials, and found a bunch new ones I have seen before.   Most are very good for Newbs looking to get into Game Programming in Python/Pygame

First off I found a nice 6 part tutorial on Keeping it Small and Simple website, webmaster is a self professed lazy bones, which most of us developers can understand =)  He takes it very slow and simple, and you really should not feel rushed at all when checking out his tutorials.  Step by Step for total beginners.  Check out PyGame Tutorial Part 1 - Getting Started :: PyGame Tutorial Part 2 - Drawing Lines :: PyGame Tutorial Part 3 - Mouse Events :: PyGame Tutorial Part 4 - More on Events :: PyGame Tutorial Part 5 - Pixels :: PyGame Tutorial Part 6 - From Pixel to Worm

Next I found dCafe which lists a bunch of Python Programming Ebooks, a great resource of ebooks and site links.

Couple others :

PyGame

Recently I have been looking to get back into game programming, as I have taken several years off from doing much in game programming. I blame most of my lost time on MMORPG, I’ve been thru 5, and they each take a minimum of 1 year of your life (EQ 2.5 years, Dark Age of Camelot 1 year, Star Wars Galaxies 1 years, WoW almost 2 years on and off, Dungeons and Dragons Online 6 months).

Anyway, back to Pygame. Pygame is a set of Python Modules written on top of the SDL Library. As I have been looking to get back into game programming, I ran across Pygame to try to get into something simple, so I can slowly move up my knowledge in game development. What I have found is that if you are new to game programming, starting off with Pygame before moving onto another programming language like c or c++ will be very helpful.

From the looks of the games that have been made using Pygame, it looks like it is mostly suited for simple 2D type games (Arcade, Puzzle, Strategy, etc.) Although there are some 3D modules available, it looks like it is mostly suited for the simple type games.

I have read a couple of the tutorials, and looked a couple of the examples, and being someone who knows C and C++, a little Java, Perl, ASP, VB/JavaScript, the language looks quite easy to pick up, even if I hadn’t learned all those other languages. The Python language is very compact, and you are able to create a simple game with very few lines of code.

If you are looking to learn Game Programming I would suggest taking a look a Pygame as a start.

Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the Python language. Pygame is highly portable and runs on nearly every platform and operating system.Pygame is free. Released under the LGPL licence, you can create open source, free, freeware, shareware, and commercial games with it. See the licence for full details.

For a nice introduction to Pygame, examine the line-by-line chimp tutorial, and the introduction for python programmers.