ImGui / CImGui with NeLua language
My experiment project for NeLua and ImGui / CImGui libraries.
Now work in progress.
ImGui / CImGui 1.91.4
-
Install MSys2/MinGW (Windows OS)
-
Install NeLua
-
Windows OS 10 or later
-
Install libraries
pacman -S mingw-w64-x86_64-{glfw,pkgconf,SDL2,SDL2_image}
-
-
Linux mint 22 ( or Ubuntu / Debian families ?)
-
Install libraries
$ sudo apt install xorg-dev libopengl-dev libgl1-mesa-dev
and for glfw3 and sdl2,
$ sudo apt install libglfw3 libglfw3-dev $ sudo apt install libsdl2-dev
-
-
Other tools
pacman -S make
-
Download this project.
git clone --recurse-submodules https://github.com/dinau/neluaImGui
-
Go to one of the examples folder,
cd neluaImGui/examples/glfw_opengl3
-
Build and run
make run
glfw_opengl3.nelua, sdl2_opengl3.nelua
-
Icon fonts
-
Image loader and saving [jpg, bmp, png, tga]
-
Magnifying glass
-
glfw_opengl3: Static link 1
-
sdl2_opengl3: Dynamic link
-
Icon fonts
-
Magnifying glass
-
Static link 1
Showing multibyte fonts(UTF-8, CJK fonts) and IME(Input method)
These header files libs/nelua/glfw, libs/nelua/sdl2, libs/nelua/stb have thankfully been copied form nelua-decl libraries project.
- Nelua-0.2.0-dev
- Gcc.exe (Rev1, Built by MSYS2 project) 14.2.0)
- Git version 2.46.0.windows.1
- Make: GNU Make 4.4.1
- Started project at 2024/11 from NeLua-0.2.0-dev : ImGui/CImGui 1.91.4
Language | Project | |
---|---|---|
Nim | Compiler | ImGuin, Nimgl_test, Nim_implot |
Lua | Script | LuaJITImGui |
Zig, C lang. | Compiler | Dear_Bindings_Build |
Zig | Compiler | ImGuinZ |
NeLua | Compiler | NeLuaImGui |
Python | Script | DearPyGui for 32bit WindowsOS Binary |
Language | Project | |
---|---|---|
Nim | Compiler | Nim-Platformer |
LuaJIT | Script | LuaJIT-Platformer |
Nelua | Compiler | NeLua-Platformer |
Zig | Compiler | Zig-Platformer |