Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Raylib: C++ fast and easy graphics library
Rating: 4.1 out of 5(34 ratings)
256 students

Learn Raylib: C++ fast and easy graphics library

Raylib for graphics and game developments which implements OpenGL by using C++.
Created byMohammed Khalid
Last updated 7/2022
English

What you'll learn

  • Will be to understand functionalities in programing.
  • Learn how to Make your own GUI using custom library.
  • Get better in coding.
  • Will be able to make your own application.
  • Learn about 2D Coordinates.
  • Will be able to use mathematic functions .
  • Will be able to detect collisions (2D Only).

Course content

7 sections58 lectures10h 55m total length
  • What is Raylib21:17

    Discover how Raylib provides a simple, fast cross-platform library for game programming, with OpenGL-backed APIs, multi-language support, and practical examples.

  • Get resources2:21

    Access resources to view the source code in the repository, locate the main and makefile, and download the correct branch to set up with VS Code.

Requirements

  • Having computer.
  • Knowing some basics in programing.
  • Having hobbies to start.

Description

Hey this is Raylib course for graphics, games ,audio and GUI in this course we will use C++ to work with the graphics,

And try to learn those things you know but you didn't code before like making music player, GUI Buttons, Sliders, Hovers, loading textures , mathematics in programming and one of the most important thing making a Quraan player which can include several things: Loading Surats (Quraan receptions) , GUI, Design, Responsive and publish it. 

Things you learn in this course and will be able for yourself:

  • Making your application.

  • 2D Rendering.

  • Drawing shapes (Lines,Pixels,Rectangles,Circles,eEllipses,Triangles and Polygones).

  • Loading Textures

  • Interaction with the application (Mouse or Keyboard).

  • Checking Collision Detection.

  • Using mathematics for specific movements.

  • Drawing Tilemaps.

  • Making internal GUI.

  • Making button and slider.

  • Using 2D Camera.

  • Loading Music.

  • Making quraan player.

What is raylib?

A\\ 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 in standalone mode, independently of raylib library.

NOTE for ADVENTURERS: raylib is a programming library to enjoy videogames programming; no fancy interface, no visual helpers, no auto-debugging... just coding in pure spartan-programmers way.



Prepared by: Muhammad Khalid

Who this course is for:

  • Intermediate students
  • Game lovers
  • Developers who interested in C++