Hora de programación con Star Wars

Ya hemos hablado anteriormente del sitio Hour of Code. Un sitio web pensado para enseñar a programar a niños, aunque realmente para cualquiera que quiera introducirse en este mundillo. La nueva clase se basa en el que es el tema de actualidad en círculos geek: Star Wars. Tienes dos formas de poder hacer dicha clase: a través de bloques (al estilo scratch) o escribiendo código en Javascript, éste último para aquellos que se quieran acercar más a la programación real.
Leer más

550 juegos de Atari 2600 en tu navegador

Aquí tenemos otro emulador escrito en javascript, por lo que todo lo que necesitas es un navegador. Éste es un emulador sobre Atari 2600, una consola de vídeo juegos que fue lanzada en 1977 con el nombre de Atari VCS (Video Computer System). En 1982, tras el lanzamiento de la Atari 5200, adoptó su nombre final, Atari 2600, basado en el número de catálogo que la identificaba (CX2600). El emulador contiene 550 juegos.
Leer más

Programando un Space Invaders en Javascript + HTML

Para los que se quieran iniciar en el mundo de la programación, en especial en el mundo de los juegos web o basados en HTML y Javascript, en Project Code, Dave Kerr ha iniciado un tutorial de como crear un juego estilo Space Invaders. Ahora mismo sólo hay 2 entradas sobre dicho tutorial: Learn JavaScript: Part 1 - Create a Starfield Learn JavaScript Part 2 - Space Invaders Pero con bastante contenido.
Leer más

Simulador de IBM PC 8088 escrito en Javascript

PCjs es el nombre de un simulador de IBM PC 8088 escrito totalmente en Javascript y que por lo tanto puedes ejecutar en tu navegador. Una de las cosas que me más me llamaron la atención de este simulador, es que es configurable y nos permite crear nuestros propios sistemas basados en la arquitectura mencionada IBM PC (PC XT). Te permite crear tu propio sistema personalizado. En el ejemplo de la documentación podemos ver por ejemplo la creación de un sistema con una velocidad de reloj de 4.
Leer más

Aprende JavaScript jugando a un juego de fantasía

http://codecombat.com/ Echa también un vistazo al blog para más información. Excelente idea para hacer más ameno el aprendizaje, sobre todo para niños … y no tan niños ;)
Leer más

Remake de Super Mario Bros en HTML5 + Javascript

La combinación HTML5 + Javascript se ha convertido en una mezcla explosiva, la cual nos permite traer a nuestro navegador cosas impensables años atrás. Hemos visto como se ha portado juegos e incluso demos gráficas. En esta entrada os enlazamos a un repositorio de Github donde podemos encontrar el juego de Super Mario Bros escrito totalmente en HTML5 y Javasctript. El código fuente está bastante comentado, en caso de que te pique la curiosidad y quieras aprender algo del mismo.
Leer más

Vídeos de la JSConf US 2013

JSConf es una conferencia que se celebra por distintos lugares del mundo y que reúne a programadores y entusiastas del lenguaje de programación Javascript. La edición celebrada en los EEUU este año tuvo lugar en Amelia Island, FL entre el 29 y 31 de mayo. Aquí tenéis la lista de los vídeos de las presentaciones: Remy Sharp: Lessons from the experimental edge of technology Angelina Fabbro: JavaScript Masterclass Angus Croll: JavaScript is Literature is JavaScript Andrew Dupont: Learning New Words Peter Higgins: #dadt (Dojo already did that) Ray Daly: JavaScript Journalism Jed Schmidt: Mass Hysteria: Clients and Servers, Living Together Raquel Vèlez: AI.
Leer más

Emulador OpenRisc 1000 en Javascript ejecutando Linux

Genial emulador de OpenRisc 1000 programado en Javascript que además está ejecutando un Linux para que podáis ir trasteando con el funcionamiento de esta estupenda iniciativa de crear “open hardware”. En este enlace el autor nos hace una breve visita guiada al funcionamiento del emulador. OpenRisc es una arquitectura Código Abierto pero de hardware creada por la comunidad OpenCores bajo licencia LGPL para crear CPU's tipo Risc. Aquí en este enlace está el código fuente del emulador.
Leer más

Intro original de Star Wars en HTML, CSS y JavaScript

En este enlace o haciendo click en la imagen que encabeza este post, puedes verlo en ejecución con su código fuente correspondiente en HTML, CSS y JavaScript.
Leer más

Curvas de Bézier y Picasso

Pablo Picasso. Foto: Herbert List Espectacular post de la fantástica web Math ∩ Programming donde nos explican la teoría y luego la parametrización de las Curvas de Bézier, usando como modelos algunos grabados de Picasso. Curva Bézier (Wikipedia) Finalmente, nos enseña a escribir código en Javascript para dibujar estas curvas y obtener algunos dibujos como el famoso grabado llamado "Perro": "Perro" y parámetros para dibujarlo Un artículo para guardar y revisar una y otra vez en nuestro archivo.
Leer más