Skip to content

Mikegrann/flood-fill

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flood Fill

IMAGE ALT TEXT HERE

Flood Fill is a first-person puzzle solving game. The player is equipped with a paint gun which can fill a level with a specific colored paint. There are three colors which have different abilities when stepped on: Green is speed; Blue is high-jump; Red is speed and high-jump combine. Having two of the colors equipped at a time, the player must attempt to solve the puzzle and get to the finish.

Game1

Game2

Game3

Game4

User Guide

W = Move Forward S = Move Backward A = Strafe left D = Strafe right Q = Change Colors E = Toggle Switches Space = Jump Right Click = Shoot Paint/Skip Opening Scenes Left Click = Delete 3x3 Grid of paint

Technologies

  • First person camera
  • Three levels with puzzles
  • Fluid heightmap animation
  • 3D uniform spatial subdivision for collision detection
  • Shadow maps
  • View frustum culling
  • Voxel simplification algorithm
  • Bump mapping
  • Particle System

Authors

  • Daniel Johnson
  • Matheus de Sousa Faria
  • Corbin Gruber
  • Gabriel Hernandez

Installation

Install dependencies freetype and sfml.

Clone the repository, then cd into its directory.

    mkdir build
    cd build
    cmake ..
    make
    ./main

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • GLSL 3.7%
  • CMake 1.6%
  • C 0.1%