{"repo":"sol-vin/raylib-cr","free":true,"listed":false,"github":"https://github.com/sol-vin/raylib-cr","clone":"git clone https://github.com/sol-vin/raylib-cr.git","description":"LibRaylib Bindings for Crystal.","language":"C","stars":117,"topics":["crystal","binding","framework","gamedev"],"license":"Apache-2.0","category":"game-templates","readme_excerpt":"raylib-cr Crystal Bindings for raylib , a small and easy to use game development library. As for now the bindings only support the raw function calls from raylib itself. raymath functions are also supported, as are infix operators for vectors, matricies, and quaternions. Supported platforms These platforms are supported out of the box and are linked statically 1. 64-bit Linux 2. 64-bit Windows 3. MacOS Hopefully soon - Raspberry PI Installation Linux 1. Run 2. Add raylib-cr to your shard.yml : 3. Run shards install 4. Get programming! Windows MSVC 1. Follow the instructions at https://github.com/neatorobito/scoop-crystal to add the crystal-preview bucket to scoop 2. Install crystal with scoop install crystal 3. powershell ./rsrc/native/windows/install.ps1 4. Run in powershell OR Run in cmd 5. Add raylib-cr to your shard.yml : 6. Run shards install 7. Get programming! Windows MSYS2 1. Run 2. Add raylib-cr to your shard.yml : 3. Run shards install 4. Get programming! MacOS 1. Run 2. Add raylib-cr to your shard.yml : 3. Run shards install 4. Get programming! Usage Example main.cr 1. Add raylib-cr to shard.yml dependencies. 2. shards install 3. Run in powershell (only needs to be run once per new console window opened) 4. shards run RayGUI, RLGL, Audio, and Lights If you need to extra functionality, RLGL, RAudio and Lights can be included with the following. Contributing 1. Fork it (https://github.com/sol-vin/raylib-cr) 2. Create your feature branch ( git checkout -b my-new-featu","default_branch":null,"files":null,"tree":[],"storefront":"/r/sol-vin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sol-vin/raylib-cr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}