diff options
| -rw-r--r-- | README.md | 4 | ||||
| -rw-r--r-- | examples/dungeon_crawler/main.lua | 2 | ||||
| -rw-r--r-- | examples/heightmap/main.lua | 23 | ||||
| -rw-r--r-- | include/main.h | 2 |
4 files changed, 26 insertions, 5 deletions
@@ -12,7 +12,7 @@ Reilua means fair in finnish. ReiLua is currently in arbitrary version 0.1 and some planned raylib functionality is still missing but it already has over 300 functions. -List of some missing features that are planned to be included. For specific function check API. +List of some MISSING features that are planned to be included. For specific function, check API. * Core * Some screen-space-related functions @@ -123,8 +123,6 @@ If you now see extremely low res snake racing off the window then you are succes ### Windows -I don't have much experience on compiling on Windows, but I got the following method to work. - * Download "w64devkit" from https://github.com/skeeto/w64devkit and "CMake" from https://cmake.org/download/. Install CMake with path environment variables set. * Download Raylib source. * Run "w64devkit.exe" and navigate( ls == dir ) to "raylib-master/src" folder and run... diff --git a/examples/dungeon_crawler/main.lua b/examples/dungeon_crawler/main.lua index 3df65ca..3d38c74 100644 --- a/examples/dungeon_crawler/main.lua +++ b/examples/dungeon_crawler/main.lua @@ -3,7 +3,7 @@ local speed = 5.0 local camera = -1 local texture = -1 local mesh = -1 -local textureSize = { 128, 128 } +local textureSize = { 256, 96 } local res = { 384, 216 } local winSize = RL_GetWindowSize() local winScale = 5 diff --git a/examples/heightmap/main.lua b/examples/heightmap/main.lua index ea594b2..c2d184e 100644 --- a/examples/heightmap/main.lua +++ b/examples/heightmap/main.lua @@ -26,7 +26,7 @@ function init() RL_SetWindowPosition( { mPos[1] + mSize[1] / 2 - winSize[1] / 2, mPos[2] + mSize[2] / 2 - winSize[2] / 2 } ) camera = RL_CreateCamera3D() - RL_SetCamera3DPosition( camera, { 0, 2, 4 } ) + RL_SetCamera3DPosition( camera, { 0, 8, 16 } ) RL_SetCamera3DTarget( camera, { 0, 0, 0 } ) RL_SetCamera3DUp( camera, { 0, 2, 0 } ) RL_SetCamera3DMode( camera, CAMERA_FREE ) @@ -70,6 +70,27 @@ function init() matrix = RL_MatrixMultiply( RL_MatrixIdentity(), RL_MatrixTranslate( { -4, 0, -4 } ) ) end +function process( delta ) + -- print( "RL_GetTouchPointCount()", RL_GetTouchPointCount() ) + -- print( "RL_GetGestureDetected()", RL_GetGestureDetected() ) + -- local gesture = RL_GetGestureDetected() + + -- if gesture then + -- local dragVec = RL_GetGestureDragVector() + -- local pinchVec = RL_GetGesturePinchVector() + -- -- print( "gesture "..gesture, "dragVec "..dragVec[1]..", "..dragVec[2] ) + -- print( "gesture "..gesture, "dragVec "..pinchVec[1]..", "..pinchVec[2] ) + -- end + + -- local vec = RL_GetGestureDragVector() + + -- print( vec[1]..", "..vec[2] ) + + -- if RL_IsGestureDetected() then + -- print( RL_GetGestureDetected() ) + -- end +end + function draw() RL_ClearBackground( { 100, 150, 100 } ) RL_UpdateCamera3D( camera ) diff --git a/include/main.h b/include/main.h index dd359ee..50a39af 100644 --- a/include/main.h +++ b/include/main.h @@ -16,3 +16,5 @@ #include <lualib.h> #include <lauxlib.h> #include <stdint.h> + +#include "glfw3.h" |
