bkosm / beat-boi

Little rythm minigame made for a semester project using the SFML framework for C++.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeatBoiGame

Little rythm minigame made for a semester project.

All music uploaded by me as demo is my own property, and it is therefore free to use. I do not support mapping music that belongs to other people without their approval. Share your maps only when you are sure no rights are being broken.

Feel free to fetch and contribute.

Minimal system requirements:

  • OpenAL installed,
  • MS Visual C++ Redistributable installed,
  • Dual-core processor and 2 GBs of RAM.

v1.0 DOWNLOAD

To create your own maps simply create a folder in the "./data/songs/" directory and then paste there:

  • Your song in ".wav" format as "music.wav".
  • A dot hitting sound in the same format as "hitsound.wav".
  • A hit missing sound also in ".wav" as "misssound.wav".
  • A "data.bin" file which contains the tempo of the song in the first line (in BPM) and a boolean chart of the map.

For reference look up to provided examples.

If you're experiencing some kind of tempo offset try to modify the value stored in "./data/offset.bb". Open the file in notepad and experiment with the value to minimize the lag.

The release also contains a python script for generating random maps. Enter the information you're asked for concerning the song and it will generate a "data.bin" file with a random chart ready to play.

Have fun!

2019 Bartosz Kosmala

About

Little rythm minigame made for a semester project using the SFML framework for C++.


Languages

Language:C++ 95.9%Language:Python 3.3%Language:C 0.8%