viernes, 20 de enero de 2023

¿Cómo juego al TEG en Ubuntu?

En el largometraje Actualización Política y Doctrinaria para la Toma del Poder, Juan Perón expone sobre los pormenores de la táctica y la estrategia, y sobre cómo jugar al TEG en Ubuntu.

(...)

Decía el Mariscal de Sajonia que tenía una mula que  lo había acompañado durante más de diez campañas. Sin embargo, el pobre animal no sabía nada de estrategia. Lo peor es que muchos de los generales que también lo habían acompañado sabían lo mismo que la mula.

Pues bien señores, esto es porque ni la mula ni los generales dilucidaban que la Estrategia es la lucha en conjunto, y Táctica es la lucha directa.

Lo estratégico toma el conjunto de las operaciones, sin detallar. Yo en este momento soy el Conductor Estratégico, y tengo cuatro misiones: mantener la cohesión del Movimiento, consolidar la unidad doctrinaria, dirigir las relaciones internacionales, y revisar las grandes decisiones de carácter táctico que puedan tener influencia en la situación de conjunto.

La conducción táctica maneja la actuación de lucha en el teatro de operaciones. Debe estar en contacto con todas las fuerzas que accionan en cualquiera de los lugares y en cualquieras de los lugares. Es el Comando Superior que está allá en la Argentina dirigiendo el conjunto de la lucha en el propio país. Por eso yo puedo ser el conductor estratégico a 15.000 kilómetros de la Argentina, pero no podría ser el conductor táctico.

Sin embargo, no se puede decir donde termina el escalón táctico y donde comienza el estratégico; están ensamblados. Si no hay tiempo y ante lo imprevisible, si es necesario muchas veces a nivel táctico toma una decisión de carácter estratégico, y la consultará luego de consumada con el escalón superior de conducción. Actúa a partir de la propia interpretación de directivas anteriores que hubiese recibido del comando estratégico, pero en definitiva el comando táctico actúa, ya que es el ejecutor de las decisiones estratégicas.

Esto yo lo aprendí de mis profesores prusianos, pero también jugando al Tenés Empanadas Graciela, clon informatizado para sistemas de cómputo similares a UNIX del juego de mesa de estrategia por turnos argentino TEG ("Plan Táctico y Estratégico para la Guerra", de Yetem), a su vez un sucedáneo del clásico y popular Risk (de Hasbro).

Naturalmente el TEG cuenta con aficionados, quienes comenzaron a compartir su pasión, organizando torneos, y creando asociaciones. En la actualidad existen ligas que organizan torneos competitivos de cariz semanales, mensuales y anuales.

Indudablemente que esto mismo puede hacerse a través de la computadora en una red local. En nuestro sistema GNU podremos desplegar combate entre dos y seis jugadores gracias susodicho Tenés Empanadas Graciela. Este consta de cliente y servidor, todo en uno o dedicado, lo cual permitirá desplegar TEG tanto en una red de área local LAN, como a través de internet gracias a un metaservidor denunciable (debe permitirse el acceso al puerto UDP 2000 u otro).

En cualquier caso, lo primero es instalar los componentes del juego, el servidor tegserver y el cliente de juego tegclient. Esto es sumamente sencillo, simplemente debemos abrir una terminal e ingresar:

sudo apt update ;
sudo apt install teg

Luego de ingresar nuestra contraseña se instalarán los paquetes.

Cada jugador podrá abrir el cliente del juego desde Aplicaciones / Juegos / Cliente de T.E.G. Pueden jugar desde 2 a 6 jugadores por sesión.

En el caso de jugar en una red LAN, uno de los jugadores deberá montar el servidor de TEG. Para ello en el cuadro de diálogo Conectarse al Servidor, uno de los jugadores debe indicar "Lanzar servidor localmente", también puede indicar su nombre de jugador y un número de puerto TCP/IP (normalmente se utiliza el puerto 2000, este debe estar de común acuerdo con todos los jugadores de la LAN).


A continuación, el jugador que oficie de servidor deberá escoger uno de los seis colores que definirán bandos en la batalla.

Acto seguido, podremos dar comienzo a una partida de TEG presionando en el botón Comenzar. Este nos permitirá seleccionar la modalidad de juego. Normalmente las opciones típicas permiten recrear el reglamento del TEG tradicional, pero también podremos contar con Niebla de Guerra, desplegar "misiones secretas" para conquistar un territorio determinado, y definir distintas cantidades de ejércitos para desplegar en el primer turno de la jugada (lo que alarga o acorta el juego).

Lo primero será disponer nuestros 8 ejércitos en el planisferio, al fin de determinar sus posición inicial.

