Exploring Raylib and Open Source

Greetings,

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.

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.

Now that you’ve heard about my goal, I’ll tell you a bit about myself. I’m a fourth-year student at Seneca College studying Software Development. I opted to take a course in open-source software since I have previously made some minor contributions to the GDevelop game engine. However, I made a lot of mistakes when contributing since I was new to GitHub and programming. My hope is that through this course I can become a better programmer and contributor and continue to make open-source contributions!

Thank you for taking the time to read this!


Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
Experience the difference with the best windows vps hosting available today, designed to give you the competitive edge.