Permalink
Switch branches/tags
Nothing to show
Commits on Jul 24, 2010
  1. Added 'Java-WebSocket' as a submodule. The old classes in 'com/simple…

    TooTallNate committed Jul 24, 2010
    …gameframework/networking' will be updated to work with the JAR shortly.
Commits on Jul 20, 2010
Commits on Jul 14, 2010
  1. Rewrite the 'Java Engine' README file, to focus more on deploying SGF…

    TooTallNate committed Jul 14, 2010
    … games with the 'Java Engine' and mention the new 'compile' script.
  2. New 'compile' script that replaces the Ant 'build.xml' file, for the …

    TooTallNate committed Jul 14, 2010
    …'Java Engine'. 'compile' depends on NodeJS, similar to the 'compile' script for the 'HTML Engine'.
Commits on Apr 29, 2010
  1. Updated all the READMEs

    TooTallNate committed Apr 29, 2010
Commits on Apr 26, 2010
  1. Added SGF.Component#parent functionality to the Java engine.

    TooTallNate committed Apr 26, 2010
    Also fixed a glitch where the `load` event of an SGF.Spriteset
    would not be called.
Commits on Mar 4, 2010
  1. Added some content to the Java engine's README file, also include a p…

    TooTallNate committed Mar 4, 2010
    …recompiled SGF.jar file.
Commits on Mar 3, 2010
Commits on Feb 13, 2010
Commits on Feb 6, 2010
  1. Optimizations and bug fixes in the Java engine. Also a major overhaul…

    TooTallNate committed Feb 6, 2010
    … of the Spriteset class, in order to make it work in a map creator program coming soon\!
Commits on Feb 1, 2010
  1. Many internal optimizations to both the HTML and Java game engines.

    TooTallNate committed Feb 1, 2010
    Also the addition of the 'fill' property on 'SGF.Shape's, which
    will render only the border of the shape if set to 'false'.
Commits on Jan 27, 2010
  1. Major performance improvments to the Java client, and the SGF.Contain…

    TooTallNate committed Jan 27, 2010
    …er class specifically.
    
    Also, added command-line argument to the Main class, which will load the game path specified
    upon initialization. The SGF.Client JS file had a typo. And there's an attempt to make
    setTimeout/setInterval behave better (though not confirmed).
Commits on Jan 26, 2010
  1. Finally implemented SGF.log into the Java client. Also made a few tou…

    TooTallNate committed Jan 26, 2010
    …ch-ups to some other classes in the Java client source.
  2. Added a full blown Networking API wrapping the WebSocket protocol.

    TooTallNate committed Jan 26, 2010
    For SGF, all game clients must be able to at least be able to connect
    to a WebSocket server. Able game clients can implement a WebSocket
    server that can allow for peer-to-peer gaming.
    
    The current Java implementation uses a WebSocket client and server
    class written by me. The browser uses the native WebSocket API if
    available, and falls back to a Flash emulation layer if not.
Commits on Jan 15, 2010
  1. Lots of optimizations to the Container class, but there's some sort o…

    TooTallNate committed Jan 15, 2010
    …f (garbage collection?) issue in OSX that leads to choppy gameplay. Hopefully this will be straightened out shortly. Also, since Scripty2 is no longer a dependancy for the HTML/DOM client, I've decided that the 'lang' section of Scripty2 isn't a requirement for other SGF clients (like the Java one).
Commits on Jan 11, 2010
  1. The Java and HTML clients are up to par with each other theoretically…

    TooTallNate committed Jan 11, 2010
    …. Also added a new SGF.Container class, which acts like a container for more SGF.Components in your game.
Commits on Jan 8, 2010
  1. Big commit. For starters, the Java client is actually a little bit mo…

    TooTallNate committed Jan 8, 2010
    …re developed than the HTML one at this point, but only for a couple things. Also added a lot of PDoc documentation to the HTML engine files (that's where the doc source will be located). Sprites now behave a little bit more like you'd expect (width and height are now writable).
Commits on Jan 6, 2010
  1. Finally added a Java game engine. Though still highly incomplete, the…

    TooTallNate committed Jan 6, 2010
    …re is at least a stable game loop and Game object. As well as an implementation of the SGF.Rectangle object. Expect updates shortly, the Java engine should be up to par with the HTML engine shortly\!