[gameprogrammer] Re: C++ tutor
- From: "Harrington, Timothy" <tharrington@xxxxxxxxx>
- To: <gameprogrammer@xxxxxxxxxxxxx>
- Date: Mon, 6 Jul 2009 23:22:01 -0500
My bad, Dave. If you missed the point, everyone else will too.
Take your tic-tac-toe game and start with the element of drawing the
boundaries. Next, place the Xs, and Place the Os - do this as drag and
drop, or (click and click) - forget the game rules, at first. Once you
have the game element of placement, add the code for the ruleset and
checking system next.
Once you have the ruleset and checking system down, add the scoring
system and the games played system; from there you can even add a
simulation test and have the computer play the computer to test balance.
If the computer hits CAT 100% of the time, you have a perfectly balanced
game - or potentially a really boring game...
The concept of the game element helps new programmers or inexperienced
game designers develop programming skills (crawling) before worrying
about programming a complete game system, regardless of how easy and
simple the game, I had a lot of students demonstrate it's not always
easy.
TH
From: gameprogrammer-bounce@xxxxxxxxxxxxx
[mailto:gameprogrammer-bounce@xxxxxxxxxxxxx] On Behalf Of David Olsen
Sent: Monday, July 06, 2009 9:10 PM
To: gameprogrammer@xxxxxxxxxxxxx
Subject: [gameprogrammer] Re: C++ tutor
So, instead of start with a simple game, start with a complex game? That
doesn't sound like the sort of advice that will produce good results...
I say start with a good game of tic-tac-toe. The game mechanics are
simple, but you still have to deal with the coordination of drawing the
screen, processing input(events), and other such basic elements of game
making. I wouldn't worry about computer AI, either. Just make it 2
player for humans only....
This is of course, just my 2 cents.
-Dave
----- Original Message -----
From: Harrington, Timothy <mailto:tharrington@xxxxxxxxx>
To: gameprogrammer@xxxxxxxxxxxxx
Sent: Monday, July 06, 2009 6:38 PM
Subject: [gameprogrammer] Re: C++ tutor
I also recently read an endorsement for the text Essential C++.
My recommendation would be to instead of starting with a simple game,
start with a game element. For example can you write a game element
between two opposing characters - blue ball; red ball. Elements might be
attract or repel; seek and destroy; bait and switch; think of elements
in games that are appealing or attractive to you when playing a game,
then prove your programming by building that element followed by turning
the element into a game. Build a front end and back end to the element
game.
Tim
-----Original Message-----
From: gameprogrammer-bounce@xxxxxxxxxxxxx
[mailto:gameprogrammer-bounce@xxxxxxxxxxxxx] On Behalf Of Chris Nystrom
Sent: Monday, July 06, 2009 7:32 AM
To: gameprogrammer@xxxxxxxxxxxxx
Subject: [gameprogrammer] Re: C++ tutor
On Mon, Jul 6, 2009 at 10:27 AM, Julian
Stanley<me@xxxxxxxxxxxxxxxxx> wrote:
> Ok, looks like the way to go is to take a simple game and add
to it, and ask
> questions on the list, thanks guys!
Or write your own simple game and then add to it!
Chris
--
E-Mail: Chris Nystrom <cnystrom@xxxxxxxxx>
Saving the world from web programming.
http://www.newio.org - G-Talk: cnystrom
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
Other related posts: