Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

How do I learn to make a game in Python?

Name: Anonymous 2012-08-02 6:16

Tell me guys. I have no programming experience in any language. I want a good way to learn Python.

Name: Anonymous 2012-08-07 13:28

Doing anything in 2D at this day and age is idiotic and a majestic waste of time and often gives out a poorer result. Many game types didn't switch to 3D because it was so cool, but because it improved their dev-times, animating a 3d model is much easier than hand-drawing bitmap animation - and if you don't have stellar artists for the latter with high res, it's going to look worse on top too.

Python is thus a tremendous failure even if you want to do a railroaded pygame tutorial game. Get a free game engine and work on that.

Name: Anonymous 2012-08-07 16:26

>>32
Check the dubs, king of trolling.

Name: Anonymous 2012-08-07 16:51

>>32
How the fuck is 3D more efficient for a purely 2D game like a roguelike or a puzzle game?

Go ``deploy" a chess game in Ruby on Rails, ``faggot". Don't forget the Share on le Reddit button

Name: Anonymous 2012-08-07 17:05

Why would you use anything other than LISP for ANYTHING?

Name: Anonymous 2012-08-07 17:12

>>34
It's not about 3D versus 2D but stateful canvasses running on the GPU with hardware-accelerated rasterisation (e.g. OpenGL) versus CPU-side drawing.

>>35
C and C++ are horrible languages but they're better than Lisp for some purposes such as writing the core of a game engine. Assembly is another option.

Name: Anonymous 2012-08-07 18:14

>>36
better
No.

Assembly is another option.
Any other language too.

Name: Anonymous 2012-08-08 2:43

>>36
>there will never be a gpu-accelerated 2d-version of Gamemaker, SDL, Flash, etc

Name: Anonymous 2012-08-09 7:17

pySFML is a good library, and you can move on to the C/C++ version if Python isn't meeting your needs.

Name: Anonymous 2012-08-09 7:28

>>39
Cancel that, if you use the Cython binding performance probably won't be issue enough to need to switch.

Name: Anonymous 2012-08-09 7:35

But why would you want to harm yourself with Python in the first place? Implicit declarations are masochism.

Name: Anonymous 2012-08-09 7:49

Go would be a good language to program a game in if there were any libraries at all

Name: Anonymous 2012-08-09 11:44

>>36
yeah because it's impossible to do orthographic projection in gl or dx

Name: 36 2012-08-09 11:50

>>43
Of course it is possible. I merely misunderstood what >>32-san had said.

Name: Anonymous 2012-08-09 19:22

And that's why doing 2D anime nowadays is idiotic, 3D is much easier.
Oh wait

Name: Anonymous 2012-08-09 23:51

Creating games isn't a particularly good way to learn programming and programming isn't a particularly important part of creating (most) games.

Name: Anonymous 2012-08-10 1:12

>>46
Event-driven games such as board games are an interesting experience for learning.

Name: Anonymous 2012-08-10 3:40

>>46
A good way to learn how to program is to work on something that you are interested in and is just beyond your current ability. Games are as complex as you are willing to push them, so I'd say it's a good choice if you are interested in creating them.

Name: Anonymous 2012-08-10 14:04

>>48
A better way to learn how to program is to take an algorithms course.

Name: Anonymous 2012-08-10 18:51

downgoating this thread

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List