domingo, 1 de abril de 2018

Mega Isometric Block Pack por Shallow Lagoon

Una de las cosasmás difíciles cuando hacemos un juego, sobre todo si tenemos formación de programación, es que los juegos sean bonitos estéticamente. Afortunadamente en la red hay recursos gratuitos que podemos usar y que son de muy buena calidad.


Hoy os traigo Mega Isometric Block Pack , un pack de assets gratuito creado por Shallow Lagoon, el alias de Joseph Dunkerley. Se trata de un pack de bloques isométricos compuesto por 1082 sprites distintos en formato PNG. El estilo, pixel art. Bloques, números, suelos, flores, carteles, vallas, etc componen este inmenso pack, que está en dominio público. Su autor lo cede tanto para proyectos con o sin ánimo de lucro. Tampoco es necesario mencionar que usas este pack en tus juegos, pero los autores lo recomiendan.




miércoles, 14 de febrero de 2018

¡Phaser 3.0 publicado!

Después de muchas esperas finalmente Richard Davey publicó el 13 de febrero la versión 3.0 del motor Phaser. Esta versión supone una reescritura respecto a Phaser 2.x, que durante este tiempo se ha llamado también Phaser CE y cuyo soporte sigue gracias a los voluntarios.

Phaser 3 mejora en todos los aspectos en Phaser 2 y si vas a empezar a programar un juego en Phaser, quizá deberías mirarte la versión 3 (todavía no hay tutoriales, pero los habrá).

¿Cuáles son los cambios entre Phaser 3 y Phaser 2?

Todo. Absolutamente todo ha sido reescrito de cero. Ya ni siquiera se usa PIXI como render sino que se ha desarrollado uno específico para Phaser que soporta tanto WebGL como Canvas.

¿Mis juegos ya programados funcionarán en Phaser 3?

No, los juegos deberán ser modificados para funcionar con Phaser 3. Sin embargo, puedes seguir usando Phaser CE sin problemas, que es compatible con Phaser 2 aunque no recibirá actualizaciones de nuevas características.

¿Phaser 3 soporta gráficos 3D?

No todavía, pero está planeado.

¿Qué lenguaje tengo que usar con Phaser 3?

Se debatió mucho, pero finalmente Phaser 3 sigue estando programado en ES5 (JavaScript de toda la vida, para entendernos). Eso quiere decir que podemos usar Phaser con JavaScript normal, ES6 y TypeScript sin problemas.

En Phaser Hispano vamos a preparar nuevos tutoriales para Phaser 3. Si no te quieres perder ninguno síguemos en por correo, Twitter o Facebook y no dudes en unirte a nuestro grupo de Telegram.

Phaser 3 en npm: https://www.npmjs.com/package/phaser