Sindicador de canales de noticias
Development » Deprecations #2552 (stable)
Development » Ignored Test Scan #3278 (stable)
Development » SpotBugs #3037 (stable)
Sando y Rover Alcisa finalizan el tramo Taboadela-Túnel de Rante en Galicia
Metro de Madrid mejorará la climatización de 93 trenes de las líneas 1 y 5
El 1 de junio se estrena el pago directo con tarjeta bancaria en los tornos de Metro de Madrid
Cercanías Madrid refuerza la C-4 durante las Pruebas de Acceso a la Universidad (PAU)
Las obras de la ampliación a Zabalgana del tranvía de Vitoria comenzarán a principios de verano
Nueva edición del curso Port2Rail de la Escola Europea
El puerto de Tarragona adjudica la asistencia técnica para la operación y seguridad ferroviaria
Autorizada una inversión de 155 millones de euros para mejorar la C-5 de Cercanías Madrid
Estudio informativo para la variante entre las estaciones de Euskotren de Ermua y Unibertsitatea, en Eibar
Development » Ignored Test Scan #3277 (stable)
Puente advierte de que Europa "multiplica" los tiempos de fabricación y entrega de trenes frente a China
El Museo Vasco del Ferrocarril de Euskotren pondrá en circulación tres trenes de vapor este próximo fin de semana
Narrativas interactivas: Odyc.js sirve para crear juegos con JavaScript y aprender al mismo tiempo
Odyc.js es una pequeña librería en JavaScript con la que aprender a crear juegos interactivos sencillos, estilo Rogue, con mapas, muñecos, monstruos (sprites), diálogos, sonidos y algunas cosas más. Es como un LEGO minimalista pero para crear aventurillas pixeladas. Incluye una documentación bastante amplia pensada en enseñar a los más jóvenes, así que puede ser un gran recurso para hacer que les pique el gusanillo de crear el próximo superventas de Steam.
Estos juegos narrativos retro combinan normalmente personajes con píxeles gordos, sonidos, texto y algo de lógica (ej. llave que abre una puerta). La idea es que un juego entero pueda caber en un único archivo no demasiado grande y funcione con una sola llamada a createGame(). Se puede ver cómo funciona pulsando Crear un juego en la portada, eligiendo uno de los Ejemplos en el menú desplegable y pulsando el botón de Play para ejecutar el código fuente que se ve a la izquierda.
Todo se define con código bastante sencillo: sprites, posiciones iniciales, mapas y objetos. Los sprites pueden ser bloques de color o dibujos hechos con caracteres, y cada carácter puede representar uno de hasta 62 colores de la paleta. (¡Ah, qué tiempos en los que una @ era el protagonista y corría perseguido por una Z que era un zombie!!)
Odyc incluye 9 tipos de eventos para colisiones, entrada/salida en los mapas, turnos, mensajes y controles para la aparición de todo ello en pantalla, además de acciones para abrir diálogos, mostrar mensajes, lanzar menús, hacer preguntas, reproducir sonidos o terminar la partida. También incluye algunos sonidos generados por procedimientos, diálogos con efectos visuales, tres velocidades, una cámara configurable, y controles de teclado tipo flechas/WASD además de Retorno/Espacio.
A ver quién se anima a crear un juego en alguna tarde aburrida.
Relacionados:
- QX82: una librería JavaScript de código abierto para crear juegos con «look retro»
- Script-8: para crear y compartir juegos retro, de código abierto y programados en JavaScript
- Cómo programar un juego tipo Serpiente en 4 minutos y medio, a pelo y en JavaScript
- Pyxel: un motor de juegos inspirado en las retroconsolas
- Piskel: un editor de sprites para videojuegos a la antigua usanza
- Codingame: una forma divertida de aprender a programar juegos
- Un juego que combina puzles 3 ‑D, vóxeles y el aprendizaje de la programación
Coral Pixels, un nuevo tipo de letra con píxeles como puños… pero suavizados
Me ha gustado Coral Pixels, una tipografía de Tanukizamurai/Takuni Font que combina el aspecto de los viejos tipos de letras vistos en pantallas CRT con la elegancia del suavizado (aliasing) que aportaba un poco de legibilidad a esos tipos de letras con píxeles como puños.
La gracia del asunto es esa estética de las tipografías de videojuegos y el arte digital pero llevada un paso más allá: de lejos puede parecer casi texto negro, o ligeramente gris oscuro borroso, pero de cerca es como una nube de puntitos de colores más o menos aleatorios que le dan un efecto visual peculiar a lo que de otro modo sería una fuente pixelada normal.
Además, incorpora transparencias para evitar bordes «cortantes» o halos, aunque eso tiene una pega, que es que puede tener menos contraste. Su creador recomienda como apaño invertir los colores o ajustar la visualización de algún modo desde la aplicación. He probado a convertirla a escala de grises y eso también parece que funciona.
(Vía Unsung, donde también hablan de Analog Mono y Geist Pixel, que tampoco están mal.)
Relacionados:
- Una colección con las fuentes pixeladas originales de los antiguos PC
- Tipografías retro de 8 bits: Spectrum, Apple II, Commodore, MSX…
- La tipografía de un Windows «vintage»
- La tipografía Teletexto con unas cuantas variantes para páginas retro
- BitFontMaker2: un editor de fuentes pixeladas a la antigua usanza
- La historia de las tipografías de los antiguos videojuegos de 8 bits
- NES.css: para retrotraer el estilo de las páginas web





