mirror of https://github.com/bjornbytes/lovr.git
74c0b28949 | ||
---|---|---|
src | ||
.gitignore | ||
CMakeLists.txt | ||
README.md |
README.md
LÖVR
LÖVR is a framework for making VR games with Lua! Inspired heavily by LÖVE. Still under heavy development.
Example
In a directory called myGame
, create a file called main.lua
:
function lovr.load()
headset = lovr.device.getHeadset()
end
function lovr.update(dt)
print('Headset position:', headset:getPosition())
end
Then, start the OSVR server and run your game:
$ cd path/to/myGame
$ lovr .
Dependencies
- LuaJIT
- GLFW and OpenGL 4
- assimp
- OSVR
Compiling (CMake)
mkdir build
cd build
cmake ..