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

Pages: 1-

Making a 2D game

Name: Anonymous 2009-05-10 4:13

Hey guys, I'm thinking of starting a mini project to make a 2D game. I know a fair bit of python and about the pygame module.

I'm just wondering if python(with the pygame modules) is a good language for making something like this.

If not, what would be more suitable?

I've got a bit of VB/C/Java experience, but not much.

Name: Anonymous 2009-05-10 4:21

Game Maker Studio would probably be more suitable, for someone of the likes of you. With GMS you don't need to worry about low-level boilerplate cod. You can simply start creating yout game immediately

Name: BACK TO /PR/ FUCKING SCHOOLBOY 2009-05-10 4:24

Whatever you are comfortable with, Pygame is just a set of bindings for SDL.
Event/callback support is tolerable, 3D is clumsy, pygame.media is FUBAR.  If your game relies heavily on computation (e. g. realistic Newtonian physics, something with vector fields, pathfinding on continuous maps &c), Python might not be the best choice.

Name: Anonymous 2009-05-10 7:05

>>3
Something tells me that >>1's game won't rely on heavy computation techniques.

Name: Anonymous 2009-05-10 8:34

pygame is fine.

Name: Anonymous 2009-05-10 8:38

>>5
except for all the bloat

Name: Anonymous 2009-05-10 8:52

i bet this game is never finished

Name: Anonymous 2009-05-10 9:58

Windows is fine except for all the bloat
SICP is fine except for all the bloat
GUI is fine except for all the bloat
Java is fine except for all the bloat
C is fine except for all the bloat

Name: Anonymous 2009-05-10 9:59

>>8
Except there is no bloat in C. (well, apart from stdio.h)

Name: Anonymous 2009-05-10 10:17

Java is fine except for all the bloat
Oh anon, you card

Name: Anonymous 2009-05-10 10:28

>>6
Except that it's not that big of a deal with a scripting language.

Name: Anonymous 2009-05-10 10:55

>>10
Fuck off, Pete.

Name: Anonymous 2009-05-10 12:54

/prog/ is fine except for all the bloat.

Name: Anonymous 2009-05-10 12:59

>>11
What good is a scripting language for, really?  C has coroutines, what more do you want?

Name: Anonymous 2009-05-10 13:24

>>14
What is a scripting language, anyway?

Name: Anonymous 2009-05-10 13:31

>>15
A miserable pile of operators!

Name: Anonymous 2009-05-10 13:33

try Game maker retarded OP

Name: Anonymous 2009-05-10 13:56

>>14
C has coroutines
WHAT
Elaborate, please.

Name: Anonymous 2009-05-10 16:16

>>18
i was reading about that the other day on some geek's website...the guy who wrote putty

Name: Anonymous 2009-05-10 17:37

>>15
What is a scripting language, anyway?
I would define it as an additional language that is added for some reason.

>>18,19
http://www.chiark.greenend.org.uk/~sgtatham/coroutines.html

I'm going to use them in a project for scripting, but I have too much free time to get to it.

Name: Anonymous 2009-05-10 17:39

Is it even possible to do image handling using C?

Name: Anonymous 2009-05-10 17:50

>>21
no, thats totally unpossible.

Name: Anonymous 2009-05-10 18:13

>>20
See also Adam Dunkels' Protothreads:
http://www.sics.se/~adam/pt/

Name: Anonymous 2009-05-10 18:18

>>21
#include <windows.h>

Name: Anonymous 2009-05-10 18:34

>>20
Wow, nice.

Name: Anonymous 2009-05-11 3:48

>>20
The SSH protocol code contains real-life use of this coroutine trick. As far as I know, this is the worst piece of C hackery ever seen in serious production code.

Name: Anonymous 2009-05-11 3:57

>>24
#define WIN32_MEAN_AND_LEAN

Name: Anonymous 2009-05-11 4:28

>>27
LEAN_AND_MEAN

nigger

Name: Anonymous 2009-05-11 4:45

back_to_/b/_please(>>28);

Name: Anonymous 2011-01-31 20:14

<-- check em dubz

Name: Anonymous 2011-02-03 7:24

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