{"repo":"overdev/raylib-py","free":true,"listed":false,"github":"https://github.com/overdev/raylib-py","clone":"git clone https://github.com/overdev/raylib-py.git","description":"A Python binding for the great C library raylib.","language":"Python","stars":239,"topics":["pygame","arcade","pyglet","gamedev","gamedev-library","2d","3d","vr","pbr-shading","python3"],"license":null,"category":"game-templates","readme_excerpt":"raylib-py A python binding for the great C library raylib . WARNING: This is a releases-only repository. Please, read this issue for more information. I intend to use this repository only to publish new raylib-py releases. The source in this repo is pretty much outdated and does not reflect the latest release. Release Information: The latest release published here was generated from another project, as mentioned in #45. How to install: From PyPI, in the CLI: You can also download the wheel from the releases page and install it with pip locally: How to use: Try this (after installed raylib-py, create a new python file, save the code below into it, then run it): API Documentation Please refer to DOCS.md for v5.0.0b1 Features: - PEP8 naming convention only: Structure attributes are in snake case , classes and other types in PascalCase . - Type hinting (not type annotation): - structures with functions as methods and properties: - Vector{2,3,4}, Rectangle and Color have attribute swizzling; - Pretty printing: most structures implement str () and repr () in a friendly way; - Context managers: begin and end functions can be called as context managers: Without context managers: With context managers: - Context managers for some structures: Camera{2,3}D, Shader and others; Folowing the example above: - RLGL and RayMath functions exposed Includes all symbols in raymath.h and rlgl.h Using raylib-py with custom binaries: When raylib-py is loading, it will check for the existence of a .r","default_branch":null,"files":null,"tree":[],"storefront":"/r/overdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/overdev/raylib-py/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."}