Discuss Scratch

kiligrew
Scratcher
13 posts

VR Game in scratch.

This is the main plan. I want to get something like Oculus Rift or Google Cardboard (Something like that). And then I want to in some way connect the PC to the Phone (If we do something like Google Cardboard.). That's step 1. Any thoughts?

Step 2: would be making the game. Though I'm not entirely sure what this game is going to be about. I think we should start off kinda easy, so we can get the hang of it. But I also want to make this game, will, AWESOME! So That's step 2. Is any suggestions on how I should do this?

Step 3: Testing! This step is going to be intermingled with Step 2 though. I'm just gonna need help testing it on different phone sizes (Again if we use phones). If you wanna test… Great!

Conclusion: Thank you so much for all of you help! Any suggestion would be Marvelous! I'll go more in detail about what I am planning with this, I just need to know if you want to help or not. So will you?

If you want to do it, Please tell me what you want to be:
A Tester.
a Programmer (Please be good)
A Engineer (Basically someone who does research on the whole VR thing.)

If you have any suggestion please tell me. Thanks!
Minecart696
Scratcher
100+ posts

VR Game in scratch.

A VR Game is not possible in Scratch. 3D is already near impossible and results in insane lagspikes, I don't think we can handle a VR.

I have technically left Scratch, but I'll log in occasionally to check my notifications and talk to people.
kiligrew
Scratcher
13 posts

VR Game in scratch.

Minecart696, then let's not make it 3d. We can make a simple Animation that you watch. (And possible Interact With)
Minecart696
Scratcher
100+ posts

VR Game in scratch.

kiligrew wrote:

Minecart696, then let's not make it 3d. We can make a simple Animation that you watch. (And possible Interact With)
how will you make it VR if it's not 3D?

I have technically left Scratch, but I'll log in occasionally to check my notifications and talk to people.
kiligrew
Scratcher
13 posts

VR Game in scratch.

Minecart696 wrote:

kiligrew wrote:

Minecart696, then let's not make it 3d. We can make a simple Animation that you watch. (And possible Interact With)
how will you make it VR if it's not 3D?

Easy. Well just make a small animation. Nothing 3D, just a 2d animation. Well make the frame on the left see the left more, and the frame on the right see the right more.
WWEMINECRAFTZAXTA
Scratcher
1 post

VR Game in scratch.

TESTER PLZ
asherbobasher
Scratcher
1 post

VR Game in scratch.

what if you take a 3d photo and turn it 2d in scratch, so when you move around (tilt) the _____ it moves the photo to give a sense of a 3d world
43superm
Scratcher
47 posts

VR Game in scratch.

TESTER PLEASE!!!!!!!!!!!!!!!!!!!!!!
VeryPlushSuprise
Scratcher
70 posts

VR Game in scratch.

Not possible in Scratch.

Would only be possible, if ported in Java.

The only problem with that is Squeak, doesn't support VR connection.

<[possibility] = [0]>

Last edited by VeryPlushSuprise (April 11, 2020 00:24:29)


█░█ █▀▀ █▀█ █▄█ █▀█ █░░ █░█ █▀ █░█ █▀ █░█ █▀█ █▀█ █ █▀ █▀▀
▀▄▀ ██▄ █▀▄ ░█░ █▀▀ █▄▄ █▄█ ▄█ █▀█ ▄█ █▄█ █▀▀ █▀▄ █ ▄█ ██▄

Owner/Head Curator of Community Assets
https://scratch.mit.edu/studios/26219865/ + https://scratch.mit.edu/users/VeryPlushSuprise/

I quit scratch again even on this account, but please advertise my work.
Baldi2
Scratcher
1 post

VR Game in scratch.

Well, you can use video motion. This link shows a working scratch vr game by motion! –> scratch.mit.edu/projects/294416749/
hihenetu2029
Scratcher
80 posts

VR Game in scratch.

I know how to make one. I made a red box that you can move with your hand.
WAFFLEWIZARD999
Scratcher
20 posts

VR Game in scratch.

VeryPlushSuprise wrote:

Not possible in Scratch.

Would only be possible, if ported in Java.

The only problem with that is Squeak, doesn't support VR connection.

<[possibility] = [0]>
There are multiple engines that support vr, so you would not need to use java
IAMTHEOWL
Scratcher
36 posts

VR Game in scratch.

It is possible to make a VR if it is a certain type of game. You will have to go to like a game studio not in scratch like a game maker like something like unity.We will have to type java script and then convert it to custom blocks in scratch. If it's super 3D or complicated then it should be impossible. But it is possible we just need to type it in like a game maker like unity and type it in java script and convert it to scratch in custom blocks.


when green flag clicked<[ScratchVrGame] = [Posible]>

Last edited by IAMTHEOWL (May 1, 2020 20:15:32)


When green flag clicked
forever
when ready
go on scratch
eat then sleep
Undistalsics1937
Scratcher
12 posts

VR Game in scratch.

I now realize that I am 4 years late to this conversation. I will try to make a VR game on Scratch even thought it may be impossible. (Side note: I am not a good programmer, but I will still try.)

Idea: We could use a computer mouse for the controllers. I think it would make it easier.

Last edited by Undistalsics1937 (May 15, 2020 00:16:39)

Undistalsics1937
Scratcher
12 posts

VR Game in scratch.

I think this might work out if done right
Undistalsics1937
Scratcher
12 posts

VR Game in scratch.

when green flag clicked
say [This is definately possible. If people do it on Unity, why can't we do it on Scratch? Let's do this!]
dantelin
Scratcher
10 posts

VR Game in scratch.

I know im late but, what if we could instead of runniing it on scratch making it run on the pc itself and be programmed on scratch
We colud make an extention for connecting the Scratch enviroment to Steam VR output and use Riftcat or Trinus VR for streaming it to Google Cardboard
That not would only add support to expensive VR but to cheap vr and taking all the advantages of VR
For rendering 3D we could try Phosphorus, it loads the games on js so its faster, but it would have to be very simple as for rendering we should have 2 cameras, If you are trying native, keep in mind that scratch has a 4:3 thing to make games on, and VR divides 16:9 into 2, 4:3 screen for SBS.
With SteamVR we skip the issue of sensors as SteamVR driver take care of that but it would require people to have installed not only steam, but steam VR.
idk maybe we can somehow add blocks so they comunicate to the browser extention wich has system access so it can work like an intermedary between SteamVR and Scratch.
Thats the only way i can think, i was thinking of custom variables that the browser detects thought the extention wich may be harder but at least we could use the native blocks and will run on SteamVR
The other option is for Scratch to add support of SteamVR but thats imrpobable.

Heres some example code of how it would work, obuisly with custom blocks

when green flag clicked
enable SteamVR mode
repeat until <(steamVR) = (on)>
say [This game only works in VR] for (2) secs
end
when [VRTrigger Left] controller key pressed
move (12) steps
wait until <vr headset looking at [Sprite1]>
go to x: (23) y: (10) z:(23)
when green flag clicked
go to (SteamVRPositionPointer)

This is just an example with custom blocks
It doesn't have to work like this

Hope i helped, stilll cool idea thought

Last edited by dantelin (May 15, 2020 00:45:51)


If you say “plz” because it is shorter than “Please”, I will say “no” because it is shorter than “yes”
Undistalsics1937
Scratcher
12 posts

VR Game in scratch.

In order for this to work, we may have to use a keyboard to turn the character.
dantelin
Scratcher
10 posts

VR Game in scratch.

Undistalsics1937 wrote:

In order for this to work, we may have to use a keyboard to turn the character.
That would be a good alternative to vr controllers

If you say “plz” because it is shorter than “Please”, I will say “no” because it is shorter than “yes”
1werentallowed
Scratcher
67 posts

VR Game in scratch.

Srry Im late to the discussion but could'nt we use the distance sensors from LEGO MINDSTORMS EV3/EV4 to make a vr controller and then create a program to connect t to a vr program via javascript via phosphorus. Or we could in-fact emulate Kinect's motion controls inside a pprogram and make an all-new game altogether


move (3) steps
if <SBOS> exists then
HAPPY [YES]

end

Powered by DjangoBB