Permalink
Switch branches/tags
Nothing to show
Commits on Jan 5, 2011
  1. 1. Removed linecraft from design. Tom should upload his instead.

    2. Added content: level data, sky image, ground texture.
    3. New version of CubicVR.js.
    4. Level is loaded on startup. Draws temporary ribon to show shape.
    committed Jan 5, 2011
Commits on Dec 13, 2010
Commits on Dec 2, 2010
  1. 1. Added linecraft_server folder

    2. Added twisted installer in linecraft_server/external
    3. Added server.py for linecraft_server
    4. Added store folder for server.py
    committed Dec 2, 2010
Commits on Nov 19, 2010
  1. 1. Added a landscape test.

    2. Added terrain to Level class.
    3. load_level sets up terrain.
    4. main_loop renders terrain of current_level.
    
    Merge branch 'master' of github.com:secretrobotron/horizons
    
    Conflicts:
    	www/horizons.js
    committed Nov 19, 2010
Commits on Nov 17, 2010
Commits on Nov 16, 2010
  1. 1. Got rid of components that had no real implementation details (wra…

    …ppers).
    
    2. Only LogicComponents and InputComponents will be swappable.
    3. Fixed WindowInputFunction bug in which 'this' is not a WindowInputFunction object.
    4. Implemented BasicLogicComponent and subclass InputLogicComponent.
    5. Got rid of unneccessary test junk (emitters, changing colours, etc.).
    6. Implemented a simple object following algorithm for the camera (inside main_loop currently <-- gross).
    7. Fixed FPS counter.
    committed Nov 16, 2010
Commits on Nov 15, 2010
  1. Fixed bug Corban found where WindowInputComponent.action's values are…

    … opposite to that which they should be (false on keyup & true on keydown).
    committed Nov 15, 2010
  2. 1. Added server/external/ folder for external libs for the server.

    2. Added websockets.py to server/external/
    3. Implemented small websockets server in server.py
    4. Added functionality to send/receive messages to/from server through websockets.
    5. To exemplify websocket connection, if server is running, game receives player uuid.
    committed Nov 15, 2010
Commits on Nov 13, 2010
  1. 1. Updated README

    2. Added title and copyright info.
    committed Nov 13, 2010
  2. 1. Fixed GameEngine update function signature.

    2. main_loop called GameEngine.update() every loop.
    committed Nov 13, 2010
  3. 1. Added initial support for browser-orientation change for mobile de…

    …vices.
    
    2. Added GameEngine to drive GameObjects
    committed Nov 13, 2010
Commits on Nov 12, 2010
  1. Tiny physics example

    committed Nov 12, 2010
  2. 1. Physics loop integrated.

    2. GameObjects component loop integrated.
    
    3. Main Loop augmented.
    committed Nov 12, 2010
  3. 1. Added box2d js files.

    2. Moved jquery/CubiVR libs into new lib folder.
    3. Added some initial GameObject, Level and Component functionality.
    committed Nov 12, 2010
Commits on Nov 10, 2010
  1. 1. Fixed bug in CubicVR emitter (positions were backwards).

    2. Added level editor As3 project, LineCraft.
    3. Added sample content for testing emitter and skybox.
    4. Added horizon.js file as main src.
    committed Nov 10, 2010
  2. 1. Already moving some things around. Got rid of root lib directory b…

    …ecause it's useless.
    
    2. Added server.py.
    3. Changed README.
    committed Nov 10, 2010
  3. obligatory lib files

    committed Nov 10, 2010
  4. initial commit

    committed Nov 10, 2010