Exploring Raylib and Open Source

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs ā€”

    I selected this library as I normally use much higher-level tools to develop games such as p5.js, or GDevelop. Both these tools are amazing in their own right; however, I want to learn how these processes operate on a much lower level. These tools take care of a lot of issues for you ranging from asset to memory management. Raylib is still cross-platform but does not handle these tasks for the programmer which I feel will improve my programming skills.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    Do like playing video games? I know I do; in fact, I enjoy it so much that I learned how to make video games. So, for a recent course Iā€™m taking in school for open-source development I decided to focus on Raylib. Raylib describes itself as ā€œa simple and easy-to-use library to enjoy videogames programming.ā€ Written in pure c with bindings for almost any other programming language such as c++, Rust, and Python. It is a flexible tool which can work in almost any environment.

  • GDevelop

    šŸŽ® Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

    I selected this library as I normally use much higher-level tools to develop games such as p5.js, or GDevelop. Both these tools are amazing in their own right; however, I want to learn how these processes operate on a much lower level. These tools take care of a lot of issues for you ranging from asset to memory management. Raylib is still cross-platform but does not handle these tasks for the programmer which I feel will improve my programming skills.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: Platform for 11 year old to create video games?

    38 projects | news.ycombinator.com | 20 Sep 2024
  • We're not really game yet.

    11 projects | /r/rust_gamedev | 24 Feb 2023
  • I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small!

    103 projects | /r/programming | 28 Dec 2021
  • Engines to get you started in your web-based gaming development

    3 projects | dev.to | 23 Sep 2024
  • Open-source, cross-platform 2D/3D/multiplayer game engine

    1 project | news.ycombinator.com | 19 Sep 2024

Did you konow that JavaScript is
the 3rd most popular programming language
based on number of metions?