o
odin.langpkg.dev
packages / library / ENDS

ENDS

93350f0library

No description provided.

No license · updated 7 days ago
lol

Ends

Ends is a lightweight 2D game engine written in Odin and built on SDL2. It provides a complete foundation for 2D game development with an intuitive ID‑based system.

Features

ID‑based object control – manage and manipulate game objects by unique identifiers

Collision detection – handle object interactions and boundaries

Audio output – play sounds via SDL2

Input handling – full mouse and keyboard support

Camera system – control viewport, pan, zoom, or follow targets

Rendering – draw images and text on screen

All powered by the performance and simplicity of Odin + SDL2.

License

Ends is licensed under the GNU Lesser General Public License v2.1 or later with a static linking exception.

  • You can use Ends in commercial (including closed-source) games
  • If you modify the Ends engine itself, you must share your changes
  • You can link Ends statically or dynamically without additional restrictions

See LICENSE.md for full terms.

Built with SDL2 (zlib license).