/noike

🐍 A "weird POV effect" noise snake game ⬜⬛

Primary LanguageCGNU General Public License v3.0GPL-3.0

License Contributors Stars Issues Pull requests


Noike

🐍 A "weird POV effect" noise snake game ⬜⬛

View Demo · Report Bug · Request Feature


Table of contents

Introduction

A snake game in C using SDL2 inspired by the "Weird POV Effect" video on Youtube. The name "Noike" stands for NOIse snaKE.

The idea is essentially that you create an illusion of a moving shape by flipping pixels on a noise filled canvas, but when you pause the video of the moving shape, you can clearly see there is nothing there.

Play this video and pause at any point:

weird-pov-effect.mp4

Demo

demo.mp4

Compiling

Pre-requisites

Noike requires the following dependencies to be installed globally to compile:

Debian

$ apt install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev

Arch

$ pacman -S sdl2 sdl2_image sdl2_mixer

Quickstart

$ git clone https://github.com/LordOfTrident/noike
$ cd noike
$ make
$ ./noike

Bugs

If you find any bugs, please, create an issue and report them.



C99 SDL2

Made with ❤️ love

(Back to top)