Tips on where to start when looking into game design?

Tips on where to start when looking into game design?

Postby benwhelan94 » Mon May 12, 2014 8:34 pm

Just looking for some tips on where to start when looking into game design on python.

Thankyou! xs
Last edited by Yoriz on Mon May 12, 2014 11:28 pm, edited 1 time in total.
Reason: Changed Title.
benwhelan94
 
Posts: 19
Joined: Wed Apr 23, 2014 1:25 pm

Re: Noob

Postby Mekire » Mon May 12, 2014 11:23 pm

I have a set of Pygame examples you can see here:
https://github.com/Mekire/meks-pygame-samples
They are for the most part, not of a beginner level.

You could also check out the tutorials here:
http://programarcadegames.com/
But understand that it is designed as a beginning level course, so he glances over some issues of structure.

-Mek
User avatar
Mekire
 
Posts: 1025
Joined: Thu Feb 07, 2013 11:33 pm
Location: Amakusa, Japan

Re: Tips on where to start when looking into game design?

Postby Marbelous » Tue May 13, 2014 10:02 pm

There are two good and FREE PDF books here: http://inventwithpython.com/

My only complaint is that the author never applies any Object Oriented Programming even in the advanced games. The books are worth looking through if you just want an overview of the basic game design concepts though. They're both short and sweet even although some of the games themselves are quite a lot of code.

My best advice is to read some tutorials to get the concepts down but then immediately start applying what you learn by writing your own simple games from scratch. DO NOT copy and paste. Type out everything until it's second nature so you don't fumble about trying to remember syntax when you move on to bigger things.
Marbelous
 
Posts: 155
Joined: Fri May 31, 2013 8:12 pm

Re: Tips on where to start when looking into game design?

Postby metulburr » Wed May 14, 2014 2:50 am

If you do not know OOP or python to begin with, i would start with that and forget about game design for awhile. Otherwise your going to have to do it anyways. The structure that they show in invent with python gives bad programming practice.

I would start with some basic code, getting a windows displayed, and drawing a rectangle etc. stuff like that, by using the invent with python book and internet resources. Then convert it over to OOP and structure it as mekires pygame samples repo does, using classes. Become fluent in converting these over to classes (because a lot of examples DO NOT use OOP), and start hacking away at small simple accomplishments. Dont try to make a full fledged game the first go around. Start working on how to: adjust to fullscreen, blit images to the screen, scale images, chop spritesheets, animation, event handling, etc., as that alone will take you a bit to get accustomed to.
New Users, Read This
OS Ubuntu 14.04, Arch Linux, Gentoo, Windows 7/8
https://github.com/metulburr
steam
User avatar
metulburr
 
Posts: 1512
Joined: Thu Feb 07, 2013 4:47 pm
Location: Elmira, NY


Return to Game Development

Who is online

Users browsing this forum: No registered users and 2 guests