KGriss / KBoardGames-Server

K Board Games Server Software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

K Board Games Server

Server Status Discord

The server for KBoardGames. Use this software to host games.

Play 8x8 board games online with other players using the client software. Main features are scheduled events, signature game, game statistics, daily quests and a isometric house side game. Currently, the board games that you can play online against other players are chess, checkers, snakes and ladders, reversi and a signature game called wheel estate, game.

Summary

  • Room lock feature. No back doors.
  • Anti-cheating of player statistics.
  • Player activity server logging.
  • Built-in server anti-hammering feature.

Dependencies

For compilation you will need:

  • Haxe 4.0.0-rc.2
  • Haxeflixel (See haxelib commands below.)
  • MySQL

Here are the libraries needed to build Haxeflixel games. Note that newer versions of these libraries will break the libraries found in the vendor folder.

  • haxelib install actuate 1.8.9
  • haxelib install flixel-addons 2.7.5
  • haxelib install flixel-demos 2.7.0
  • haxelib install flixel-templates 2.6.1
  • haxelib install flixel-tools 1.4.4
  • haxelib install flixel-ui 2.3.2
  • haxelib install flixel 4.6.1
  • haxelib install hxcpp 4.0.8
  • haxelib install lime-tools 1.5.7
  • haxelib install lime 7.3.0
  • haxelib install openfl 8.9.0
  • haxelib install msgpack-haxe 1.15.1
  • haxelib run lime setup

Compilation

haxe Build.hxml

License disclaimer

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.

About

K Board Games Server Software

License:GNU Affero General Public License v3.0


Languages

Language:Haxe 85.7%Language:PHP 14.1%Language:Batchfile 0.2%Language:HTML 0.0%