Skip to content

lightbits/RiemannSnake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Riemann Snake

About

Preview

Riemann Snake is a simple 3D game written using C++ and OpenGL. Navigate the snake with the left and right arrow keys, and avoid the enemies. Move over green apples to grow longer and increase your score!

The game is open source, with code available on Github.

Dependencies

This project uses the following libraries:

  • GLFW 3 for OpenGL context, input and window
  • GLM for matrix mathematics
  • glload for loading OpenGL functions
  • irrKlang for audio
  • lodepng for loading image files

For details on building and linking these, see the associated pages at the GLSDK wiki for building and usage.

lodepng can be included as a header file, irrKlang is linked dynamically and requires the .dll to be available.

Building for Windows

The game has been built with VS2012, and requires some c++11 features. To build for Windows:

  • Set up the required include and library directories
  • Specify dependencies: irrKlang.lib, glfw3.lib, glload(D).lib, opengl32.lib

You may need to include irrKlang.dll in the same folder as the executable.

Building for Linux

The game has not yet been tested on Linux.

Licence and copyright

Riemann Snake uses libraries which are part of the Unofficial OpenGL Software Development Kit.

Additional libraries are under the licences given by their authors:

  • irrKlang
  • lodepng

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages