HandmadeMath
raylib
Our great sponsors
HandmadeMath | raylib | |
---|---|---|
3 | 366 | |
949 | 13,138 | |
2.0% | - | |
10.0 | 9.0 | |
4 months ago | 4 days ago | |
C | C | |
Creative Commons Zero v1.0 Universal | zlib License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HandmadeMath
- Matrix multiplication in C
-
mgmath - Header only vector/matrix math library
HandmadeMath does that for example, so you can take a look at how they've done it: https://github.com/HandmadeMath/Handmade-Math
raylib
-
Building and Linking Google's ANGLE with Raylib on MacOS
git submodule add https://github.com/raysan5/raylib.git vendor/raylib
-
I need help to start a Firebase Project
Once you have learned how to structure a project to use Firebase (by example), follow these instructions to incorporate Firestore into your Android build. Note that these may differ in the Raylib context.
-
Is there a love2d for c++?
Try raylib. It has less features than love2d though.
-
Where to start?
You could possibly build on top of something like Raylib, it not an engine, more a basic framework that would be easy to make an engine with https://www.raylib.com/
-
Building Snake Game In Golang: Complete Guide
Well, I haven't used Ebiten much so can't compare however Raylib is super easy to use for both 2D and 3D (as far as I know Ebiten is mainly 2D) and there is a large community as there are Raylib bindings for a lot of languages. The Go bindings are here https://github.com/gen2brain/raylib-go and the Raylib website is here https://www.raylib.com/
-
Ask HN: Best stack to make a 2D game in 2023
Raylib (https://www.raylib.com) is a better API than SDL for hobby 2D game development and here's an illustrative example of why: You cannot even draw a circle in SDL.
If straying from native code then CanvasRenderingContext2D in the browser with JS/TS is good too!
-
Beside SDL, is there an easier way to just show a custom rectangle with text, cross-platform?
You can just use raylib, if SDL is too much.
-
Linker error in unsafe modes on Windows
What's interesting, in safe modes everything compiles and runs great, but not in ReleaseFast / ReleaseSmall. I have installed raylib from raylib_installer_v4.5.mingw.64bit.exe, downloaded from this page - https://github.com/raysan5/raylib/releases/tag/4.5.0
-
Project in CPP
https://www.sfml-dev.org/ and https://www.raylib.com/ are two alternatives to SDL.
What are some alternatives?
SFML - Simple and Fast Multimedia Library
SDL2 - SDL2 bindings to perl
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
bevy - A refreshingly simple data-driven game engine built in Rust
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
love - LÖVE is an awesome 2D game framework for Lua.
LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
vulkan-guide - Introductory guide to vulkan.
Godot - Godot Engine – Multi-platform 2D and 3D game engine
Raylib-cs - C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
olcPixelGameEngine - The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
Box2D - Box2D is a 2D physics engine for games