uranEngine - это новый OpenSource движок для создания браузерных многопользовательских 2D игр.
Использует технологии Node.js, Socket.io, Canvas и позволяет Вам создать игру любого жанра, не имея глубоких знаний JavaScript.
С чего начать?
Загрузите и установите Node.js
Загрузите последнюю версию движка uranEngine. Затем в распакованном архиве запустите файл install.bat и дождитесь установки всех модулей, необходимых для работы движка.
Теперь Вы можете приступить к разработке игры, открыв файл script.js в директории game.
Для запуска игры запустите файл start.bat в директории game.
Структура
Сервер
// Загрузка библиотеки
var $ = require('../engine/server/uranengine');

// Код игры
// ...

Клиент
<!-- Создание элемента Canvas -->
<canvas id='uranEngine'></canvas>

<!-- Загрузка функционала -->
<script type='text/javascript' src='/socket.io/socket.io.js'></script>
<script type='text/javascript' src='/engine/client/uranengine.js'></script>

Более подробно ознакомиться с функционалом можно на странице документации