README.md

December 6, 2024 ยท View on GitHub

LuaJIT-Platformer


Writing a 2D Platform Game in LuaJIT with SDL2.

This repository has been inherited from nim-platformer project.

Skin database https://ddnet.org/skins

alt

Support OS


Windows10 or later

Download


- Windows 64bit version in progress
2024/11: luajit-platformer-0.9.0.zip

Run Tutorials


  1. Unzip downloaded file

  2. On MS-DOS command line,

    cd luajit-paltformer-0.8.5 
    cd tutorial
    platformer_part5.bat      # For instance execute platformer_part5.lua
    

Install and run from sources


git clone --recursive https://github.com/dinau/luajit-platformer
cd tutorial
... same above

Reference


DllURL
SDL2.dllhttps://github.com/libsdl-org/SDL/releases/tag/release-2.28.5
SDL2_image.dllhttps://github.com/libsdl-org/SDL_image/releases/tag/release-2.6.3
SDL2_ttf.dllhttps://github.com/libsdl-org/SDL_ttf/releases/tag/release-2.20.2
LuaJIT-SDL2https://github.com/sonoro1234/LuaJIT-SDL2

Tools version


  • LuaJIT 2.1.1697887905 -- Copyright (C) 2005-2023 Mike Pall.
  • SDL2 v2.28.5
  • SDL2_image v2.6.3
  • SDL2_ttf v2.20.2
  • gcc.exe (Rev2, Built by MSYS2 project) 13.2.0

SDL Game tutorial platfromer project


ald

LanguageProject
NimCompilerNim-Platformer
LuaJITScriptLuaJIT-Platformer
NeluaCompilerNeLua-Platformer

Other project


LanguageProject
NimCompilerImGuin, Nimgl_test, Nim_implot
LuaScriptLuaJITImGui
Zig, C lang.CompilerDear_Bindings_Build
ZigCompilerImGuinZ
NeLuaCompilerNeLuaImGui
PythonScriptDearPyGui for 32bit WindowsOS Binary