oGame-like browser sci-fi space strategy
PHP HTML JavaScript CSS
Clone or download
Permalink
Failed to load latest commit information.
admin ADMIN-fix-42a29.5: Fixed a glitch in MM change page Jun 4, 2017
classes release-42c3: Project 'SuperNova.WS' Release 42 RC3 Jun 12, 2017
design CODE-misc-42a30.0: Streamlined bootstrap process Jun 11, 2017
docs release-42c0: Project 'SuperNova.WS' Release 42 RC0 Jun 12, 2017
images DESIGN-misc-41a9.1: Optimized pictures. Removed unused pictures Sep 18, 2016
includes LOGIN-fix-42c5: Fixed error creating new planet for new user-2 Jun 13, 2017
js CODE-misc-42a27.4: Enabled browser caching of sounds Mar 21, 2017
language FLEET-misc-42a29.15: Fleet Manager - extended diagnostic message on f… Jun 9, 2017
skins CODE-misc-42a25.2: Removed $dpath variable. Also some code refactoring Feb 27, 2017
sounds SOUND-feat-39b10.0: Added sound engine in game. Also added sound when… Mar 24, 2015
tests CODE-misc-42a28.29: Preparation for BM Highspot Jun 2, 2017
.codeclimate.yml CODE-misc-42a8: Added some classes and tests for them Feb 7, 2017
.gitattributes CODE-misc-42a25.17: Added Tools::fillPercentStyle(). It is now used i… Mar 1, 2017
.gitignore SKIN-feat-40a14.0: Upgraded jQueryUI. jQUI buttons now matches in-gam… Oct 15, 2015
.htaccess SYS-misc-39a8.12: Added .htaccess files. Deleted unused images in Ope… Jun 15, 2014
.scrutinizer.yml CODE-misc-42a29.17: Changes in .scrutinizer.yml Jun 9, 2017
.travis.yml CI-misc-42a29.18: Changes in .travis.yml Jun 9, 2017
README INT-misc-40a3.7: Better mobile browser support. Also added hack to di… May 17, 2015
_error-404.php CODE-misc-42a27.10: Minor adjustments Mar 21, 2017
affilates.php CODE-feat-42a25.7: Removed extra calls for parsetemplate(). Also rewo… Feb 28, 2017
ajax_version_check.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
alliance.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
annonce.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
announce.php CODE-misc-41a60.6: Reformat code a bit Oct 15, 2016
artifacts.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
banned.php CODE-feat-42a25.7: Removed extra calls for parsetemplate(). Also rewo… Feb 28, 2017
banner.php REF-fix-39a14.8: Fixed banner not rendered without registration Oct 23, 2014
blitz_register.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
buddy.php CODE-misc-42a20.5: Removing usage of sys_bbcodeParse() Feb 14, 2017
buildings.php INT-misc-40a19.9: Some beauty for build interface Nov 16, 2015
captcha.php CODE-feat-42a27.6: Page block loading Mar 21, 2017
common.php CODE-feat-42a27.6: Page block loading Mar 21, 2017
composer.json CODE-misc-42a8: Added some classes and tests for them Feb 7, 2017
dark_matter.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
favicon.ico feat-SYS: New favicon.ico! Megarespect to Ivash! Feb 13, 2012
fleet.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
flotenajax.php CODE-feat-42a27.6: Page block loading Mar 21, 2017
flying_fleets.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
galaxy.php CODE-fix-42a27.12: Fixed error Mar 21, 2017
index.php CODE-misc-42a28.11: Made redirect in case of no pages works again Apr 13, 2017
infos.php CODE-misc-42a25.9: Refactoring Feb 28, 2017
jumpgate.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
login.php CODE-misc-42a25.4: Signature of display() function simplified Feb 28, 2017
logout.php AUTH-misc-40a10.24: AuthV4 Alpha4.7 Sep 18, 2015
lostpassword.php AUTH-misc-39a10.10: Added redirect pages for reg.php and lostpassword… Aug 14, 2014
market.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
messages.php CODE-feat-42a27.6: Page block loading Mar 21, 2017
metamatter.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
notes.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
officer.php CHAT-fix-39a1.3: Fixed error switching planets on chat history page Apr 5, 2014
overview.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
phalanx.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
quest.php CODE-misc-42a25.4: Signature of display() function simplified Feb 28, 2017
records.php SYS-dbe-39a5.0: Replaced direct queries to `users` and `planets` tabl… May 4, 2014
reg.php CODE-feat-42a27.6: Page block loading Mar 21, 2017
resources.php CODE-misc-41a8.14: partially replaced $config global var Jun 26, 2016
robots.txt SYS: Some fixes Sep 25, 2010
scheduler.php ADMIN-misc-40a19.24: Added que clearing and fixed some errors on Main… Nov 29, 2015
search.php CODE-misc-42a27.15: Refactoring Mar 22, 2017
server_info.php CODE-feat-42a25.7: Removed extra calls for parsetemplate(). Also rewo… Feb 28, 2017
simulator.php CODE-misc-42a25.4: Signature of display() function simplified Feb 28, 2017
stat.php CODE-misc-42a25.4: Signature of display() function simplified Feb 28, 2017
time_probe.php DESIGN-fix-40a17.16: Fixed error that resets internal font size in so… Oct 23, 2015
viewreport.php STAT-misc-37a8.24: Turned on research statistic calculation Jul 3, 2013