Una vez que los demás jugadores se hayan conectado al servidor (deben indicar el mismo número de puerto, usualmente 2000, y un nombre diferente), podremos dar inicio a la partida. A cada turno, el jugador debe colocar los primeros 5 ejércitos iniciales en los países de su color. Conforme se haya hecho, podrá enviarlos al servidor presionando el botón Enviar Ejércitos.

Cada jugador debe aguardar su turno, y localizar los 3 ejércitos restantes en sus países (aparecerán como un número en cada territorio, simulando las fichas circulares coloreadas del TEG). Podrá definir todos los ejércitos en un solo país si lo desea (no existe límite de cantidad de ejércitos por país). Conforme todos los jugadores han desplegados sus 8 ejércitos, podrán comenzar las hostilidades de escala mundial.


Al recibir un turno (lo que es indicado por la luz verde en la esquina inferior derecha de la ventana del TEG), podremos atacar al enemigo colindante a discreción, tantas veces como lo deseemos. Para hacerlo, debemos seleccionar dos países, primero el país atacante, y luego el país atacado (el de su oponente, que debe ser colindante). El país atacante debe contar con al menos 2 ejércitos, pero no existen restricciones en cuanto a la cantidad de ejércitos del país atacado, lo único importante es que deben compartir frontera. El ataque será alertado por el server mismo "cantando" el movimiento en sendas ventanas visibles en los clientes de todos los jugadores ("¡China ataca Kamchatka!"). 

Si está activa la modalidad "niebla de guerra", la alerta será visible pero los demás jugadores no podrán contemplar el resultado detallado del combate salvo que compartan frontera tripartita.

Al atacar, el cliente simulará el lanzamiento de n dados (siendo n la cantidad de ejércitos con los que cuenta su país menos 1, pero no más de 3). En combate el cliente del defensor lanzará m dados, siendo m es la cantidad de ejércitos que él dispone en su país, pero no más de 3. El sistema ordena los resultados de los dados en el servidor, de forma descendente, y compara los resultados de las tiradas de dados a modo de árbitro, comparando el resultado más grande, con el resultado mayor del defensor, según la rutina de guerra del TEG. En caso de derrota o empate, el país atacante perderá uno de sus ejércitos. Si vence en las tiradas de dados, el destruido será uno de los ejércitos defensor.

Como vemos, estos procedimientos simulan una ventaja al defensor, y hace - en efecto - peligrosísimo atacar a un país con más ejércitos que los atacantes.

Cuando el oponente se queda sin ejércitos en el país correspondiente se produce la conquista. En tal caso se podrá ocupar dicho territorio desplazando allí hasta 3 ejércitos (desde el país atacante).

Una vez consumado un ataque, los jugadores pueden reagrupar sus ejércitos presionando tal botón. Podrá movilizar hasta 3 ejércitos de un país fronterizo al otro, de modo de lograr ventajas posicionales. Sin embargo, quien reagrupe no podrá atacar nuevamente hasta su próximo turno.

También puede sacar una carta de país al azar mediante el botón Obtener Naipe de País. Si el naipe que recibimos representa a un país en nuestro poder, recibirás 2 ejércitos adicionales (o bien permitirá canjearla por 2 ejércitos no bien dicho país sea conquistado por usted). 

Existen otros 4 tipos de naipes: galeón, cañón, globo, y comodín. Al obtener cartas coincidentes, podremos canjear las coincidentes por más ejércitos.

Una vez cumpidos los desplazamientos de ejércitos, podrá denunciar el cese de su tirno presionando el botón Finalizar Turno.

Existen bonos de ejércitos por conquistar continentes enteros, y variadas minudencias reglamentarias. Como siempre será útil contar con el Reglamento del TEG Tradicional.

 

En todo caso, el objetivo final de conquista total es uno alcanzable para el Movimiento.

jueves, 19 de enero de 2023

¿Cómo juego BatMUD en Ubuntu?

La única verdad es la Realidad.

Ante el desafío de la vigilancia masiva, nuestro Movimiento se ha mantenido inconmovible en sus principios: criptografía, descentralización, código abierto y usabilidad.

Sin embargo, esta máxima no impide que podamos sumergirnos en mundos de fantasía siempre que resconozcamos que son una fantasía. Al fin y al cabo, la fantasía política se termina cuando llega la realidad del Justicialismo.

 Las primeras aventuras de texto informatizado surgieron en las DEC PDP-10 y otras máquinas provistos de sistemas operativos multiusuario de tiempo compartido. Indudablemente que este tipo de divertimento a puro texto no permanecería recluído en línea: una vez que las microcomputadoras estuvieron al alcance del hobbista no pasó mucho para que surgieran empresas que desearan implementar estas tramas aventurescas a estas máquinas.


