Skip to content

mateocervilla/RayCaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ray Caster

A simple C++ + SFML ray caster implementation

rayCaster

Table of contents

Requirements

In order to build this project, you need the following dependencies:

Static linking libraries:

  • Linux:

    • X11
      • sudo apt-get install x11-xserver-utils
    • Xrandr
      • sudo apt-get install libxrandr-dev
    • Xcursor
      • sudo apt-get install libxcursor-dev
    • udev
      • sudo apt-get install libudev-dev
  • Windows (come with Windows by default):

    • opengl32
    • winmm
    • gdi32

Build

  • cmake . -DSFML_PATH="path/path/to/sfml"

To build with shared libraries add -DSHARED=ON

  • make

Run

  • ./RayCaster or double click on the icon.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published