MicroHistorias: El primer juego 3D y multijugador de la historia fue programado en 1974
- November 2, 2010
- cybercaronte Pues sí, de 1974, cuando apenas había ordenadores y el Pong era el juego revolucionario, en el laboratorio Ames Research Center de la NASA en California, ya programaron este juego multijugador y además en 3D. Fue creado en ordenadores PDS-1 de Imlac para probar la nueva tecnología de red "ethernet" de Xerox. Luego también se realizaron modificaciones y versiones para otros ordenadores en los laboratorios de Xerox en Palo Alto (por ejemplo para Star, 6085 y más tarde para PC y Mac, incluso una para NeXT).
Se llamaba “Maze War” y no se puede atribuir a nadie en concreto (por lo tanto es también el primer juego opensource) ya que el código estaba a disposición de todos y cada uno lo modificaba como quería (por supuesto, también para hacer trampas). Los “avatares” estaban representados por bolas con forma de ojos con el nombre del jugador encima del gráfico. Al principio era un juego para un sólo jugador, pero era un poco aburrido, así que se les ocurrió usar la nueva tecnología de red ethernet para crear un entorno multijugador.
Aquí puedes ver un video del juego original en acción (de hecho es un pequeño documental de 5 minutos):
En ella puedes ver el avatar, una imágen en 3D del laberinto y un mapa abajo (obviamente, sólo podías ver tu localización en el mapa). Podías disparar a tu oponente si no te veía, o sea, estaba de espaldas. Esto daba mucho juego al usar rincones para preparar emboscadas.
¿A que todo te suena?, pues ya ves, en 1974, hace 36 años nada menos, ya se jugaba en red y encima en 3D.
Yo nunca había oido hablar de este juego, creo que deberíamos de revisar toda la historia para darle un poco más de protagonismo a estos verdaderos pioneros de los videojuegos y la programación.
Las dunas negras de Marte
- November 2, 2010
- cybercaronte Inquietante y hermosa foto de estas dunas tomada por la HiRISE, formadas de basalto y modeladas de forma caprichosa por los vientos de Marte. Las dunas pequeñas que rodean a las dunas negras son muy parecidas a las terrestres.
Esto demuestra que Marte es aún un planeta muy vivo en su aspecto geológico.
Esta imágen la han encontrado los chicos de UniverseToday dando un paseo por la web de la HiRISE. Hay muchas fotos espectaculares por descubrir almacenadas por la NASA, que aún no han podido catalogar. Un paseo por esta web es muy recomendable para una exploración del Planeta Rojo.
Retos de programación
- November 2, 2010
- tuxotron Una de las recomendaciones que muchos hacen a programadores, especialmente a los que empiezan en este mundo, es el leer lo que otros han escrito. Uno de los grandes valores del mundo del software libre es el hecho de compartir conocimiento. El simple hecho de poder leer el código fuente de cualquier proyecto libre, ver como está el proyecto estructurado, es una joya de valor incalculable. Pero desde mi punto de vista la mejor forma de aprender es escribiendo código y si además tienes a alguien con más experiencia que tú, que te pueda corregir, eso ya es la bomba. Y este es el gran valor de muchas de las webs que podemos encontrar por Internet donde proponen todo tipo de ejercicios de programación para todos los niveles y gustos. Ellos proponen un problema, en muchos casos típicos y bien conocidos y tu tienes que escribir el algoritmo para solucionarlo, pero aquí no que da la cosa, además de esto, también puedes enviar tu código con la solución, donde miles de ojos pueden ver tu código y corregirlo o darte algún consejo y además tu también puedes hacer lo mismo, no sólo para buscar errores, sino para aprender nuevos trucos. No todas estas webs te permite acceder a la solución de los demás participantes.
Bueno todo este rollo os lo he soltado para dejaros a continuación una lista de webs dónde proponen retos o problemas que tienes que resolver mediante programación.
TopCoder Ubuntu – Beginner Programming Challenges CodeChef Programming Praxis Project Euler Python Challenge Facebook Puzzles Coding Bat Sphere Online Judge Code Golf cplus UVa Online Judge Google Code Jam Less Than Dot ACM ICPC ITA Software Refactor my code Ruby Quiz Al Zimmermann’s Programming Contests Timus Online Judge Bring Your Own Code Project Eureka Bright Shadows OSIX Code Kata C Puzzles Prolog problems
Fuentes: http://www.jessicaledbetter.com/programming-challenges/ http://stackoverflow.com/questions/24692/where-can-you-find-funeducational-programming-challenges http://sixrevisions.com/resources/10-puzzle-websites-to-sharpen-your-programming-skills/
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec