In the process of developing the casual action type VR game "Snowday", I reflected on the entire programming process. Many people think that VR is to let people experience a virtual environment, but using it as a tool is not easy.
How can VR be changed to create a diverse ecosystem of monitor/keyboard/mouse combinations?
Until the end, I came to the conclusion that the only way is to build an operating system that can be iterated repeatedly from scratch. This operating system does not have corresponding peripherals, but it must be accessible outside of VR. Here are some of my thoughts on the UI.
Gesture/graphics programming
I have studied Chinese at university for several years. Combining graphic symbols to create abstract meanings is a core concept for me. During the development process, I used the iPhone to write Chinese characters. Users use their fingers to write fonts on the screen. The iPhone offers many similar options.
The VR programming environment can use a combination of gestures and graphic concepts to produce great results. The user can use one hand to remove anything from the container while the other hand chooses a deliberate gesture.
Identify different logical architectures
Like most programming languages, a set of gestures cannot be overridden, including identifying if statements, for loops, and so on.
Some of these gestures can be attached to new gestures, much like the way a keyword is added to a method header or variable declaration in Java. In terms of linguistics, this can also be compared with how the “ma†character is appended to the end of a Chinese sentence to convert the sentence into a question. This can be used to describe functions, data types, classifications, and any other programming structure that require some sort of description.
Junction
Finally, if you can't connect parameters to a function, an instance class, use it as an input class, and add methods to a taxonomy, that doesn't mean anything. To solve this problem, some of the gestures mentioned above can be used to represent input and output. Then, when the user invokes a functional gesture, they can drag a line between themselves to use as an input.
Disposable Vapes 3000puffs
Our products include disposable e-cigarettes, rechargeable e-cigarettes, and various of flavors of cigarette cartridges.We have our own professional team and competitive quotations for any OEM or ODM works.
We supply OEM disposable vape pen,OEM disposable electronic cigarette,ODM disposable vape pen,ODM disposable electronic cigarette,OEM/ODM vape pen e-cigarette,OEM/ODM atomizer device.
12 Flavors : Guava .Mango Ice .Passion Fruit .Mixed Fruit .Blueberry .Litchi Ice .Mango Ice .Lemon .Grapes.Watermelon .Banana Ice .Coconut
3000puffs disposable vape, Disposable E-Cigarette ,Electronic Cigarette Pod Pro,Atomizer Device Vape pod Pro Manufacturer in China
Shenzhen WeiKa Technology Co.,Ltd. , https://www.szdisposable-vape.com