From 48adbe20dc022d286875408d215ef323c853e6f4 Mon Sep 17 00:00:00 2001 From: jussi Date: Wed, 14 Feb 2024 21:46:29 +0200 Subject: Logo. --- README.md | 6 ++++-- changelog | 7 +++++++ devnotes | 2 +- examples/snake/main.lua | 9 ++++----- include/main.h | 4 ++-- logo.png | Bin 0 -> 1191 bytes 6 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 logo.png diff --git a/README.md b/README.md index 00fdfd5..83ea956 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +![ReiLua logo](logo.png) + ## About Idea of this project was to bring the power and simplicity of Raylib to easy beginner friendly language like Lua in a very straight forward manner. It is loose binding to Raylib, some functions will not be included and some are added. The idea of pointing "main.lua" file and access functions "init", "process" and "draw" are borrowed from Löve game framework. @@ -27,8 +29,8 @@ List of some MISSING features that are planned to be included. For specific func ## Roadmap -* v0.7 - * Switch to Raylib v5.0 +* v0.8 + * Thorough search for any missing raylib functions that should get implemented. ## Usage diff --git a/changelog b/changelog index 9b2e855..41f91f5 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,10 @@ +------------------------------------------------------------------------ +Release: ReiLua version 0.8.0 Using Raylib 5.0 and Forked Raygui 4.0 +------------------------------------------------------------------------ +KEY CHANGES: + +DETAILED CHANGES: + ------------------------------------------------------------------------ Release: ReiLua version 0.7.0 Using Raylib 5.0 and Forked Raygui 4.0 ------------------------------------------------------------------------ diff --git a/devnotes b/devnotes index ba4234b..8794dc3 100644 --- a/devnotes +++ b/devnotes @@ -4,7 +4,7 @@ Current { Backlog { * Godot scene importer lib. * Script to find unimplemented raylib functions. Should have list for fuctions that will not - be implemented. + get implemented. * Raygui lib * Check if could remove flickering from changing draw order by making queue for order changing and only change them after everything is drawn. diff --git a/examples/snake/main.lua b/examples/snake/main.lua index a4086c1..d9e5f5c 100644 --- a/examples/snake/main.lua +++ b/examples/snake/main.lua @@ -18,9 +18,9 @@ local monitorSize = Vec2:new( RL.GetMonitorSize( monitor ) ) local winScale = 6 local winSize = Vec2:new( RESOLUTION.x * winScale, RESOLUTION.y * winScale ) local gameState = STATE.GAME -local grassTexture = -1 -local snakeTexture = -1 -local appleTexture = -1 +local grassTexture = nil +local snakeTexture = nil +local appleTexture = nil local gameSpeed = 7.0 local moveTimer = 1.0 local snake = {} @@ -213,8 +213,7 @@ local function drawSnake() RL.DrawTexturePro( snakeTexture, { 24, 0, 8, 8 }, - { snake.headPos.x * TILE_SIZE + 4, - snake.headPos.y * TILE_SIZE + 4, 8, 8 }, + { snake.headPos.x * TILE_SIZE + 4, snake.headPos.y * TILE_SIZE + 4, 8, 8 }, { 4, 4 }, angle * RL.RAD2DEG, RL.WHITE diff --git a/include/main.h b/include/main.h index af353f1..f24f789 100644 --- a/include/main.h +++ b/include/main.h @@ -3,9 +3,9 @@ #define STRING_LEN 1024 #define VERSION_MAJOR 0 -#define VERSION_MINOR 7 +#define VERSION_MINOR 8 #define VERSION_PATCH 0 -#define VERSION_DEV 0 +#define VERSION_DEV 1 #include #include diff --git a/logo.png b/logo.png new file mode 100644 index 0000000..9a4eb53 Binary files /dev/null and b/logo.png differ -- cgit v1.2.3