Skip to content
/ pong Public

Another version of the classic, pong. Implemented in C, with OpenGL and other libraries.

Notifications You must be signed in to change notification settings

dosu0/pong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pong

Build

About

A simple pong implementation using OpenGL 3.3 and C

Tech Used

  • The C programming language
  • Open GL 3.3
  • OpenAL
  • GLFW
  • glad2
  • cglm
  • freetype 2

Building

  1. Get your hands on CMake and a C compiler

  2. Initialize all the git submodules:

    git submodule init
    git submodule update
  3. Create and move into a build directory: e.g.

    mkdir build && cd build
  4. Generate and build. For example, using the "Unix Makefile" generator:

    cmake ..
    make

    NOTE: make sure to regenerate (cmake ..) when you make changes to a shader

Let me know if you face any build issues :)

About

Another version of the classic, pong. Implemented in C, with OpenGL and other libraries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages