Hello everyone
First of all, thank you to all of you commenting threads and posts on this forum. It has been very useful so far. Thanks to Jonathan and the developing team, this tool is awesome.
I have been reading threads and looking for an answer on Google for a few hours now and can’t yet find the solution to my problem. What I am trying to do is :
I would like to open the Cyberball (which is a small ball tossing game), from my PsychoPy experiment. PsychoPy would launch, display a few messages and stimuli, then automatically open the Cyberball program. The participant would play the Cyberball. When the game is over, it would shutdown and PsychoPy would be in the background, waiting for the participant to come back, because the experiment goes on.
Can it do it ? I did have a look at it, but could not find any information about this topic of the Internet.
It seems to me that two versions of the Cyberball are available : one to use in a standalone mode and one which seems usable in a Mathlab/E-Prime setting. Would any of view have an idea about how to integrate an external program into my PsychoPy experiment ?
Thanks by advance,
Charly
Win. 10
PsychoPy version 1.90.1
Hey Charley,
I came across this post while looking for Cyberball in Psychopy enviornment. I was wondering if you were able to get Cyberall to work in psychopy. Thanks!
Depending on the Cyberball platform, you might be able to daisy chain but it might be easier to recreate Cyberball in PsychoPy. Online experiments have come on a lot since 2018.
Thank you for your reply. I will look into daisy chain. I have the task in Eprime and have been avoiding creating it from scratch in psychopy as it is a bit of a complex task (for me, anyway).
Thanks again!
Can EPrime run it online? I haven’t got to grips with their online offering. If it does work online, daisy chaining should be an option.
I actually just found a copy of the task under a different name (Vitrual Ball Tossing Game) on a GitHub for standalone PsychoPY IDE (GitHub - mbod/vbtg: Virtual Ball Toss Game (Online version)); however, when I run it in the python shell, it will measure frame rate, ask for participant ID etc. but then I get a white screen I cannot get out of (disables my keyboard). I am realizing now, I have PsychoPy 2023.2.3, and the task was last updated for PsychoPy 2021. Do you know if this could this be the reason it fails to run correctly?