GameJs – Escribiendo juegos en Javascript como si de PyGame se tratase

0 comentarios gamepc Por gamepc El 29 de marzo de 2011

gamejs 150x150 GameJs   Escribiendo juegos en Javascript como si de PyGame se tratase

Hace un tiempo habíamos hablado de algunos motores de videojuegos hechos en Javascript, pero en realidad nos quedamos con una corta lista para ese entonces. Pero bien, hoy comentaremos un poco sobre otro motor que viene a ser algo así como un “port” de la popular librería para la creación de videojuegos 2D, Pygame, ya que tiene una sintaxis bastante similar y es apto para hacer juegos para la web y smarthpones.

Características de GameJs

  • Tiene una sintaxis muy similar a la de PyGame. Incluso la mayoría de clases tienen el mismo nombre.
  • Permite la creación de juegos en 2D y es soportado por la mayoría de navegadores (Firefox, Chrome, Internet Explorer 9, Safari).
  • Se pueden crear juegos multijugador ya que posee clases para trabajar con “websockets“.
  • Contiene clases para trabajar con audio.
  • Es un proyecto libre.

Desde el mismo sitio nos demuestran con una imagen la similitud tan enorme que hay entre PyGame y GameJs (Click en la imagen para verla en tamaño completo):

gamejs pygame compare GameJs   Escribiendo juegos en Javascript como si de PyGame se tratase

Y claro, así como PyGame tiene clases para trabajar con sprites, trae un sistema de colisiones, clases para dibujo y otras cuántas características. Lo único que desconozco es la compatibilidad con smartphones pues tal vez se puedan utilizar algunas herramientas para hacerlo compatible incluso con Android o iPhone así como el ImpactJs (motor de videojuegos comercial).

Web: GameJs.org
Demos: Juegos hechos en GameJs

Busquedas Relacionadas:

Búsquedas a esta página

  • juegos javascript -php
  • juegos en javascript
  • gamejs

  • juegos javascript
  • juegos hechos en pygame
  • pygame android
  • clases javascript juegos
  • pygame
  • pygame javascript
  • juegos hechos con pygame

Deja un comentario

Tu dirección de correo electrónico nunca será compartida.