Sin embargo, los sistemas multiusuario eran los que permitían estaeblecer juegos de rol compartidos por decenas o incluso centenares de jugadores al unísono. De ellos pocos han quedado, pero hay algunos que resisten el paso del tiempo.

BatMUD es un juego de fantasía multijugador en el idioma de Braden. Fue desarrollado en 1991 en Finlandia, y está pensado para utilizarse comunalmente a través de terminales remotas. Al continuar operativo, tal vez sea uno de los juegos de "mundos de fantasía interactivos" más antiguos existentes en la Internet.

El objetivo es sobrevivir en esta fantasía de espada y hechicería, e ir ascendiendo de nivel hasta alcanzar el improbable rango máximo de Dios del MUD. A tal fin se navega el mundo desde la terminal (o bien desde un cliente gráfico).

El juego consta de 100 etapas para personajes con títulos especiales, durante los cuales se permite la reencarnación especial (re-especifica el personaje del jugador, incluyendo la posibilidad de cambiar de raza (y renacimiento).

Cuenta con un sistema de habilidades También consta de un sistema de combate matemático muy detallado con posibilidad de formar grupos e incursiones (con enlaces de partidos), a la vez que cuenta con opciones y estadísticas y hechizos extremadamente divcerso, que correlaciona el trasfondo del personaje con la guilda elegidas y las coiedades secretas a la que se pertenezca.

Cuenta con comercio jugador a jugador, con guildas especializadas y carros de compra para facilitar el comercio.

Ítems para construir jugadores, castillos y ciudades. Viaje marítimo y astrilleros, incluyendo batallas navales.

Monturas y mascotas customizables. Cientos de zonas customizables (áreas) provistas con ítems de poder y bonus.

 Existe una gran variedad de métodos diferentes para conectarse a BatMUD, y es un juego perfecto para netbooks, computadoras de bajas prestaciones, viejas terminales y sistemas Unix, pero también incluso las estaciones de juego de máxima performance.

Como jugar

Por su intrincado empleo de hechicería y logros de caballería andante (típico del genero) BatMUD tal vez esté pensado para los MUDers más recalcitrantes, ya que dispone de cientos de logros a dominar. 44 razas (31 de las cuales son eligibles de inmediato y el resto disponibles a través de etapas de renacimiento, o por invitación. En principio el objetivo de este mundo de fantasía es sobrevivir.

Como este es un juego en línea, para poder participar hemos de crear un jugador (con usuario y contraseña) en https://www.bat.org/play/creation. Esto requiere una casilla de correo electrónico válida.

En la web debemos elegir un trasfondo para nuestro personaje, que puede ser Nómade, Mágo, Civilizado, Religión Benigna, o Religión Maligna. En cada una de ellos contaremos con tres guildas recomendadas, así como muchas razas y puntos de experiencia (los típicos "EXP") para distribuir.

También podrás elegir tu lineamiento (bueno, neutro, o malvado).

Conforme hayas creado tu personaje, indica la dirección de correo electrónico válida y opcionalmente, un país de procedencia.

Activa la cuenta cuando te llegue el correo electrónico a la cuenta suministrada.

Conectarse a BatMUD

Conforme has creado la cuenta, accederás al juego utilizando la terminal. En el caso de un sistema GNU con Linux esto es sumamente sencillo, simplemente abre un terminal con Ctrl+Alt+T e ingresa el siguiente Comando de Organización:

telnet bat.org

 
Una vez dado de alta tu usuario, podrías comenzar tipeando los comandos help getting started o bien help quickstart.

Cuando comencemos el juego, nos encontraremos en Dortlewall, primer habitación tutorial. Allí nos serán ofrecidos varios tutoriales de gran ayuda para habituarnos a los conceptos del juego de fantasía, sus comandos, y como jugar. Quien no conozcla los MMPORGs habrá de seguir este tutorial para comprender el juego. 

Los comandos más básicos de VatMUD son:

q - Salir
p - Volver a mostrar la página previa
b - Vuelve una página
n - Página siguiente
s - Inicio de documento

Siempre podremos introducir el comando ? para recibir esta lista de los comandos básicos recomendados en la situación donde nos encontremos.

Introduciento la letra de los puntos cardinales n, s, e y w podremos desplazarnos en el mapa recibiendo una descripción (la cual podremos solicitar con l). También podrás comunicarte e intercambiar utilizando las funcionalidades de economía virtual del mundo fantasioso.

La Ayuda del MUD puede conseguirse aquí.

Para ser proficiente en el mundo fantasioso de BatMUD, debes utilizar la mayor cantidad de comandos de su complejo sistema de operación textual. He aquí una breve lista de los comandos del juego

Informativos

help .......... Presenta las páginas de ayuda
score ......... muestra estadísticas, experiencia y status en gral.
sc ............ muestra su HP (salud) y SP (puntos de hechizos), 'sc on' activa el rastreo automático
exp ........... como score, pero solo muestra dinero y experiencia
show .......... muestra información del juego, 'help show'
i, inventory .. lista items de inventorio que lleva pero que noe stá equipado
eq, equipment . Lista el equipamiento en uso
quests ........ lista las búsquedas que ha completado
tasks ......... listas las tareas en ejecución
who ........... Lista a los jugadores logueados
finger ........ presenta alguna info de cualquier jugador en BatMUD
inform ........ toggles the display of login and logout messages
idle .......... Muestra cuanto tiempo estuvo quieto el jugador en el MUD
time .......... Presenta la hora actual del MUD
date .......... Muestra una lista de zonas de tiempo
uptime ........ Muestra el tiempo desde el último reinicio del servidor

Movimiento y Observación

n,e,s,w,u,d ... comandos básicos de movimiento para moverse de habitación en habitación (rosa de los vientos)
ne,nw,se,sw ... comandos básicos de movimiento para gaminar de habitación en habitación (rosa de los vientos)
exits ......... lista las salidas obvias de la habitación
peer .......... espía a través de una salida dada, sin traspasar la puerta
brief ......... Conmuta entre descripciones largas o breves de la habitación
l, look ....... Presenta una descripción de la habitación o mira un objeto
exa, examine .. Mira un objeto
bl, blook ..... Presenta descripción breve de la habitación
map ........... Presenta un mapa del área en las que estás si está disponible
whereami ...... Informa la localización

Comunicación

say ........... Dice algo a todos en la habitación
tell .......... envía un mensaje telepático a alguien en cualquier lugar del MUD
whisper ....... Susurra algo a sólo una persona en la habitación
emote ......... permite expresar sentimientos propios
emoteto ....... envía un sentimiento personal a una pesona en cualquier lugar del MUD
smile ......... sonríe felizmente. Ver 'help feelings' para más información.
ignore ........ bloquea mensajes de una persona o de todos bajo un nivel
lite .......... Destaca los mensajes de una persona
channels ...... lista tus canales activos de comunicación
report ........ reporta tus puntos de daño y magia por medio de say o tell
friends ....... Opera la lista de amigos. Ver help friends

Personaje

title ......... Establece su título, disponible después de LVL17
surname ....... Configura su apellido, a partir de LVL10
desc .......... Descripción de tu personaje
plan .......... Escribe un plan (visto con el comando finger)
email ......... Configura una dirección de email para ti visible para los inmortales
url ........... Configura tu página web visible para todos
start ......... Presenta tu localización de comienzo actual, configurala con 'start here'
password ...... Configura una nueva contraseña para tu personaje
save .......... Guarda el status del personaje
ld ............ Corta la conexión del MUD temporalmente
quit .......... Sale del MUD
term .......... Configura el tipo de terminal
lines ......... Número de líneas de terminal (24)
get ........... Toma algo del suelo o desde otro objeto
drop .......... Suelta un objeto
give .......... Da algo a otro jugador
put ........... pone algo dentro de otro objeto
search ........ Busca objetos ocultos
keep .......... marca un objeto para ser "conservado"
wear .......... Viste ropa o armadura
wield ......... Porta un arma para utilizarla
eat ........... Come comida
drink ......... Bebe una pócima o botella (ver 'help handling' para mas información) 

Combate

kill .......... Ataca un objetivo viviente
stop .......... Detiene la caza
wimpy ......... Configura nivel de acobardamiento
parry ......... configura su cantidad de entrenamiento
scan .......... Siempre muestra como está su oponente de lucha (Use 'party help' para obtener ayuda sobre el sistema de entrenamiento en BatMUD) 

Habilidades y Hechizos

use ........... usa una habilidad
cast .......... casts a spell
show skills ... lista tus habilidades conocidas
show spells ... lista todos tus hechizos conocidos (help show) (Usa 'help skill/spell

martes, 3 de enero de 2023

El Centro Cultural de la Ciencia C3 lanza sus Hacklabs de Verano

En enero, el Centro Cultural de la Ciencia C3 (Godoy Cruz 2270, Ciudad Autónoma de Buenos Aires) se renueva lanzando sus talleres de ciencias con temáticas dirigidas a chicos y chicas de 8 a 12 años

Esta vez a los reconocidos Clubes de Ciencia acercan las propuestas de luthería electrónica, impresión 3D, video mapping, y música electrónica. Además, un punto de lectura en clave de ciencia a cargo de escritoras y narradoras.