Saturday 29 January 2011

Consent form for evaluation

Consent form
for Children’s Geography game


This is a consent form for parents whose children will participate in an evaluation of a children’s game. The game is based on having a fun experience learning geography. The children will use tangible objects to interact with the game, these objects are called fiducial markers.

Can you please tick the two boxes below:

I do agree that the recordings (audio and video) of my child made
during this test only be used internally (communicating with other
involved in this thesis)

I do agree that the recordings (audio and video) of my child made
during this test, both internally and externally can be used
(communication to third parties, including presentations)

Date:

Name of child:

Name: Signature:

It looks like this on paper:

Saturday 22 January 2011

Game scenario



The diagram illustrates the flow of how the game should be structured, as we agreed on two weeks ago.

Friday 14 January 2011

Rotate coding

The roataion coding which can be implemented on the globe which is on the first place:

float angle;
float jitter;

void setup() {
size(200, 200);
smooth();
noStroke();
fill(255);
ellmode(CENTER);
frameRate(30);
}

void draw() {
background(102);

// during even-numbered seconds (0, 2, 4, 6...)
if (second() % 2 == 0) {
jitter = random(-0.1, 0.1);
}
angle = angle + jitter;
float c = cos(angle);
translate(width/2, height/2);
rotate(c);
rect(0, 0, 115, 115);
}

Thursday 13 January 2011

Monday 10 January 2011

A few codes we should be using for the game

These are some of the codes we'll need to implement the geography game -

For images:

PImage b;
b = loadImage("laDefense.jpg");
image(b, 0, 0);

For background behind the map:

PImage b;
b = loadImage("laDefense.jpg");
background(b);

Another for particular shapes we intend to input:

PShape s;
s = loadShape("bot.svg");
smooth();
shape(s, 10, 10, 80, 80);// Loading a shape when using setup() and draw()

PShape s;

void setup() {
s = loadShape("bot.svg");
smooth();
noLoop();
}

void draw() {
shape(s, 10, 10, 80, 80);
}

Off course we will need alot more...

Saturday 4 December 2010


As we discussed in class, the picture on the right is how the South America section of the geography learning game would look like. The users get 30secs to memorise all the names of the countries and where they're located. Then...
The picture below will be presented to the user where he/she has to match the names of the coutries with their flags using processor.


If their answer is right or wrong, the game should give the user an indication by highlighting the countrys' map.






The picture below on the left represents how the map should look like when there's a right and the one on the right when there's a wrong answer:




This is just the beginning, more needs to be added...

Wednesday 1 December 2010

Coursework - Game Plan

So our meeeting in the lab went quite well and we have decided upon an idea which we had considered the previous week. We had a number of interesting proposals set forward but in the end we choose the Tangible User Geography Quiz Map as we collectively felt that it had a good balance of fun, stimulating challenge and educational value.
The game involves getting a child (or children) to match the name of country to a silhouette of a geographical region on a map which is unnamed. The game would provide an initial timed period during which the child is given the opportunity learn the map regions and also recognise the outlines of borders. The game would contain  incremental scoring as well as controls to ensure that naming of the set of unknown regions would have to be completed within a designated amount of time.We are also interested in looking at the possibility of providing the game with dual or multi-player optionality. There are other aspects of the game's inplementation which we will also need to consider in more depth to make sure that we use the functionality of both reactivision and processing software maximally.