Movatterモバイル変換


[0]ホーム

URL:


about
examplesgamescheatsheetwiki

raylib is a simple and easy-to-use library to enjoy videogames programming.





get the raylib Windows Installer to install raylib in seconds:



NOTE for ADVENTURERS: raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no gui tools or editors... just coding in pure spartan-programmers way. Are you ready to enjoy coding?


raylib sponsors


Are you using raylib at a corporate level? Consider sponsoring the project! 🚀


platinum sponsors


PufferLib - Simplifying reinforcement learning for complex game environmentsraylib Platinum Sponsor 02raylib Platinum Sponsor 03

gold sponsors


Sigmund HoienElega CorporationLingon StudiosRaycasters TechnologiesBliss Render Frameworkvoidsrc

support raylib project!


If you enjoy raylib and want to help, consider supporting the project with a donation! Thank you very much! ❤️


raylib GitHub SponsorsPayPal donationPatreon contributorKo-fi donationraylib on itch.ioraylib on redbubble

raylib learning resources


raylib does not provide the typical API documentation or a big set of tutorials. The library is designed to be minimalistic and be learned just from a cheatsheet with all required functionality and a big collection of examples to see how to use that functionality.Best way to learn to code is reading code.


raylib cheatsheetraylib headerraylib FAQraylib Wikiraylib examplesraylib games

Overwhelmed by the options? Maybe the raylib game template is a good place for you to start! It provides some structure and a Makefile that are quick and easy to pick up and use.

Try the raylib-game-template

Apart from those materials, there are plenty of tutorials created by the amazing raylib community. It's highly recommended to join the friendlyraylib Discord Community to stay up to date of latest raylib news and ask for help when required!


raylib awards and recognitions


raylib has received several recognitions in the last years. Here are some notable awards and recognitions.


raylib Google Open Source Peer Bonus - 2019raylib Epic MegaGrant Recipient - Fall 2020raylib NLnet NGI Zero - 2025

raylib supported platforms


raylib supports multiple target platforms, it has been tested in the following ones but, technically, any platform that supports C language and OpenGL graphics (or similar) can run raylib or it can be very easily ported to.


windows platformlinux platformmacos platformfreebsd platformraspberrypi platformraspberrypi desktop platformandroid platformhtml5 platform

raylib language bindings


You can use raylib with multiple programming languages, there are+60 bindings! Here is a list with some of them:


c-sharp raylib bindinggo raylib bindinglua raylib bindingpython raylib bindingrust raylib bindingzig raylib bindingodin raylib bindingmore raylib bindings

raylib extra libraries


raylib can be combined with several extra libraries for additional functionality, some of those libraries are already used internally while others are provided for user integration, most of these libraries are single-file header-only with no external dependencies.


OpenGL abstraction layer3D math libraryminiaudio wrapperimmediate-mode gui librarypng chunks editorresources packer

raylib technologies tools


raylib is the base technology forraylib technologies tools development! Several multiplatform tools have been developed using raylib andraygui.Check them out!


fx sounds generatortextures viewer and formats conversortextures packer and atlas generatoricons packer and extractorembed messages into imagesquizzer toolraygui styles editorraygui layout editorraygui icons editorrres resource packer

raylib community


Do you need help with raylib? Do you want to keep updated with latest news? Do you want to show your raylib creations? Join our amazing community of raylib developers! Choose the network you prefer! You are welcome!


raylib discord serverraylib twitch channelraylib creator twitterraylib reddit channelraylib youtube channelraylib handmade.network projectraylib on GitHub

raylib features




raylib architecture


raylib is a highly modular library. Everything is contained within a small number of well defined, specific and self-contained modules, named accordingly to its primary functionality. Note that some of those modules can be used instandalone mode, independently of raylib library.

raylib architecture

librecounter

Webpage hosted inGitHub, for issues and improvementscheck it out!


[8]ページ先頭

©2009-2025 Movatter.jp