logo

Etiquetas: reglamento icehouse 

Autor Tema:  (Leído 5756 veces)

maka

  • Visitante
VIRUS FIGHT (ICEHOUSE)
« en: 30 de Noviembre de 2007, 19:38:29 »


Aquí están las reglas actualizadas de este juego. El pdf con las reglas para otros sistemas lo actualizaré más tarde:

VIRUS FIGHT
Por Jorge Arroyo.

Jugadores: 2-4
Material: 1 set de TreeHouse (de cualquier tipo) por jugador
Otro material: Tablero de 5x5, peones huecos o pirámides de otros colores no usados.
Tiempo: 10-30 minutos


Cada jugador tiene 4 tipos de "instrucciones informáticas" con las que crea un pequeño programa que luego es ejecutado en el tablero (la memoria del ordenador) cambiándose a si mismo e intentando destruir al programa oponente.

Cada jugador usa un set de TreeHouse de distinto tipo para representar sus instrucciones, así que para cada jugador, cada instrucción puede de color diferente (si se mezclan tipos de Xeno y Rainbow). Una vez en el tablero, las instrucciones pueden ser usadas por todos los jugadores.

Hay una pieza especial: una pirámide opaca pequeña (blanca o negra) que representa el marcador de instrucción. Se coloca encima de la instrucción que se va a ejecutar próximamente. Si un jugador no puede mover esta pieza al final de su turno, el juego termina y su oponente es el ganador.

MATERIAL NECESARIO

Necesitarás un set de Treehouse (de cualquier tipo) por jugador. Estos representarán las instrucciones informáticas. Además necesitarás un marcador hueco de un color único para cada jugador.

En una partida de dos jugadores, uno de esos marcadores puede ser una de las pirámides opacas pequeñas. Si cada jugador usa un set diferente, cada jugador puede usar una pirámide opaca pequeña de distinto color.

Con más jugadores es posible usar peones de plástico huecos (son bastante comunes) además de las piezas opacas. Si todos los sets de Treehouse usados como instrucciones son del mismo tipo, se pueden usar piezas pequeñas de un set del tipo contrario. Además un jugador siempre puede usar un "Volcano cap".

Para dos jugadores, se necesita un tablero de 5x5 (Tablero de Volcano). Para más jugadores es mejor usar un tablero más grande. Debería haber tantos espacios en el tablero como piezas usadas por todos los jugadores, así que para 3 jugadores un tablero de 6x6 sería lo más adecuado.

Además, los jugadores deben colocar sus piezas al comenzar el juego tan lejos como sea posible de los otros jugadores.

He creado tres pdfs para este juego. Uno es un tablero con zonas para colocar las instrucciones (y recordar que color corresponde a cada instrucción): http://www.boardgamegeek.com/file/download/29225/VirusFight-Board.pdf . Los otros son solo las ayudas para cada color, para aquellos que ya tengan un tablero adecuado: http://www.boardgamegeek.com/file/download/29227/VirusFight-PlayAids.pdf

PREPARACIÓN

Se coloca el tablero entre los jugadores. Cada jugador toma un set de TreeHouse y coloca todas las piezas translúcidas, ordenadas por colores delante suyo, fuera del tablero. Representarán las instrucciones.


DEFINICIONES Y SIGNIFICADO DE LOS COLORES

En el juego cada color translúcido representa un tipo de instrucción distinta:

- AMARILLO / NARANJA = MOVER (Move)
- VERDE / CYAN = ESCRIBIR (Write)
- AZUL / MORADO = SALTAR (Jump)
- ROJO / TRANSPARENTE = BORRAR (Erase)

Las acciones que un jugador puede realizar cuando ejecuta cada una de estas instrucciones será detallada más abajo.

El tamaño de la instrucción representa su nivel de preferencia. Las más grandes son ejecutadas primero.

El "MARCADOR DE INSTRUCCIÓN" está representado (como he explicado arriba) por una pirámide pequeña (opaca o de un color no usado para las instrucciones) u otro marcador hueco que se pueda colocar sobre las pirámides. La instrucción sobre la que está situado el marcador, es la que se ejecutará en el siguiente turno del jugador.

Un "BLOQUE DE INSTRUCCIONES" o "PROGRAMA" es un grupo de pirámides colocadas juntas en el tablero. Dos piezas de un jugador pertenecen al mismo bloque  si es posible conectarlas con un camino que con pasos ortogonales (sin usar movimientos diagonales) no pase por ninguna casilla vacía.

