All Projects → Austinb → Gameq

Austinb / Gameq

Licence: lgpl-3.0
A PHP Gameserver Status Query Library

Projects that are alternatives of or similar to Gameq

Novuscore
A modern take on WoW emulation
Stars: ✭ 88 (-74.27%)
Mutual labels:  gaming, game-server
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+288.89%)
Mutual labels:  gaming, game-server
Linuxgsm
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
Stars: ✭ 3,063 (+795.61%)
Mutual labels:  gaming, game-server
Wine Wayland
Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
Stars: ✭ 284 (-16.96%)
Mutual labels:  gaming
Composer Bin Plugin
No conflicts for your bin dependencies
Stars: ✭ 287 (-16.08%)
Mutual labels:  composer
Awps
A Modern WordPress Starter Theme for savvy Developers
Stars: ✭ 319 (-6.73%)
Mutual labels:  composer
Dota2 Predictor
Tool that predicts the outcome of a Dota 2 game using Machine Learning
Stars: ✭ 332 (-2.92%)
Mutual labels:  gaming
Repman
Repman - PHP Repository Manager: packagist proxy and host for private packages
Stars: ✭ 277 (-19.01%)
Mutual labels:  composer
Docker Php
Adding common PHP extensions to some of the official PHP Docker images.
Stars: ✭ 324 (-5.26%)
Mutual labels:  composer
Moon
A cross-platform,lightweight,scalable game server framework written in C++, and support Lua Script
Stars: ✭ 313 (-8.48%)
Mutual labels:  game-server
Laravel
A Vimeo bridge for Laravel
Stars: ✭ 302 (-11.7%)
Mutual labels:  composer
Tbk
可能是最优雅、简易的淘宝客SDK
Stars: ✭ 288 (-15.79%)
Mutual labels:  composer
Gameservers Docker
A bunch of game servers I use, dockerised
Stars: ✭ 322 (-5.85%)
Mutual labels:  game-server
Logistics
PHP 多接口获取快递物流信息包
Stars: ✭ 287 (-16.08%)
Mutual labels:  composer
Colyseus
⚔ Multiplayer Framework for Node.js
Stars: ✭ 3,817 (+1016.08%)
Mutual labels:  game-server
Graby
Graby helps you extract article content from web pages
Stars: ✭ 281 (-17.84%)
Mutual labels:  composer
Doudizhu
html5 斗地主游戏
Stars: ✭ 323 (-5.56%)
Mutual labels:  game-server
Ra 1993
Development content accidentally shipped on a certain early DOS CD-ROM game from 1993
Stars: ✭ 295 (-13.74%)
Mutual labels:  gaming
Playnite
Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
Stars: ✭ 3,608 (+954.97%)
Mutual labels:  gaming
Jwt Auth Guard
JWT Auth Guard for Laravel and Lumen Frameworks.
Stars: ✭ 319 (-6.73%)
Mutual labels:  composer

GameQ Version 3

Build Status Code Coverage Scrutinizer Code Quality License paypal

GameQ is a PHP library that allows you to query multiple types of multiplayer game & voice servers at the same time.

Requirements

  • PHP 5.6.40+ - Tested in PHP 5.6, 7.0, 7.1, 7.2 & 7.3
  • Bzip2 - Used for A2S Compressed responses

Installation

Composer

This method assumes you already have composer installed and working properly. Add austinb/gameq as a requirement to composer.json by using composer require austinb/gameq:~3.0 or by manually adding the following to the composer.json file in the require section:

"austinb/gameq": "~3.0"

Update your packages with composer update or install with composer install.

Standalone Library

Download the latest version of the library and unpack it into your project. Add the following to your bootstrap file:

require_once('/path/to/src/GameQ/Autoloader.php');

The Autoloader.php file provides the same auto loading functionality as the Composer install.

Example

$GameQ = new \GameQ\GameQ();
$GameQ->addServer([
    'type' => 'css',
    'host' => '127.0.0.1:27015',
]);
$results = $GameQ->process();

Need more? See Examples.

Contributing

Please see CONTRIBUTING for details.

License

See LICENSE for more information

Donations

paypal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].