Source

GameCreate /

Filename Size Date modified Message
doc
etc
man
src
util
103 B
47 B
55 B
1.1 KB
501 B
9.5 KB
3.2 KB
40 B
3.8 KB
748 B
1 BYTE
44.1 KB
7.0 KB
4.4 KB
##########
GameCreate
##########

.. contents::

About
=====

GameCreate is a powerful game server management software solution (or "game
panel"), that allows game service administrators to manage all of their services
from a single web interface.

Features
========

* Control game servers from a single web interface
* Simple server configuration with built-in support for dozens of titles
* Install and update game software with packages provided by the GameCreate team
* Built-in FTP server makes it easy for users to upload maps or modifications
* 24x7 monitoring keeps servers running around the clock
* Extensive statistics in graph and table form
* Unique 'temporary servers' feature lets your users have their own server for a few hours

Requirements
============

A GNU/Linux system or compatible is needed.

There is nothing to compile, so no compilers are needed.

    Conforming to: Red Hat
        (you may need to tweak the build package for your system.
        Please submit any useful tweaks to the authors. Thanks.)

GameCreate
    Requires:
        * coreutils
        * util-linux
        * uncompress(gzip)
        * tar

  gamecreate:runtime
    Provides:
      trove: gamecreate:runtime
      soname: ELF32/opt/gamecreate/multiserv.so(SysV x86)

    Requires:
      abi: ELF32(SysV x86)
      file: /bin/sh
      trove: initscripts:runtime
      soname: ELF32/libc.so.6(GLIBC_2.0 GLIBC_2.1 GLIBC_2.1.3 GLIBC_2.2.3 GLIBC_2.2.4 SysV x86)
      soname: ELF32/libdl.so.2(GLIBC_2.0 GLIBC_2.1 SysV x86)

Installation
============

Installing is done by the following three commands::

    $ ./configure
    $ make
    # make install (as root)

Run ``./configure``, with some options if you wish. The standard options
are documented in the INSTALL file. The most interesting ones are
the usual ``--prefix=/opt``, ``--localstatedir=/var``, ``--sysconfdir=/etc``
and ``--datarootdir=${prefix}/gamecreate/share``.
    
For more configuration details run::

    $ ./configure --help

If there are any errors during compilation, check your build environment
and try to find the error, otherwise file a bug-report on the issue tracker
or contact one of the authors.

These files will be installed.

    * ${prefix}/gamecreate/gamecreate
    * ${prefix}/gamecreate/gamecreate.ini
    * ${prefix}/gamecreate/multiserv.so
    * ${sysconfdir}/init.d/gamecreate
    * ${mandir}/man1/gamecreate.1

Usage
=====

To run ``gamecreate`` just type on a console::

    # gamecreate [options]

There are a few command line options. See the manual page or run for details::

    # gamecreate

Or look into the documention in the doc/ directory.

The first run of ``gamecreate`` must be done manually from the shell to
initialize the configuration file.

Windows
=======

GameCreate also runs under Windows. To download the binary
with all necessary files, visit GameCreate's homepage:

    http://www.gamecreate.com

License
=======

This software is distributed under the terms of the MIT License. A copy
of the license can be found in the file COPYING included with the source code of
the program. If not, see <http://www.rpath.com/permanent/mit-license.html>.

The GameCreate application (found in the subdirectory gamecreate/) has its own
license, which can be found in the file LICENSE included with the program.

Ideas, questions, patches and bug reports
=========================================

Home page:
    http://bitbucket.org/superstition/gamecreate/wiki/

Primary distribution point:
    http://bitbucket.org/superstition/gamecreate/downloads/

Ideas, questions, patches and bug reports:
    http://bitbucket.org/superstition/gamecreate/issues/

If you add something, or fix a bug, please send a patch (in 'diff -u'
format) to the issue tracker or one of the authors listed below.

------------ -----   -----       ----       ---       --         -
Erik Southworth <erik(dot)southworth(at)gmail(dot)com>