summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjussi2022-02-24 18:02:22 +0200
committerjussi2022-02-24 18:02:22 +0200
commit7c7b406aaf46fa49396f78c9b8b01d46f2eb9b7c (patch)
treeab2c25122a035aec6a91cb830b1f7c94ff2b93b4
parent30ae308c9b26b18096f3f993f4b6ad50ea6bfd76 (diff)
downloadreilua-enhanced-7c7b406aaf46fa49396f78c9b8b01d46f2eb9b7c.tar.gz
reilua-enhanced-7c7b406aaf46fa49396f78c9b8b01d46f2eb9b7c.tar.bz2
reilua-enhanced-7c7b406aaf46fa49396f78c9b8b01d46f2eb9b7c.zip
Small fix to dungeon cravler demo.
-rw-r--r--README.md4
-rw-r--r--examples/dungeon_crawler/main.lua2
-rw-r--r--examples/heightmap/main.lua23
-rw-r--r--include/main.h2
4 files changed, 26 insertions, 5 deletions
diff --git a/README.md b/README.md
index 2d2b338..8833984 100644
--- a/README.md
+++ b/README.md
@@ -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"