A lightweight 2D game framework built with SDL3 and Luau scripting
Complete documentation for all Like2D API functions — callbacks, rendering, input, modules, and more.
Browse DocsSprite-sheet animation system with loadAnimation, play, pause, resume, and more.
View AnimationFilesystem, encryption, physics, camera, video playback, and more advanced features.
Learn Advanced APINetworking (TCP/UDP/HTTP), JSON save/load, tilemaps, particle systems, and encryption.
View ModulesPackage your game into a standalone .exe with the LikeC compiler. Build instructions and system requirements.
Build GuidePreview our real-time physics engine in action. Use the controls below to play, pause, or speed up the demonstration.
Like2D is a lightweight 2D game framework for Windows & Linux. Write your game in Luau,
run it with Like2D.exe,
and ship it as a standalone executable.
Developed in 2025
Interested in contributing to Like2D or just want to chat with other users? Star us on GitHub, open issues, submit pull requests, and be part of the journey!