Permalink
Switch branches/tags
Nothing to show
Commits on May 3, 2013
  1. Remove everything that's left to prepare for the rewrite.

    Aethaeryn committed May 3, 2013
    Files were removed incrementally to make sure that a very minimal
    subset of the code was left before the rewrite began. This may be
    useful to refer back to later. The things removed earlier are probably
    too old to be of any use.
Commits on Apr 30, 2013
  1. The readme is now plain text.

    Aethaeryn committed Apr 30, 2013
  2. Remove the non-database code.

    Aethaeryn committed Apr 30, 2013
    All that is left at this point in the original federation Python
    directory is environment.py and __init__.py, but the environment data
    files are being simplified to make environment.py unnecessary. The
    last files of meaningful code are in the database directory.
  3. Remove ship inheritance.

    Aethaeryn committed Apr 30, 2013
  4. Simplify options again.

    Aethaeryn committed Apr 30, 2013
  5. Merge game.py with __init__.py

    Aethaeryn committed Apr 30, 2013
  6. Remove JSON and web interface.

    Aethaeryn committed Apr 30, 2013
    This part isn't necessary until the database code is working. Until
    then, accessing any data this way simply adds to the complexity.
  7. Slight readme change.

    Aethaeryn committed Apr 30, 2013
    Remove a heading and update /Avenue to point to /avenue because all
    of my repository names (including this one) are lowercase now.
  8. Remove outdated parts of the readme file.

    Aethaeryn committed Apr 30, 2013
    Many parts of the readme are so outdated as to not be useful
    anymore. New documentation will be written after the project switches
    to the new design.
Commits on Apr 29, 2013
  1. Remove the code related to the JavaScript browser GUI.

    Aethaeryn committed Apr 29, 2013
    As part of an effort to focus the code to be more easily managed and
    completed, the front end code will be removed entirely. It will be
    very out of date by the time work on the GUI resumes. The todo is also
    quite old at this point.
    
    The design philosophy will change from trying to complete Federation
    all at once to starting with a small, unambitious game engine and
    iterating increasing complexity from there. That way, there will be a
    playable game at almost every stage of development.
    
    Federation itself will now consist of multiple modular engines that
    work together to meet all of the planned features. Smaller games
    focusing on certain subsets will be created along the way so that the
    code is well-tested before the modules are united into Federation.
Commits on Nov 12, 2012
  1. Simplification.

    Aethaeryn committed Nov 12, 2012
  2. Further simplification.

    Aethaeryn committed Nov 12, 2012
  3. Use new names.

    Aethaeryn committed Nov 12, 2012
  4. Simplification.

    Aethaeryn committed Nov 12, 2012
  5. Simplification.

    Aethaeryn committed Nov 12, 2012
Commits on Jun 7, 2012
Commits on Apr 27, 2012
  1. Some minor fixes from pylint.

    Aethaeryn committed Apr 27, 2012
  2. Removing the simple client because it is now very out of date and won…

    Aethaeryn committed Apr 27, 2012
    …'t work with the server.