Author Topic: The easiest kind of game to write?  (Read 13390 times)

Tomaaz

  • Guest
The easiest kind of game to write?
« on: November 21, 2012, 12:35:02 AM »
My son has just discovered the world of computer games. :) I would like to write one for him. The main goal is to put his picture in it, so he could be the main character. It should be a really easy and not complicated game (he's just four and I'm a really bad game programmer ;)). Any ideas?
« Last Edit: November 21, 2012, 12:41:35 AM by Tomaaz »

Tomaaz

  • Guest
Re: The easiest kind of game to write?
« Reply #1 on: November 21, 2012, 04:37:22 PM »
Nothing!? ??? Isn't this forum about making... games? ;D

Cybermonkey

  • Administrator
  • *****
  • Posts: 0
Re: The easiest kind of game to write?
« Reply #2 on: November 21, 2012, 04:38:13 PM »
Nothing!? ??? Isn't this forum about making... games? ;D
Let ... us ... think ...  ;D

kevin

  • Guest
Re: The easiest kind of game to write?
« Reply #3 on: November 21, 2012, 06:13:05 PM »
To get him some practice with the mouse (or keyboard) how about a small grid, say 4*4 for starters, where his picture appears in one of the boxes and he needs to click it before it disappears.....? Maybe a small animation if he succeeds.....

Tomaaz

  • Guest
Re: The easiest kind of game to write?
« Reply #4 on: November 25, 2012, 10:42:14 PM »
To get him some practice with the mouse (or keyboard) how about a small grid, say 4*4 for starters, where his picture appears in one of the boxes and he needs to click it before it disappears.....? Maybe a small animation if he succeeds.....

Won't work. He's more advanced than I thought (they have tablets and desktops at the nursery). I've just created an account for him on my old Linux laptop, so he can log in, start a web browser and play on-line games on his own. :) It looks like I've missed the good moment.  Now, I wonder when should I start to teach him programming. ;) Thanx anyway!

Mopz

  • Guest
Re: The easiest kind of game to write?
« Reply #5 on: December 08, 2012, 06:23:10 PM »
This brings back memories ...

My son started playing games before he turned two :) The first game he "played" was Super Mario Sunshine (Gamecube). These days, when he's nine, he plays Minecraft and Skyrim, and he's a freakin' master at Super Smash Bro's Brawl. My oldest daughter, six years old, beats teenage boys in Mario Kart Wii - she's been competing in it (and always won) :) The youngest one, almost three, seems less interested in games than the older two, but she's been playing some Mario Party 8 and 9 lately :)

I'm a proud father and patriarch!

Tomaaz

  • Guest
Re: The easiest kind of game to write?
« Reply #6 on: December 08, 2012, 07:00:29 PM »
This brings back memories ...

My son started playing games before he turned two :)
:o  ;D

These days, when he's nine, he plays Minecraft and Skyrim, and he's a freakin' master at Super Smash Bro's Brawl. My oldest daughter, six years old, beats teenage boys in Mario Kart Wii - she's been competing in it (and always won) :) The youngest one, almost three, seems less interested in games than the older two, but she's been playing some Mario Party 8 and 9 lately :)

I'm a proud father and patriarch!

What about making a team that plays for money?  ;D

Mopz

  • Guest
Re: The easiest kind of game to write?
« Reply #7 on: December 14, 2012, 09:54:59 AM »
Good idea! So far they've only won game cartridges, discs and such. But with proper training they might make me a billionaire ;)

Mopz

  • Guest
Re: The easiest kind of game to write?
« Reply #8 on: December 14, 2012, 10:00:03 AM »
However, I do believe in the "whack a mole" idea. There was a great game named Hammer Heads (by PopCap?) that might be inspirational.

Ed: This game inspired us to write Super Smasher (http://www.gameonarcade.com/super-smasher/index.html), but I admit it di'n't turn out well ;)
« Last Edit: December 14, 2012, 10:11:50 AM by Mopz »

Tomaaz

  • Guest
Re: The easiest kind of game to write?
« Reply #9 on: December 18, 2012, 12:00:57 AM »
Marcus, do your kids program already?

Mopz

  • Guest
Re: The easiest kind of game to write?
« Reply #10 on: December 21, 2012, 08:45:09 AM »
Marcus, do your kids program already?

Nope. The nine year old son has been asking me alot about it, and I've promised to fix him a Swedish version of NaaLaa (just translate the keywords). But it's hard making him understand that you can't start writing games immediately :)  On the other hand ... I was also only interested in writing games when I started, but back then text based games were a perfectly valid starting point.

igamealot

  • Guest
Re: The easiest kind of game to write?
« Reply #11 on: January 18, 2013, 11:53:21 PM »
I'm late to the party, but my advice might help someone.

Dont' force a child to sit and program.
Design with them using psuedo code and acting/talking out the gameplay.
Take whatever toys you step on normally and put them in a box(yourwindow), simulate with whats you have on hand in 3D real time.

Do all the pre production and research and collecting screenshots and sound effects that you need for the code.
Its exhausting, take turns, take breaks.

Then work out the code yourself, then teach your kid to code what you know how to code.
Ok ready?

The simplest game is one that answers questions from given input.

Psuedo code since I don't know EGSL yet:
Code: [Select]
playersName = ""
playersQuestion = ""
computersQuestion=""
computersAnswer=""

This could be simpler but this should keep things clear to a 9 year old.

Code: [Select]
print "what is your name"
input  playersName
print "What is your a question for me ".. playersName

now, you could do two things if you absolutely must have your kids picture in the game.
The childs image could be the questioning authority, instead of a cold dark terminal like Eliza.

Or you could have their picture pop up whenever their name is used, by accessing files, however
thats done with your  particular coding software.

Back to software, we ask for a users  question, but we dont' really care about the content at this level.

Code: [Select]
input computersQuestion
random number from 0 to 1
if the number is 0 then the computersAnswer is false
if the number is 1 then the computersAnswer is true

BASIC stuff right?
Now you have all kinds of options to handle this, computer can say true/false, or something "I'm sorry Dave, I can't do that", or "I feel confident of the outcome"
From there you make more than one option per true, false roll.
Then work on cutting the users input to reuse in the output.

The whole exercise is to learn programming and make this program as close to Cleverbot within the level of ones growing knowledge.
Revisiting this simple program can teach you the basics of any language, as you try  to make it more intelligent, relavent, witty, or whatever need.

A natural progression from this is magic 8 ball,  tarot deck of implied fortune and fate, a psuedo psychologist, positive affirmation widget, a text adventure of choose your epic avenues.

For the serious minded this basic course of game making is a foundation for any typical web page asking for input and offering the user things based on that input...ie Amazon or Apple or whoever.

« Last Edit: January 18, 2013, 11:56:37 PM by igamealot »

Aurel

  • Guest
Re: The easiest kind of game to write?
« Reply #12 on: January 19, 2013, 07:14:48 AM »
Quote
psuedo psychologist
sound like weird...observation looks like in old war movies or dramas... :o
« Last Edit: January 19, 2013, 08:03:01 AM by Aurel »

igamealot

  • Guest
Re: The easiest kind of game to write?
« Reply #13 on: January 19, 2013, 07:56:45 AM »
That is a very disturbing reaction to talking about teaching kids programming.

Aurel

  • Guest
Re: The easiest kind of game to write?
« Reply #14 on: January 19, 2013, 08:03:48 AM »
Ok i modify post...but really sound to much dramatic to me... ;D