Introducción al artículo de wulin.com (www.vevb.com): marco de desarrollo de aplicaciones HTML5 HTML5 de código abierto - IIO Engine.
Con el desarrollo de HTML5, han surgido más y más marcos de desarrollo web basados en la tecnología HTML5. En este artículo hoy, presentaremos IIO Engine, que es un marco web de código abierto para crear aplicaciones HTML5.
Todo el marco es muy liviano, solo 45 kb de tamaño, e integra el sistema de depuración y lo admite en todas las plataformas.
No confía en ninguna biblioteca de clase de terceros, puede admitir Box2d y tiene soporte de documentación completo. Apoya el rápido desarrollo.
Usando esta biblioteca de clases, solo necesita usar más de 10 líneas de código para generar un juego TIC-TAC, el código es el siguiente:
TicTactoe = function (io) {var grid = io.addobj (new iio.iogrid (0,0,3,3,120)
.SetStrokeStyle ('White'));
var xturn = true;
io.canvas.addeventListener ('Mousedown', function (evento) {
var c = grid.getCellat (io.getEventPosition (evento), true);
if (typeof grid.cells [cx] [cy] .taken == 'indefinido') {
if (xturn)
io.addobj (nuevo iio.iox (grid.getCellCenter (c), 80)
.SetStrokeStyle ('rojo', 2));
demás
io.addobj (nuevo iio.iocircle (grid.getcellcenter (c), 40)
.SetStrokeStyle ('#00BAFF', 2));
grid.cells [cx] [cy] .taken = true;
xturn =! Xturn;
}
});
}; iio.start (tictoCtoe, 'Canvasid');