De esta forma, dos piezas juntas diagonalmente no forman un bloque.

El "BLOQUE ACTIVO" es el bloque que tiene el marcador de instrucción de un jugador en una de sus piezas. Hay que tener en cuenta que es posible que un bloque sea el bloque activo de dos o más jugadores. En este caso, todos los jugadores que lo comparten pueden actuar en sus turnos como si fuera solo suyo, pudiendolo modificar libremente (Hey, este es un juego sobre virus informáticos despues de todo!).

Un "BLOQUE VACÍO" es un bloque de instrucciones que no tiene ningun marcador de instrucciones de ningún jugador.

PREPARACIÓN DE LOS PROGRAMAS

En la primera fase del juego, los jugadores crean sus programas iniciales en secreto. Pueden usar hasta 5 instrucciones (de cualquier color o tamaño) para hacerlo. Después, colocan su marcador de instrucción sobre cualquiera de las pirámides que componen el programa. Cuando ambos jugadores han terminado, se revelan los programas y cada jugador coloca el suyo en la fila del tablero que tienen más cerca. No se pueden dejar piezas separadas. Han de formar un bloque, y solo ocupar la primera fila. Además, dos programas de dos jugadores diferentes no pueden estar en contacto.

EL JUEGO

El jugador que haya colocado el programa más pequeño (con menos piezas) juego primero. En caso de empate, el que tenga menor suma de "pips" empieza. Si siguen empatados, comienza el que tenga su marcador de instrucción en la pieza más grande. Si el empate persiste, se decide de forma aleatoria.

El juego se juega en rondas de tantos turnos como jugadores juegen. Al final de cada ronda, el primer jugador para la siguiente ronda puede cambiar.

Antes de comenzar una nueva ronda después de la primera, se examinan las piezas donde cada jugador tiene el marcador de instrucción. Si el jugador que fue primero en la ronda anterior tiene su marcador sobre la pieza más grande (incluso aunque empate en tamaño con otros jugadores) volverá a ser primer jugador en la siguiente ronda. Si solo una de las instrucciones es la mayor de todas (no hay empates), el jugador sobre esa pieza será el primer jugador en la siguiente ronda. Si hay un empate donde no está involucrado el primer jugador de la ronda anterior, el jugador sentado más cerca del anterior primer jugador (siguiendo las agujas del reloj) será el primer jugador para la siguiente ronda.

Se puede marcar quién es el primer jugador con una torre de pirámides opacas sobrantes.

En su turno,  un jugador ha de ejecutar la instrucción que está debajo de su marcador de instrucción. Esto es lo que se puede hacer con cada instrucción. Tened en cuenta que una pieza que tiene un marcador de instrucción encima, no puede ser afectada de ninguna manera por ninguna instrucción.

- MOVER (AMARILLO / NARANJA) - El jugador puede tomar una instrucción de su bloque activo y moverla a otra posición de forma que siga formando parte del mismo bloque activo. Para esto ha de estar adyacente de forma ortogonal a otra pieza del bloque activo. De esta forma se pueden dividir y unir bloques (incluso con bloques activos de otros jugadores).

- ESCRIBIR (VERDE / CYAN) - El jugador puede tomar cualquiera de sus instrucciones sobrantes (las que están fuera del tablero) y colocarla en el tablero de forma que quede adyacente de forma ortogonal al bloque activo. De esta forma se pueden unir bloques (incluso con bloques activos de otros jugadores).

- SALTAR (AZUL / MORADO) - El jugador puede mover su marcador de instrucción a cualquier pieza de su bloque activo o a cualquier pieza de cualquier bloque vacío.

- BORRAR (ROJO / TRANSPARENTE) - El jugador puede destruir una instrucción siempre y cuando sea adyacente ortogonalmente a cualquier instrucción de BORRAR del bloque activo del jugador. Una pieza borrada es capturada y el jugador puede guardarla con sus piezas fuera del tablero para usarla más tarde. NOTA: Siempre y cuando haya un espacio vacío adyacente a alguna de las piezas de BORRAR del bloque activo, el jugador puede elegirlo como objetivo y así no tendrá que destruir ninguna pieza si no quiere, pero si todas las piezas de BORRAR están rodeadas de otras piezas, el jugador tendrá que borrar una de ellas.

Después de ejecutar la instrucción correspondiente, siempre y cuando no haya sido una instrucción de SALTAR, el jugador activo deberá mover su marcador de instrucción a una instrucción adyacente de forma ortogonal a la que acaba de ejecutar (que no tenga otro marcador encima). Si no hay tal instrucción y el jugador no puede mover su marcador,  pierde la partida y es eliminado.

Cuando todo esto ha sido realizado, el turno pasa al jugador de la izquierda. Cuando todos los jugadores han realizado su turno de esta ronda, se vuelve a comprobar quien será el primer jugador para la ronda siguiente y ésta puede comenzar.

FINALIZANDO EL JUEGO

Si un jugador no puede mover su marcador de instrucción al final de su turno, será eliminado. El juego acaba cuando solo queda un jugador, y éste será el ganador.

En algunos casos, un jugador puede ver claramente que es muy poco probable que pueda ganar. En algunos de estos casos es posible que pueda forzar un empate si la posición del oponente es débil. Si está claro que uno de los jugadores va a ganar, es aconsejable rendirse y acabar la partida. Si no está claro, se puede seguir jugando y si se llega a una posición en la que ningun jugador puede avanzar, pero tampoco puede ganar, gana el jugador con más piezas fuera del tablero (en caso de empate, contar los pips).

INSPIRACIÓN

La idea para este juego me vino después de preguntarme qúe juego de Icehouse le podría gustar a un amigo mio que pograma. En los 80 este amigo tenía varias revistas de Investigación y Ciencia (La versión española de Scientific American) y en una de ellas hablaban de Core Wars. Un programa que simulaba una batalla entre diferentes programas (viruses) en una memoria de ordenador simulada. Incluso llegué ha crear alguna versión super sencilla de este concepto en el Amiga años atrás. Ahora he intentado adaptar este concepto a un juego de Icehouse, pero en lugar de simplemente crear los programas y dejarlos que actuen, he decidido que los jugadores sean la "lógica" del programa, controlando los marcadores de instrucciones para decidir qué instrucción será la siguiente a ejecutar. De esta forma se simulan posibles loops y condiciones (if then) dando el papel de inteligencias artificiales a los jugadores :)
« Última modificación: 25 de Marzo de 2008, 09:07:59 por Wkr »

maka

  • Visitante
RE: VIRUS FIGHT
« Respuesta #1 en: 22 de Enero de 2008, 11:49:34 »
Actualización: He integrado la información de este post en las reglas de arriba. Ahora las reglas de arriba están completas
« Última modificación: 23 de Marzo de 2008, 21:42:40 por maka »

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32674
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Reseñas (oro) Entre los 10 más publicadores Entre los 10 con mayor tiempo conectado Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado del juego del mes Encargado de las Convivencias Lúdicas de labsk
    • Ver Perfil
    • Diario de WKR
    • Distinciones
RE: VIRUS FIGHT
« Respuesta #2 en: 22 de Enero de 2008, 16:10:26 »
Suerte en el concurso.

Yo ahora ando mogollon de liadillo con unos proyectos.
A ver si saco tiempo y puedo probar el juego en condiciones.
Se me acumulan las cosas, hoy recibi lo de robot martini.

maka

  • Visitante
RE: VIRUS FIGHT
« Respuesta #3 en: 22 de Enero de 2008, 16:26:44 »
No te preocupes... si estamos todos hasta arriba :D  de todas formas el valor principal del concurso es que alguien pruebe los juegos porque parece que para los que empezamos a crear juegos, es la única forma de que los pruebe alguien desconocido y de recibir "feedback" :) Si ganas o no, pues es un bonus (porque lo jugará más gente) pero poco más...

-Jorge

eugeniojuan

RE: VIRUS FIGHT
« Respuesta #4 en: 06 de Febrero de 2008, 12:00:57 »
Parece interesante. Subirás el reglmento en PDF cuando lo tengas listo ¿no?

eugeniojuan

Pd.- De momento no podré probarlo, me faltan las pirámides Treehouse Xeno  :(

maka

  • Visitante
RE: VIRUS FIGHT
« Respuesta #5 en: 25 de Febrero de 2008, 22:37:59 »
Se puede jugar una partida de dos jugadores con dos sets rainbow. Simplemente usa una piramide pequeña gris para el otro jugador como marcador, y si no tienes, usa un peon hueco, o cualquier cosa que se pueda poner sobre las pirámides.

Intentaré hacer una traducción completa de las reglas, y hacer un pdf :)

Saludos,

-Jorge

maka

  • Visitante
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #6 en: 23 de Marzo de 2008, 21:44:03 »
He actualizado las reglas y ya están completas en el primer mensaje del hilo. Cualquier tipo de comentaro/opinion/sugerencia será bienvenido.

