Info:
windows 10
godot v4.1 (but willing to update)
not great programing skills outside of GDscript
controler:
dualshock 4
DS4 windows
issue
I’ve been wanting to recreate the Gyroscope controls from “Super Rub A Dub” on the PS3, Said Gyrocontrols where used to tilt the stage/tub to move the player.
The first step would be trying to accses the joypad/controler gyroscope and print the variables. Unfortunately Godot just doesn’t have anything for controler gyroscopes only mobile gyroscopes. Meaning i would have to look for other places for gyrocontrols…
potental leeds
In my research i’ve come a cross some people with my issue.
- CyberReality (Dual Shock Gyro Aim in Godot » cybereality) has made dualshock 4 gyrocontrols but looking in the comments of the youtube vid linked reveles that this is made with Linux, the creator CyberReality stoped working on godot entirely before porting it to windows…
- SagaPDev (GitHub - SagaPDev/Godot-SDL-Gyro: Add Gamepad Gyro Funtionality to Godot) made a extention that does gyrocontrols. this is the closest one i’ve gotten to working. Unfortunately i couldn’t properly play the project without errors and im to inept about this to be sure I just didn’t follow the instructions right…
TLDR;
Don’t know how to use the controler gyroscope, looked for solutions and im unsure where to go.
Just like the title says, im lost on where to go or what to do about gyrocontrols…
i’m hoping for any responce : )
Hi. I have not much experience in Godot but would be interested to know what you are creating. I have thousands of hours in super rub a dub myself. Have you got any further with the gyro controls? That second option you’ve suggested sounds like the way to go.
I have went and done the 2nd option and even made an issue on github about how i was lost on what to do and how it tends to drift.
I have gotten both issues fixed and working!
this post is old and crusty :<
about what i was creating? (somewhat) recently i’ve replayed Super Rub A Dub for the first time in like 7 years and wanted to recreate it since there hasn’t been a game remotely similar to it at all.
I later just put the whole project to the side because i couldn’t get the water shaders right what so ever, i’ve tried the 2 main water sim projects and ended up not satisifed with any of them. i could 100% get the game play right but the water shader was too demoralizing.
the final cherry on top was the fact there is like no useful info about the game at all. all i could find where crusty forums from 2007-9 and news articles. as a hail-mary option i downloaded an archived verson of the duck techdemo (which later on became super rub a dub) only to realise that i can’t extract any useful info from it…
1 Like
That’s really cool to hear! And great job for getting it to work!
Yes there is not much about the game sadly. I did attempt to do some digging in the files a few years back and got some interesting things to work. Most of the content is stuck in some format I can’t read.
I have tried numerous times to recreate something like it without much luck. Think I’m better at playing it rather than recreating it. I’d be keen to hear if you do more with this! Do you have discord or a youtube channel? Would love to see and hear more about it.
And if you need someone to play around with it I’d be happy to give it a try. I would say I know the controls and feel of the game extremely well. I have a few videos uploaded (not so recently) https://www.youtube.com/@TaySpuckler
Best of luck!
1 Like
When i was looking for videos and stuff about Super Rub A Dub, the most viewd video i could find only had 50k views (no i am not counting “bubber ducky” because that never mentions the game anywhere and some people don’t even know its S.R.A.D) which is low for youtube standards.
I do have a youtube channel, but i haven’t realy done anything with it…
I’ve more been toying around with Klonoa/Kirby 64 2.5 rather than motion controls since its easier to build around and the water shader is still annoying me to the point i’m considering looking into Mario Odyssey’s water shader.
if i come back and work on this in the future i’ll update it here : D
1 Like