README

We Want YOU!
~~~~~~~~~~~~
SuperNova need YOU! We need maintainers  for  localizations.  Any  language  is
fine! Currently we need maintainer for English locale to check and  fix  it  as
base for other non-Russian speaker users!

Project "SuperNova.WS"
~~~~~~~~~~~~~~~~~~~~~~
"SuperNova.WS" (shortly SN) is  a  massive  multiplayer  online  browser  space
strategy game (like oGame). SN is a very heavily modified XNova RageRepack v226

SN written on PHP. It require MySQL-server for work

SN developed under GNU GENERAL PUBLIC LICENSE Version 2,  June  1991.  You  can
read it in /docs/license.txt (English). Also there is  additional  restrictions:
1. You can not remove or change any copyright notices from any part of  SN.  If
you wish to use any part of code in your development you should  also  add  all
copyright notices
2. You absolutly can not sell SN-based product without my  special  permission.
If you want to sell such product - contact me

Currently SN supports Russian and English languages


Disclaimer
==========
WARNING! Project status is "Alpha"! It means  that  any  update  can  seriously
change any aspect of gameplay!  Also  it  means  that  there  may  be  lack  of
documentation, no user-friendly installer. Also it means  that  any  user  that
want to use this code should have some knowledge about  configuring  web-server
with PHP  and  MySQL  and  have  knowledge  about  installing  and  configuring
PHP-scripts. However code is pretty stable and has "beta"-quality.

WARNING! SN PROVIDED "AS-IS" WITH NO EXPLICIT OR IMPLIED WARRANTY AT ALL!

WARNING! MANY ASPECTS OF GAMEPLAY AND ALGORYTHMS DIFFERS  FROM  OGAME  OFFICIAL
SERVERS! IT'S NOT A BUG - IT WAS MADE  INTENTIONALLY!  DO  NOT  COMPLY  IF  YOU
ENCOUNTER SUCH DIFFERENCE! Some notes about SN future development can  be  read
in /docs/todo.txt (Russian)


Web-resources
=============

Main Hub For Your SuperNova Experience
--------------------------------------
Russian Version
  http://supernova.ws/index.htm
English Version
  http://supernova.ws/index-en.htm

GitHub
------
You encouraged to use GitHub as main source for SN releases and builds

SN on GitHub:
  http://github.com/supernova-ws/SuperNova

GIT-repository:
  git://github.com/supernova-ws/SuperNova.git

GIT-repository through HTTP:
  https://github.com/supernova-ws/SuperNova#

Latest stable release:
  https://github.com/supernova-ws/SuperNova/zipball/master

Latest night build (stability is not guaranted!):
  https://github.com/supernova-ws/SuperNova/zipball/trunk

SVN-interface (SVN-interface on GitHub works is very unstable):
  http://svn.github.com/supernova-ws/SuperNova.git

There are 3 branches on GitHub repository
"master" contains last stable version.
"trunk" contains most recent and feature-rich code. Here can be some minor bugs
"test"  contains  developer  snapshot.   It   can   be   partially   or   fully
non-functional.  Hovewer  here  you  can  see  currently  developing  features.

SourceForge
-----------
GIT-repository on SourceForge:
  git://supernova-ws.git.sourceforge.net/gitroot/supernova-ws/supernova-ws

Release archives:
  http://sourceforge.net/projects/supernova-ws/files/releases/

DIFFs
  http://sourceforge.net/projects/supernova-ws/files/diffs/

Patches (archive of differences between indicated versions)
  http://sourceforge.net/projects/supernova-ws/files/patches/

Support
-------
Forum (Russian and English):
  http://forum.supernova.ws/viewforum.php?f=73

Live Demo Universes
-------------------
SuperNova (x1):
  http://supernova.ws

oGame (x2):
  http://ogame.supernova.ws

Beta (x50):
  http://beta.supernova.ws

Documentation
=============
All documentation located in folder "docs".

License (English):
  /docs/license.txt

Project documentation (Russian):
  /docs/readme.txt

User-level changelog (Russian):
  /docs/changelog.txt

Installation instructions (Russian):
  /docs/install.txt
Installation instructions (English, google-translated):
  /docs/install-en.txt


Documentation for developers & administrators (Russian):
  /docs/html/developer.html

Changelog for developers & administrators (Russian):
  /docs/changelog_dev.txt

Plans for further development (Russian):
  /docs/todo.txt

Coding Gudelines for developers (English):
  /docs/html/coding-guidelines.html

Bellitrized game background (Russian):
  /docs/SuperNova - All you didn't want to know but forced to.docx


Copyright notice
================
СуперНова copyright (c) 2009-2013 Gorlum для http://supernova.ws
Project "SuperNova.WS" copyright (c) 2009-2013 by Gorlum for http://supernova.ws