Saludos,

-Jorge

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32674
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Reseñas (oro) Entre los 10 más publicadores Entre los 10 con mayor tiempo conectado Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado del juego del mes Encargado de las Convivencias Lúdicas de labsk
    • Ver Perfil
    • Diario de WKR
    • Distinciones
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #7 en: 23 de Marzo de 2008, 22:04:17 »
Gracias maka. A ver si saco tiempo para poderlo probar esta semana, a partir del 1 de abril voy a estar más liado.
¿Donde están las reglas? No las veo.

Por cierto, yo también le he metido bastante al corewar, por si te quieres pegar algún día. :D
« Última modificación: 23 de Marzo de 2008, 22:08:42 por Wkr »

maka

  • Visitante
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #8 en: 24 de Marzo de 2008, 13:20:24 »
Las reglas estan en el primer mensaje de este hilo. Además he creado una página en el wiki con las reglas en español: http://www.icehousegames.org/wiki/index.php?title=Virus_Fight_%28Spanish%29

Confieso que nunca llegué a jugar al Core Wars. Cuando leí los articulos además de ser muy pequeño, no teníamos donde jugarlo. Luego me olvidé del nombre y solo recordaba vagamente el concepto, que es lo que usé para hacer una versión muy muy simple en el Amiga en los 90. Hasta hace poco no he vuelto a leer sobre el tema. De hecho, gracias al Virus Fight, alguien me recordó el nombre de "Core Wars" :D

-Jorge

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32674
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Reseñas (oro) Entre los 10 más publicadores Entre los 10 con mayor tiempo conectado Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado del juego del mes Encargado de las Convivencias Lúdicas de labsk
    • Ver Perfil
    • Diario de WKR
    • Distinciones
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #9 en: 24 de Marzo de 2008, 13:38:55 »
Pensaba que habías hecho un pdf como el que hay en BGG. Nada, ya me lo he maquetado yo.
¿Hay algún problema si lo subo al primer mensaje? Es mucho más cómodo para imprimirlas.

maka

  • Visitante
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #10 en: 25 de Marzo de 2008, 02:23:49 »
Ningun problema. Además el pdf que hay en BGG describe las reglas para jugar no solo con pirámides, sino también con cartas o un piecepack. Así que cuando traduzca ese pdf (lo haré pronto) será ligeramente distinto a estas reglas, ya que he intentado escribirlas de forma que sean independientes de los componentes, con una pequeña explicación para cada sistema de juego al principio.

Osea, que me parece guay que aquí en la sección de Icehouse de la bsk, esten las reglas solo para Icehouse :)

-Jorge

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32674
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Reseñas (oro) Entre los 10 más publicadores Entre los 10 con mayor tiempo conectado Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado del juego del mes Encargado de las Convivencias Lúdicas de labsk
    • Ver Perfil
    • Diario de WKR
    • Distinciones
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #11 en: 25 de Marzo de 2008, 09:08:10 »
Subido el PDF al primer mensaje.

Wkr

  • Administrador
  • Veterano
  • *
  • Mensajes: 32674
  • Ubicación: Zaragoza
  • La vida es muy corta para lidiar con gente idiota
  • Distinciones Líder de una secta decimonónica Reseñas (oro) Entre los 10 más publicadores Entre los 10 con mayor tiempo conectado Colaborador habitual y creador de topics Disfruto creando mis juegos de mesa Antigüedad (más de 8 años en el foro) Fan de las pirámides de icehouse Encargado del juego del mes Encargado de las Convivencias Lúdicas de labsk
    • Ver Perfil
    • Diario de WKR
    • Distinciones
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #12 en: 25 de Marzo de 2008, 11:26:52 »

maka

  • Visitante
RE: VIRUS FIGHT (ICEHOUSE)
« Respuesta #13 en: 25 de Marzo de 2008, 23:39:18 »
Lo he leido. Muy interesante...  :) Yo creo que cuando era pequeño leí ese articulo de la version española de Scientific American...

-Jorge

maka

  • Visitante
Re: VIRUS FIGHT (ICEHOUSE)
« Respuesta #14 en: 22 de Junio de 2008, 04:47:55 »
He vuelto a presentar el juego al concurso de verano de Icehouse ( http://icehousegames.org/wiki/index.php?title=Icehouse_Game_Design_Competition ). No voy a pedir que lo voteis porque sí (las trampas no me gustan). Pero si que voy a pedir que participeis jugando y judgando los juegos ya que cuantos más votos haya más justo será el resultado.