Narrando sessões de RPG de mesa online usando droll e IRC

Este artigo ensina quais ferramentas instalar em sua distribuição GNU/Linux e como configurá-las para que você seja capaz de narrar sessões de RPG de mesa (com direito a um rolador de dados) sem precisar rodar os programas necessários para isso via Wine.

[ Hits: 22.398 ]

Por: Luís Fernando C. Cavalheiro em 15/12/2012 | Blog: https://github.com/lcavalheiro/


Introdução e caracterização do problema



RPG é um acrônimo para "Roleplaying Game", expressão em inglês que significa "Jogo de Interpretação de Papéis". Para quem não conhece, durante uma partida de RPG (mais comumente chamada "sessão") os jogadores criam personagens e interpretam suas ações em uma história contada pelo Mestre de Jogo ou Narrador, um também jogador.

É como um teatro de total improviso, ou, traçando um paralelo mais moderno, é como um jogo eletrônico: os jogadores controlam os personagens do jogo, e o Mestre de Jogo é o console ou computador que roda o jogo. Os personagens descrevem suas ações ao Mestre de Jogo, que por sua vez diz como a história e os personagens coadjuvantes reagem às ações dos personagens.

Existem regras que ajudam a determinar o resultado de ações duvidosas, como, por exemplo, compor uma canção: normalmente, rolam-se dados para simular a chance de sucesso, e um resultado positivo (de acordo com as regras) significa que a ação desejada foi um sucesso.

Com o advento da pós-modernidade e o fim do tempo livre que ela promove, muitos jogadores de RPGs de mesa (termo cunhado para diferenciá-los dos RPG's eletrônicos, como "Chrono Trigger" e outros títulos da Square Enix) se viram incapazes de apreciar seu passatempo. Por conta disso, alguém teve a ideia de conduzir sessões de RPG pela Internet, utilizando ferramentas como os clientes de mensagens instantâneas.

Essa abordagem, porém, tinha um problema: como permitir que todos vissem as rolagens de dados? Para resolver isso, alguém levou a ideia mais à frente e criou clientes de mensagens instantâneas com ferramentas próprias para RPGistas, como roladores de dados, compartilhamento de arquivos, salas para que mais de duas pessoas pudessem participar da sessão... Infelizmente, até onde eu saiba, todas essas facilidades para o RPGista foram feitas para o MS Windows.

Recentemente me vi com esse problema enquanto ainda testava o Canonical Ubuntu para me decidir se o manteria em meu computador (a resposta foi não, agora eu estou com Slack + Fedora e pretendo colocar um FreeBSD só de onda, mas isso é assunto pra outro lugar), e meio que sem querer esbarrei em uma solução que independe de distribuição - na verdade, ela independe de sistema operacional, já que ela funciona muito bem em qualquer SO que permita a instalação do Ruby e do RubyGems.

E qual seria a mágica? Usar um canal IRC, jovem padawan, e configurar um dicebot. A proposta deste artigo é ensinar o que você precisa instalar no seu computador e como configurar essas ferramentas.

    Próxima página

Páginas do artigo
   1. Introdução e caracterização do problema
   2. Instalando os pré-requisitos
   3. Configurando IRC: Criando e registrando nick e canal em Freenode.net
   4. Configurando e usando o drollbot
Outros artigos deste autor

Claws Mail: o cliente de correio eletrônico que morde!

Emulador Mednafen - Instalação e configuração

Habilitando multilib no Slackware - Atualizado e simplificado

Empacotando Cliente Copy no Slackware - Como ganhar 20 GB de armazenamento em nuvem

google-drive-ocamlfuse - Monte seu Google Drive usando o FUSE

Leitura recomendada

Estratégia para Shadow Era (Supernova Boring)

Tactical Ops no Linux

Instalando e configurando o Zsnes no Debian Squeeze

Criando um servidor de Ultima Online

Alien Arena, um jogo FPS para GNU/Linux

  
Comentários
[1] Comentário enviado por thyagobrasileiro em 16/12/2012 - 07:39h

Sempre quiz fazer isso no modo EAD!!

Favoritado!!

[2] Comentário enviado por lcavalheiro em 16/12/2012 - 10:23h

Pois é... agora o que me falta mesmo é um grupo para jogar via IRC ;-)

[3] Comentário enviado por meldenne em 18/12/2012 - 21:09h

Muito bom Icavalheiro!!

[4] Comentário enviado por lcavalheiro em 18/12/2012 - 21:22h

Obrigado, meldenne. Como eu disse, agora só me falta o grupo de jogadores ;-)

[5] Comentário enviado por xerxeslins em 22/04/2015 - 13:24h


Hmm interessante.

Vou voltar a me entreter com RPG de mesa em breve. Já tenho um grupo (até meio grande, 8 jogadores) estou preparando uma aventura de D&D 5.

Fiquei com umas dúvidas, caro mestre dinossáurico, sobre como você joga pelo IRC.

Você usa apenas o chat, narra tudo no modo texto? Não usa ferramentas de som para falar com os jogadores, como Skype ou hangouts, em paralelo com o IRC?

Quais os maiores problemas, se é que tem algum, em mestrar online ao invés de ao vivo?

Abraço.


[6] Comentário enviado por lcavalheiro em 22/04/2015 - 18:53h

Xerxes, atualmente eu não uso mais esse método porque as pessoas, via de regra, tem preguiça de escrever. Como implementar voz e vídeo no irc ia ser uma [*****] do arco da velha, eu migrei para o Google Hangouts mais o app Roll20. Crie uma conta no site deles, o roll20.net (tem vários planos, incluindo um gratuito) e manda brasa. Todos os jogadores precisam ter o conta no Roll20.

O app do Roll20 gerencia fichas e rolagens de dados e mapas de dungeons. Vale a pena conhecer.
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta

[7] Comentário enviado por xerxeslins em 22/04/2015 - 23:07h


[6] Comentário enviado por lcavalheiro em 22/04/2015 - 18:53h

Xerxes, atualmente eu não uso mais esse método porque as pessoas, via de regra, tem preguiça de escrever. Como implementar voz e vídeo no irc ia ser uma [*****] do arco da velha, eu migrei para o Google Hangouts mais o app Roll20. Crie uma conta no site deles, o roll20.net (tem vários planos, incluindo um gratuito) e manda brasa. Todos os jogadores precisam ter o conta no Roll20.

O app do Roll20 gerencia fichas e rolagens de dados e mapas de dungeons. Vale a pena conhecer.
--
Luís Fernando Carvalho Cavalheiro
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta


Valeu.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts