Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
A jam entry

ConstructiveView game page »

Oculus + Leap + OpenScad Tech Demo
Submitted by jimhug with 16 days, 5 hours before the deadline

Play Tool

Visit Constructive's game page


CriteriaRankScore*Raw Score
Please rate this entry based on your overall enjoyment.#1400.5771.000

Ranked from 1 rating. Score is adjusted from raw score by the median number of ratings per game in the jam.

What's the name of your experience?

Please describe your creation.
The OpenScad tool and language for creating 3d graphics fascinates me. I find the the text programming language is sometimes the very best way to create shapes and sometimes ridiculously hard. In addition, the lack of interaction in the tool for complicated models can slow development.

Using an Oculus Rift with a head mounted Leap Motion to build graphics is almost the exact opposite of OpenScad. This encourages a very natural feel of touching and moving objects in a "real" world.

Constructive explores the idea of bringing these two worlds together so that you can enjoy both the clean symbolic form of constructive solid geometry and the natural form of VR as enabled by just using your hands in the Leap.

There were a number of low level challenges in this project - including building a GPU based CSG engine and building a compiler and AST representation of a small subset of OpenScad that could support this sort of interactive work process.

Creating a good quality natural hand based interface using the Leap proved to also be a challenge. The version here is a first step, but there's a long road ahead before we get great natural VR interfaces.

Programming language?
Unity/C# (with lots of Python helper scripts)

Leave a comment

Log in with your account to leave a comment.


No one has posted a comment yet