Crystal Space
Welcome, Guest. Please login or register.
October 17, 2017, 09:41:37 pm

Login with username, password and session length
Search:     Advanced search
9063 Posts in 2051 Topics by 77050 Members
Latest Member: Severotaobra364
* Home Help Search Login Register
+  Crystal Space
|-+  Crystal Space Projects
| |-+  Project Discussion
| | |-+  Crystal Space as a psychology research tool?
« previous next »
Pages: [1] Print
Author Topic: Crystal Space as a psychology research tool?  (Read 6101 times)
Posts: 7

View Profile WWW Email
« on: November 07, 2007, 04:08:34 pm »

Hi folks,

I am a psychologist investigating how children and adults form categories and classify things. To test young children I want to create some very simple sorting and exploration games. I'd like to see if they can learn that some things are from one category and some are from another and how they generalise  (e.g. can they learn that Tall spiky things are good and short blobby things are bad and what will they do when they find a tall blobby thing or a short spiky thing.)   I thought that using a game engine would be a good way to make this task interesting enough to engage children whilst still allowing me to collect lots of data (absolute reaction times, mouse telemetry, order of exploration etc.)

Although I've done a lot of programming over the years, I am by no means an expert and I haven't the time or inclination to become one. So unless there is a relatively easy way to achieve this I will go back to our very dull normally psychology methods of sequential 2-d images and a forced choice test. CS looks promising for a project of this kind but I have a few questions:

Is Crystal Space is a suitable environment for a project like this?  (in the broadest possible terms)

How far can I get just using the scripting layer? (e.g. If I wanted to write all keypresses, mouse clicks and some object data to a log file would I have to add code at the CS level to do this?)

How much time realistically is going to take to get a prototype working? (e.g. which demo should I start with?) and from there how reusable is that work? Assume for the sake of your calculations that I have 6 years software development experience but that I quit because I hated working with overly complex API's  wink

Finally, how friendly and helpful are the community. I am sure I will have lots of stupid questions. Will I get answers or just abuse?

Thanks in Advance,
Caspar Addyman

Centre for Brain & Cognitive Development
Department of Psychology
London WC1E 7HX
Hero Member
Posts: 1706

View Profile
« Reply #1 on: November 07, 2007, 04:11:17 pm »

I think that in your case it would be best to use CELstart. This is a precompiled executable for windows (or linux) that contains Crystal Space and CEL. Using CELstart you can make full 3D games or other 3D simulations with only using Python and/or XML scripts. This is rather easy to do. You can find more information about CELstart at these locations:

And of course feel free to ask more questions here.

Posts: 7

View Profile WWW Email
« Reply #2 on: November 07, 2007, 04:26:42 pm »

thanks for the speedy response.

I will start by taking a look at CEL.

btw, i am on MacOS/X so i guess i have to install CS + CEL ?
« Last Edit: November 07, 2007, 04:38:39 pm by onemonkey » Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 8.751 seconds with 18 queries.