The Schemaverse is a space-based strategy game implemented entirely within a PostgreSQL database. Compete against other players using raw SQL commands to command your fleet. Or, if your PL/pgSQL-foo is strong, wield it to write AI and have your fleet command itself!
PLpgSQL PHP JavaScript Perl CoffeeScript CSS Other
Latest commit ea14015 Jun 17, 2016 @Abstrct committed on GitHub Merge pull request #30 from cbbrowne/master
Adding some documentation, improving overall code quality of pl scripts..
Permalink
Failed to load latest commit information.
clients Using the player symbol and color (not tested) Mar 30, 2013
items Added some item examples. Feel free to write up new items and add the… Feb 4, 2010
schema Add initial documentation instructions for schema Jun 16, 2016
trophies The Schemaverse v1.0! Changes to Stats and Trophies Feb 23, 2012
CHANGELOG create_scheamverse.sql is dead, long live create_schemaverse.sql. The… Dec 7, 2013
INSTALL.org Some docs on the running of tic.pl Jun 17, 2016
LICENSE Updated README and added a license (TPL) Jun 17, 2010
README
ref.pl create_scheamverse.sql is dead, long live create_schemaverse.sql. The… Dec 7, 2013
stat.pl
tic.pl Report start time of each tick Jun 17, 2016

README

What is Schemaverse?
The Schemaverse is a space-based strategy game implemented entirely within a PostgreSQL database. Compete against other players using raw SQL commands to command your fleet. Or, if your PL/pgSQL-foo is strong, wield it to write AI and have your fleet command itself!

Why? 
People play the Schemaverse for variety of reasons. Some of those include: 
- Teaching and learning SQL (along with other database interaction)
- Database Security research
- Playing with AI
- Developing graph and map based UIs
- Looking like you are working while actually playing a sweet space battle game


I created this game to learn more about security in postgres. This means that this game is probably extremely insecure. 
DON'T RUN THIS ON SOMETHING IMPORTANT.  


Requirements:
- PostgreSQL 9.3.*
- Sqitch 
- Perl & DBD::Pg


-Abstrct
www.schemaverse.com