Here is a list of raylib templates on github that can help get you started quickly. Just navigate to them, press the "Use this template" button, create your own repo, clone it and run it!
Raylib-Quickstart, the simple solution to get started quickly.
The quickstart is a cross platform template for all desktop platforms that will setup raylib automatically.
https://github.com/raylib-extras/raylib-quickstart
It works with many compilers on windows, linux and Mac OS. Works with makefiles, visual studio, and VSCode.
raylib Game Template
This template provides PC and Android make files and implements a basic game that can help you get familiar with raylib.
https://github.com/raysan5/raylib-game-template
raylib CMake Template
A very basic raylib template that uses the CMake build system. You can open this template in any major IDE (VS, VS Code, QT Creator, CLion) with little to no plugins required and get a fully integrated experience.
C99 version: https://github.com/SasLuca/raylib-cmake-template C++ version: https://github.com/SasLuca/raylib-cpp-cmake-template
Frequently Asked Questions
Library Design
- Architecture
- Syntax analysis
- Data structures
- Enumerated types
- External dependencies
- GLFW dependency
- libc dependency
- Platforms and graphics
- Input system
- Default shader
- Custom shaders
- Coding conventions
- Integration with other libs
Development Platforms
- Working on Windows
- Working on macOS
- Working on GNU Linux
- Working on Chrome OS
- Working on FreeBSD
- Working on Raspberry Pi
- Working for Android
- Working for Web (HTML5)
- Working on exaequOS Web Computer
- Creating Discord Activities
- Working anywhere with CMake
- CMake Build Options
IDE Configurations
- raylib templates: Get started easily
- How To: Quick C/C++ Setup in Visual Studio 2022, GCC or MinGW
- How To: C# Visual Studio Setup
- How To: VSCode
- How To: Eclipse
- How To: Sublime Text
- How To: Code::Blocks
Misc Help
www.raylib.com | itch.io | GitHub | Discord | YouTube