GitHub es uno de los sitios más populares a la hora de alojar repositorios o colaborar en proyectos de software de lo más variado. Y es también un lugar en donde nos podemos encontrar una amplia variedad de juegos desarrollados con licencias libres.
Lee Reilly ha conseguido reunir una lista de más de cien juegos open source alojados en GitHub, en el que predominan los juegos que se pueden ejecutar en el navegador utilizando las tecnologías de HTML5, CSS y JavaScript (con el bonito detalle de que incluyen enlace «Play it now» a sus webs), pero donde también nos encontramos juegos indie y nativos de todo tipo.
Viejos conocidos como el juego de lógica 2048, clones de space invaders, Infinite Mario o Command & Conquer, juegos de estrategia como OpenRA o el remake de Caesar III (Caesaria), y también para plataformas móviles como Android e IOS (por ej: Wolfesntein 3D).
En definitiva una selección de un montón de juegos, que nos podemos encontrar clasificados en las siguientes categorías:
Basados en navegador:
- Boardgame
- Arcade
- FPS
- RPG
- MMORPG
- Estrategia
- Racing
- Sandbox
- Puzzle
- Clicker
- Otros
Nativos:
- Arcade
- FPS
- RPG
- Plataforma
- Puzzle/card/board
- Sandbox
- Estrategia
Juegos para móviles:
- Android
- IOS
Código Fuente
La lista también incluye enlaces a compañías y estudios como Blizzard, Valve, Zynga o Epic Games que albergan diferentes proyectos en GitHub y en ella nos podemos encontrar además una amplia selección de complementos como mapas, plugins, junto a frameworks, motores o bibliotecas.
Link | leereilly/games
Vía | Reddit
Así no hay manera que una sea productivo, demasiadas tentaciones! : )
Demasiado trabajo también es malo, hay que relajarse de vez en cuando xD
BrowserQuest – es la onda juge durante horas para completar el grado 20/20 de las medallas, pero me quede con la duda de si existia algun nivel oculto, muy recomendable.
Joo, gracias.
Le hemos dado mucho mimo al repositorio ese.
Aun recuerdo cuando lo encontré y era una lista sin secciones….le metí las secciones…sobre todo para diferenciar los juegos de Iphone y Mac 😛 jajajaja.
La verdad es que el señor Lee Reilly (dueño del proyecto original y trabajador github) es un buen tío, porque mas o menos siempre acepta los pull request. Por que he encontrado mucho gilipollas en github, voy a dar un ejemplo, el proyecto https://github.com/ondras/rot.js (es una librería javascript para hacer roguelike) me tiene un pullrequest pendiente desde hace 1 año o mas porque no le gusta que haya metido soporte para hacer ASCIIart.
Otro repositorio interesante aunque no es directamente Markdown, es https://github.com/piranha/osgameclones que recopila versiones opensource de juegos privativos.
aca les dejo otra lista con clones y mas juegos libres
http://osgameclones.com/
He echo un fork al proyecto, porque esta creciendo y se esta volviendo un caos (pequeño caos de momento).
En el fork intento separar el contenido del continente, mas o menos es:
python + mustache + json = markdown
Es curioso, tenia ganas de probar mustache y es un sistema de plantillas bastante curioso.
Pero le he abierto un ticket al mantenedor del repositorio…y me tiene un poco ignorado…no se si es porque es, si porque le mola mucho markdown o por que ve difícil json.
https://github.com/mdtrooper/games/tree/json_data
https://github.com/leereilly/games/issues/80
No se porque te lo he contado…por llorar un poco 😉 …menos mal que no me he metido la currada de convertir toda la lista de juegos a json y solo he cogido un puñado para probar el script.