Skip to content

Yaro2709/New-Star

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

New-Star

New-Star is a web browser game engine. The goal of this work is to completely restart 2Moons: a new design, a new gameplay and much more. The open source browsergame framework is based on 2Moons.

Website New-Star

Do you want to know more about us? Then go to our website.

Gallery New-Star

There is also a gallery of the project so that anyone can visually familiarize themselves with the project.

Community New-Star

Want to keep abreast of the latest developments? Then come visit us on Discord, Telegram, Facebook, Instagram!

Repository structure

  • [cache] - temporary cached server .tpl webpages
  • [chat] - AJAX ingame client-side chat
  • [includes]
    • game engine
    • configuration
    • administration
    • database scheme
    • external libraries
    • webpages functionality
  • [install]
    • first installation
    • database creation
  • [language] - translations: EN, RU
  • [licenses] - open source license schemes
  • [sound] - media files
  • [mods] - modifications that are devoid of support
  • [scripts] - client-side web browser .js scripts
  • [styles]
    • webpages .css templates
    • webpages .tpl templates
    • fonts
    • images

Local installation

  • Clone the repo: git clone https://github.com/New-Star/New-Star
  • Install components: apt install apache2 php7.3 php7.3-gd php7.3-fpm php7.3-mysql php7.3-curl php-ds libapache2-mod mysql-server
  • Setup mysql: create user USER identified by PASSWORD; create database DB; grant all privileges on DB.* to USER;
  • Set write privileges to dirs: cache/, includes/
  • Run wizard: 127.0.0.1/install/install.php