Wednesday, June 28, 2006

Today's installation got off to a great start.
Last week we realized a little fine tuning was in order. It is common practice for schools to install under administration/install. The students then sign in under a student account. This is to make it "impossible" to delete the installed software.
Well, last week we realized that we could make the process easier for the system administrator.
Today was the day we checked our improvement. So, it was nice when the first installation worked beautifully. It was not nice when the second installation acted strange and froze after installing 36% of the editor and it was terrible when the first machine also suddenly froze.
The system administrator and I scratched our heads in the hot room with no air conditioning. He noticed that the box mentioned firewalls and Direct X are often troublesome.
I said "Oh yeah"....
He upgraded the Direct X to Direct-X9.0C.
Everything then worked fine.
Outside, a tuba player from the high school band started oompa pa-ing the song called Tequila and the rest of the installation went just fine.

Sunday, June 18, 2006


The pamphlet from the Singapore Science Center. This was the first open public display of the CDK. We were in the "Future" Section.
I spent nearly every Saturday and Sunday at the booth, explaining and demonstrating.
The youngest user was a 4 year old girl , who seemed to really like the CDK, though she was disappointed because we didn't have horses amongst all the models we DO have.
The oldest user(excluding parents) was a 13 year old boy who immediately went to the command section and began to start checking things out.
The most surprising experience involved the boy who asked me if cars could fly. I said yes, but to do that you need to go to the attachment section and that, because the CDK makes every attempt to be true to the laws of physics, it would take some trial and error to get the wings positioned properly...

He shrugged and I ran off to make a phone call.

When I came back, he had placed three islands in the air, one above the other. He started his game on the uppermost island, and then drove off of it...and the car flew! He landed on the next island, drove around and then flew through the air again!

I should conclude by saying that my demo was 30 seconds. Literally.
The 4 year old girl who was making a 3D world and wondering where the horses were only had a 30 second demonstration.

Friday, June 16, 2006

As the CDK has an important relationship with models, I have learned a bit, not just about models, but how important the communication is between modelmakers and the CDK programmer.
I have started this list as a means of allowing the modelmaker and the programmer to identify differences before they become a problem.

It is not complete, by any means, for high-end games with huge budgets and many teams.

However, I hope it is a starting point for CDK level projects.
I look forward to hearing suggestions.

MODEL MAKING PROJECT SHEET
Company:

Project name:
Project number:

Project leader/Project team/contact info
Model name:

Model(s) to be completed by:

Model use:
Description:
Drawings/sketches/photos:

First importation test:
Trials:
Debugging schedule:
Detail: hi, medium low:
Texture/Skin/Mesh information:
Polygon count:
Engine to be used:
Operating system:
Engine supports vertex color: yes/noModel making software to be used:
Drawings/sketches/photos

First importation test:
Trials/ debugging schedule:

Detail: hi, medium low:
testure/Skin/Mesh information:

Polygon count:

Game engine to be used:
Operating system:

Physics engine to be used:
Programmer/Modelmaker testing schedule:

Engine supports vertex color: yes/no
Model making software to be used
Who is responsible for editing model parameters?
Contact info:
Model interacts with other models?
Notes on editing parameters:

Who is responsible for animations?
Model interacts with other models?
If so, please describe interaction:
Number of animations:
Animation to be completed by:
First animation test:
Animation trial/debugging schedule

Who is responsible for editing model parameters?
Contact info:
Model interacts with other models?
Notes on editing parameters

Who is responsible for animations?
Model interacts with other models?
If so, please describe interaction
Number of animations:
Animation to be completed by:
First animation test:
Animation trial/debugging schedule

Scaling issues
Examples
Finished models belong to:

Notes