Skip to content

ayush-india/Flappy_Brid

Repository files navigation

AutoFlappy

Genetic Algorithm trains NN to play Flappy like game.

Installation

Prerequisites

In order to compile this project you will need to:

  • have SFML installed on your system. If you don't know how to do it see this link.
  • have CMake installed

Compilation

Detailed explanation here

On Linux with install.sh

  • Go in the repo folder

cd the/repo/location

  • Execute install.sh script

./install.sh

  • To run the compiled binary:

./AutoFlappy

On Windows with CMake GUI and Visual Studio

  • Install the right SFML version or compile it (see this)
  • Run CMake
  • Select the repo location

Cmake 1

  • Click on Configure, if you have installed the x64 version of SFML, in the pop up window select x64 in the Optionnal platform for generator drop down

Cmake 2

  • Click on Finish
  • Click on Generate

Cmake 3

  • You can now open the generated project and build it.

Commands

Command Action
Space Toggle slowmotion
E Toggle max speed mode

Flappy_Brid

Flappy_Brid

Flappy_Brid

About

Just tried some neural networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published