Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danielknobe/blobbyvolley2
Official continuation of the famous Blobby Volley 1.x arcade game.
https://github.com/danielknobe/blobbyvolley2
Last synced: 3 months ago
JSON representation
Official continuation of the famous Blobby Volley 1.x arcade game.
- Host: GitHub
- URL: https://github.com/danielknobe/blobbyvolley2
- Owner: danielknobe
- License: gpl-2.0
- Created: 2019-09-04T16:10:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T11:26:55.000Z (5 months ago)
- Last Synced: 2024-08-30T12:10:12.453Z (4 months ago)
- Language: C++
- Size: 9.36 MB
- Stars: 156
- Watchers: 6
- Forks: 21
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
- awesome-emscripten - Blobby Volley 2
- awesome-emscripten - Blobby Volley 2
README
# Blobby Volley 2 ![build workflow](https://github.com/danielknobe/blobbyvolley2/actions/workflows/main.yaml/badge.svg)
**The head-to-head multiplayer ball game**### Website
http://blobbyvolley.de### System requirements
Either Windows 2000 or later, Linux or MacOS### Dedicated Server
The "Dedicaded Server" runs with a Gamespeed of 100%, which means 75 FPSThe Port for the Server is 1234.
### Source Code
Clone the git repository:
```bash
git clone https://github.com/danielknobe/blobbyvolley2.git
```### Build under Linux
Blobby Volley compiles with GCC 5 or newer, or Clang 10 or newer.
Other compilers may work but are currently untested. The minimum supported
CMake version is 3.7.1. Install dependencies:
Debian-based Distros:
```bash
apt-get install g++ cmake libsdl2-dev libboost-dev libphysfs-dev
```
Arch-based Distros:
```bash
pacman -S gcc cmake sdl2 boost physfs
```
2. Compile:
```bash
cmake .
make
```
3. Run:
```bash
src/blobby
```### Build under Windows 7 or newer and Visual Studio 2015 Update 3 or newer
1. Install vcpkg by following the instructions:
https://github.com/microsoft/vcpkg/blob/master/README.md2. Install dependencies in project directory:
```powershell
.\vcpkg install
```3. Configure, build and run:
https://github.com/microsoft/vcpkg/blob/master/docs/users/buildsystems/cmake-integration.md### Build under MacOS
1. Install homebrew by following the instructions:
https://brew.sh2. Install dependencies:
```bash
brew install sdl2 physfs boost
```
3. Compile:
```bash
cmake .
make
```
4. Run:
```bash
src/blobby
```### Build for Nintendo Switch
1. [devkitPro](https://switchbrew.org/wiki/Setting_up_Development_Environment) needs to be installed and completely configured.
2. Install dependencies through devkitPro's package manager:
- SDL2
- PhysFS
- OpenGL2. Compile:
```bash
cmake . -DCMAKE_TOOLCHAIN_FILE=NintendoSwitchToolchain.cmake -DCMAKE_INSTALL_PREFIX=blobby -DSWITCH=true -DCMAKE_BUILD_TYPE=Debug
make && make install
```3. Copy the `blobby` folder to the `/switch/` directory on your SD card.
### Credits
See AUTHORS