Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ysbaddaden/sdl.cr
SDL2 bindings for Crystal
https://github.com/ysbaddaden/sdl.cr
crystal libsdl2 sdl2-bindings
Last synced: about 1 month ago
JSON representation
SDL2 bindings for Crystal
- Host: GitHub
- URL: https://github.com/ysbaddaden/sdl.cr
- Owner: ysbaddaden
- Created: 2016-12-25T00:34:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-02-19T14:28:12.000Z (almost 2 years ago)
- Last Synced: 2023-04-10T09:43:11.699Z (over 1 year ago)
- Topics: crystal, libsdl2, sdl2-bindings
- Language: Crystal
- Size: 101 KB
- Stars: 94
- Watchers: 8
- Forks: 28
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SDL2 bindings for Crystal
Write SDL2 games in Crystal. Support for desktop applications for now, but
Android shouldn't be hard to achieve.Most of the bindings have been implemented, though most haven't been verified,
yet. Please see the `samples` directory for examples, ported from the tutorials
found at . You are welcome to port
more samples, and the necessary corrections!## Requirements
- SDL2 is required;
- Optional bindings for `SDL2_Mixer`, `SDL2_Image` and `SDL2_TTF`;
- Crystal > 0.22.0 is required for `SDL2_Mixer` to work correctly.