Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uhyo/uhyoooooo
uhyoooooo!!!!!! (socket.io game engine/server)
https://github.com/uhyo/uhyoooooo
Last synced: about 2 months ago
JSON representation
uhyoooooo!!!!!! (socket.io game engine/server)
- Host: GitHub
- URL: https://github.com/uhyo/uhyoooooo
- Owner: uhyo
- Created: 2012-08-23T11:50:18.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-03-22T14:47:11.000Z (almost 12 years ago)
- Last Synced: 2024-10-12T17:38:01.691Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 156 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# uhyoooooo
socket.io game engine module# version
0\.0\.3## usage
var uhyoooooo=require('uhyoooooo'), http=require('http');
var srv=http.createServer();
srv.on("request",function(req,res){
res.serveClient();
});
srv.listen(8080);var app=uhyoooooo.createServer(srv);
app.init("game.js",{
title: "test game",
});## docs
* [Game APIs](https://github.com/uhyo/uhyoooooo/blob/master/docs/game.md)## used module
[EventEmitter](https://github.com/Wolfy87/EventEmitter)## changelogs
#### 0\.0\.3-4
* nested-events transfer is corrected
* user event transfer identity is corrected
#### 0\.0\.3-3
* Better rendering on Game.ClientDOMView; f5 is improved and bug fix
#### 0\.0\.3-2
* app.init can take Array scripts.
* Game.ClientCanvasView#init, Game.ClientDOMView#init now use DOMContentLoaded.
#### 0\.0\.3-1
* Game.ClientCanvasView#init, Game.ClientDOMView#init is expanded; can take a callback function.
### 0\.0\.3
* Game#readfile: at server(node), BOM is removed from the top of text file.
* A bug of reconnection was fixed.
* EventEmitter for browsers are new. Now it's merged into engine.js.### 0\.0\.2
* Game.Timer and Game#getTimer is added.
* Rerendering is improved. Less DOM nodes are rewrited.
* Game#getItem, game#newItem has a new attribute. It can be applied to any object.