Bienvenidos a FashehLabs

El blog de programación y desarrollo de videojuegos JavaScript de I. Fasheh, graduado Multimedia y apasionado informático desde hace más de 40 años. Durante mi trayectoria, he aprendido una amplia gama de lenguajes de programación, que van desde Basic, COBOL o Pascal hasta Ensamblador y C++. En la actualidad, estoy especializado en el entorno multimedia HTML, CSS, PHP, MySQL y JavaScript.

Además de ser el creador y administrador de sitios web destacados como gestorligas.com o cocina-online.com, he dedicado parte de mi tiempo libre al desarrollo de videojuegos en Flash y JavaScript como un apasionante hobby.

Recientemente, he encontrado una gran satisfacción al compartir mi experiencia y conocimientos a través de la redacción de libros como «Programando Videojuegos: JavaScript» para principiantes y «Programando Videojuegos 2.0: JavaScript» para usuarios más avanzados. También he escrito sobre temáticas técnicas específicas el libro «Guía Básica htaccess«. Además, participo activamente en foros y mantengo este blog de desarrollo de videojuegos JavaScript y programación multimedia como otra vía para compartir mis conocimientos, pasión por la programación y los videojuegos.

Cada semana un nuevo artículo

Estoy comprometido en añadir un nuevo artículo con contenido original cada lunes, basado en mi propia experiencia como programador y diseñador web. He dividido los conocimientos técnicos en varios apartados generales, como suele ser el caso de CSS, HTML, JavaScript, PHP o MySQL. También hay un apartado off-topic que incluye algunos artículos interesantes, la sección de mis libros y por supuesto, una sección de videojuegos en CANVAS.

Los artículos publicados aquí pueden resultar muy interesantes para los lectores, ya que reflejan mis experiencias como desarrollador. Leer sobre los desafíos superados por otros desarrolladores puede servir de inspiración y motivación para tus propios proyectos.

Además, uno de los objetivos de este blog es resolver las dudas más frecuentes e interesantes que suelen surgir en los foros de programación. Algunas de mis respuestas están explicadas con mayor profundidad en este blog.

Espero que toda esta información te ayude a superar con éxito los obstáculos con los que todo programador se encuentra tarde o temprano. Estos son los últimos artículos publicados en mi blog de desarrollo de videojuegos JavaScript y programación multimedia FashehLabs.

Últimas entradas:

  • Deep Web y Dark Web
    En este artículo vamos a explicar qué es el otro Internet: la Deep Web, la Dark Web y el papel de Tor en la navegación anónima. Cuando pensamos en Internet, la mayoría imaginamos cosas como Google, redes sociales, YouTube o tiendas online. Todo eso forma parte del Internet visible, pero lo cierto es que lo … Leer más
  • Librería gráfica con JavaScript
    En este artículo vamos a explicar cómo crear nuestra propia librería gráfica con JavaScript y la API HTML5 de Canvas. A lo largo de diferentes artículos ya hemos explicado en que consiste la etiqueta o tag canvas de HTML5, la cual nos permite dibujar gráficos en la web. También hemos visto cómo dibujar diferentes formas … Leer más
  • Ordenar arrays en JavaScript
    En este artículo vamos a explicar las diferentes instrucciones disponibles en JavaScript para ordenar arrays. En artículos anteriores ya analizamos diversos métodos y algoritmos para ordenar arrays, explicando las técnicas más utilizadas desde un punto de vista general, aplicables a prácticamente cualquier lenguaje de programación. Ahora nos centraremos específicamente en JavaScript y en las instrucciones … Leer más
  • Mapa de tiles en JavaScript
    En este artículo vamos a explicar las bases para crear un mapa de tiles con HTML5 y la API Canvas de JavaScript. Cuando desarrollamos un videojuego 2D con JavaScript y HTML5, una técnica muy común para construir escenarios es el uso de tilemaps. Un tilemap es básicamente una matriz (array bidimensional) donde cada celda contiene … Leer más
  • Vanilla JS, librerías o frameworks
    En este artículo vamos a explicar las principales ventajas y desventajas de programar en Vanilla JS, librerías o frameworks en JavaScript. Para ello primero debemos empezar por definir qué es cada uno de estos conceptos: Explicados estos conceptos, vemos que la base de todo es el lenguaje JavaScript puro y, sobre ello, se programan las … Leer más