Git Product home page Git Product logo

ruxiol / rxcg-moons Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xgproyect/xg-proyect-v3.x.x

0.0 0.0 0.0 21.82 MB

RXCG Moons an OGame clone open-source web application framework designed for creating game clones, particularly those inspired by the popular game OGame, set in a vast and captivating space-themed universe.

Home Page: https://xgproyect.org

License: GNU General Public License v3.0

JavaScript 4.53% PHP 84.82% CSS 9.20% HTML 0.65% Dockerfile 0.05% SCSS 0.75%

rxcg-moons's Introduction

xgp-logo
Xtreme Gamez Proyecto
Open-source OGame Clon

About

XG Proyect (XGP) is an OGame clone open-source web application framework designed for creating game clones, particularly those inspired by the popular game OGame, set in a vast and captivating space-themed universe. Our goal is to offer a package that is as similar as possible to the original, but keeping their original design.

Requirements

PHP 7.4 or greater
MySQLi 5.7 or greater

How to get XG Proyect?

Manually

This is the simplest and easiest way if you're not a technical person. Download and install XG Proyect will be easy! ;)

  1. Go to releases
  2. Look for the last version and then assets and finally look for the .zip file.
  3. Unzip the file.
  4. Browse the folder and search for the upload directory, there are hidden files in it, be sure that those are copied over also, specially the .htaccess file.
  5. Using docker, XAMPP or any local stack that you want set the copies files to your root.

Composer

Composer is a package manager and also a quick way to setup your project.

  1. Run
composer create-project xgproyect/xgproyect
  1. Once composer has finishing installing all the dependencies you can use docker, see below.

How to run XG Proyect?

Docker

Easiest way to do it, is using Docker.

docker-compose up

You can also build with different PHP versions:

docker build -t xgproyect:7.4 --build-arg PHP_VERSION=7.4 .

Or build and run, altogether, specifying a PHP version:

docker-compose build --build-arg PHP_VERSION=8.2 && docker-compose up -d

Simple change the PHP version to any other version that you'd like to test.

Other ways

  • Other options are also possible like XAMPP, or using it on your own hosting.

DB Connect defaults

host=db
user=root
password=root
db=xgp
prefix=xgp_

MailHog

XGP uses MailHog and PHPMailer as tools for better mailing support. MailHog allows you to intercept emails locally and receive them under a convenient panel.

Read our MailHog guide to get started.

Who is using XG Proyect?

We are happy to deliver this software giving others the possibility to have a good OGame Clon.
On the other hand, it's a pleasure to see people using XG Proyect.
Create a ticket on GitHub so I can put your game logo here!

xgp-logo

We support

The following are tools or frameworks that we use to do our coding experience better!

CodeIgniter Composer PHPDocumentor PHP CompatInfo

License

The XG Proyect is open-sourced software licensed under the GPL-3.0 License.

rxcg-moons's People

Contributors

lucaskovacs avatar duhow avatar jmdaweb avatar ruxiol avatar athk avatar kovlucas avatar asidstorm avatar manuelkamp avatar jjsaunier avatar agentcobra avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.