Olá a todos!
Postando aqui o desenvolvimento de um jogo de tabuleiro circular giratório que estou desenvolvendo. Normalmente eu posto os jogos em um estágio já mais avançado e polido, mas aqui quero compartilhar o projeto desde o "início", a base já existe, mas a estrutura ainda precisa ser montada e testada.
Conceito
Eu já fiz (todos estão em estado de desenvolvimento, nenhum está finalizado 100%, até porque não foram lançados) um ameritrash com +300 cartas como primeiro projeto (JVS: Joy Ville), em seguida fiz um ecossistema de LCG modular Duel Deck (série "FIGHT": Fight: Retro Boxing, Fight: Karate Dojo, Fight: Brazilian Jiu-jitsu), recentemente fiz também um jogo econômico (GOD OF MONEY: A Mão Visível do Mercado) e mais um sobre escalada que eu ainda não postei.
Todos esses jogos me ajudaram a entender um pouco mais sobre o game design de boardgames, em alguns eu usei muitas cartas e dados e tabuleiro, em outros usei apenas cartas sem dados ou tabuleiros, ou apenas cartas e tabuleiros mas sem dados... Mas ainda sim eu queria testar mais tipos de jogos, então tive vontade de fazer um jogo que não usasse nem cartas e nem dados, apenas o tabuleiro.
E foi assim que eu cheguei ao "Zodíaco Volvelle", já tinha em mente o desejo de trabalhar o tema de "zodíaco/signos" e felizmente lembrei de uma memória de infância onde eu brincava com algo que parecia tão diferente, era um Volvelle de papel em algum livro que não me recordo, mas lembro de ter achado seu formato e tudo que estava escrito nele tão interessante (eu não sabia o que era nem entendia sua função e uso).
Então uni tudo isso em um jogo com tabuleiro circular (anelar pra ser mais exato) só pra dar uma variada de tabuleiros quadrados e assim nasceu os primeiros conceitos desse jogo na minha mente. abaixo vou colocar os primeiros rascunhos que fiz enquanto pensava mais nele:

Nesta etapa eu ainda estava entendendo o que eu queria e vendo se fazia sentido.

Aqui já era uma segunda versão onde eu estava medindo o tamanho (30 x 30 cm) real que serviria de base pro que eu queria.

E com o tamanho do tabuleiro decidido, comecei a trabalhar nas casas e divisórias (a figura ao lado é uma gambiarra que tive que fazer pra medir os ângulos que eu precisava)
Codando
Então, até esse momento eu já sabia o que eu queria, um jogo com de tabuleiro com anéis giratórios (ou seria rotatórios?) e "casas especiais" posicionadas estrategicamente. Com isso em mente comecei a escrever os códigos (por IA) de um protótipo realmente testável. Então inicia-se um processo lento de tentativa e erro até conseguir as primeiras versões, e em seguida são feitas pequenas edições e alterações de código e funções/regras que vão dando a cara pro jogo.
Ele começou assim:

As casas, ângulos e divisões já estavam definidos, os anéis internos e externos já giravam separadamente.
Então o próximo passo foi adicionar as "Casas Especiais":
Casa de Signos:
- O Que São: Casas de Signos que representam um dos quatro Elementos: Fogo, Terra, Agua e Ar e os três signos de cada Elemento.
- Funcionamento: Quando alinhada com outras Casas de Signos do mesmo elemento de um circulo posterior OU anterior tangente, forma-se uma Ponte de Travessia onde o jogador pode mover os signos dele (peças/tokens) para o outro circulo (apenas se forem signos do mesmo elemento que a Ponte formada pelas Casas de Signos).
- Distribuição: Esse é o ponto mais crítico e instável, pois seu posicionamento muda a dinâmica por completo do jogo, e como é possível ver nos anéis, eles tem Casas em quantidades diferentes:
- Circulo A (Externo): 16 Casas.
- Circulo B: 16 Casas.
- Circulo C: 16 Casas.
- Circulo D: 16 Casas.
- Circulo E: 08 Casas.
- Circulo F: 04 Casas.
- Circulo G: Núcleo.
Então ficou distribuído por 8 Casas de Signos (intercalados por
Casas de Elementos), 2 de cada elemento no Circulo A (Externo)
até o momento atual.
Casa de Elementos:
- O Que São: Como já vimos acima, os signos são divididos e agrupados por seus elementos (Fogo, Terra, Agua e Ar):
- Fogo: Arie, Leão e Sagitário.
- Terra: Touro, Virgem e Capricórnio.
- Agua: Câncer, Escorpião e Peixes.
- Ar: Gêmeos, Libre e Aquário.
- Funcionamento: Estas são as casas que, quando ocupadas por signos de seu elemento correspondente, podem girar os círculos/anéis (estou usando estas duas nomenclaturas, me diga qual você acha que melhor se encaixa aqui!) anteriores ou posteriores tangentes a si mesmo em uma quantidade X (a ser definido ainda!).
- Distribuição: ficou distribuído por 8 Casas de Elementos (intercalados por Casas de Signos), 2 de cada elemento no Circulo A (Externo) até o momento atual.

Nesta versão foram adicionados os turnos, peças de signos e uma repaginada nas cores/tema para lembrar algo mais como o céu a noite.
Ou seja, o jogo terá esses dois tipos de Casas Especiais que rodam o jogo, um é usado para girar os círculos (
Casas de Elementos) e o outro é usado para atravessar suas peças pelos círculos (
Casas de Signos). o objetivo do jogo é levar suas peças até o núcleo (Ascensão) atravessando todo tabuleiro.
Enquanto você move suas peças para mover os círculos e alinhar suas Pontes e avançar, você está desalinhando as casas dos outros jogadores OU alinhando-as a contra gosto...
Imagino que as coisas podem estar um pouco confusas agora, e é até o esperado para o estagio atual.
Já cheguei a distribuir todas as casas em suas posições, como visto abaixo:
Mas o problema de não saber codar e depender de usar a IA como ferramenta para tal é que, ao implementar muitas coisas de uma vez no código, por uma limitação de memoria/contexto, ela produz códigos quebrados, que não funcionam, o que força você a avançar seu código/projeto a pequenos passos de cada vez, o que te consome muito mais energia e tempo.
O que atrasou o projetou e me forçou a deixa-lo de lado por um tempo (também porque estava finalizando o
GOD OF MONEY: A Mão Visível do Mercado). Mas na minha opinião, quando você chega a um obstáculo muito grande, se torna viável deixar as coisas um pouco de lado, dar uma respirada, fazer outras coisas e depois retornar com uma "cabeça nova".
Graças a isso, retomei o projeto a partir de umas versões um pouco mais antigas, retrabalhando um pouco melhor as Casas Especiais no código fazendo alterações pontuais, mas que na minha opinião, tem um grande e crescente impacto no futuro e decorrer da obra, são elas:
- Melhor modularização de Casas Especiais: Retirei elas do tabuleiro e isolei-as melhor como objetos separados para melhor alocação ou remoção delas em "Casas Vazias" quando conveniente.
- Registro de Casas: Adicionei uma contagem/classificação alfanumérica nas casas do tabuleiro, uma adição "pequena" mas tão importante e fundamental que não consigo entender o porquê não fiz isso desde o início.
- Caixa de Informação: Adicionei no canto direito inferior uma caixa que diz no que seu mouse esta em cima, ou melhor, no que esta sob ele, o que casou muito bem e se mostrou fundamental com a adição anterior, agora posso saber com facilidade qual Casa é qual e sua localização e tambem qual signos é qual e seu elemento.
E por fim, o Projeto se encontra assim no momento:
Faltando definir o local das Casas Especiais.
E só pra adicionar algumas informações básicas: O jogo é para 4 pessoas, cada uma controlando três signos de um elemento específico, cada jogador pode mover por turno (sua vez) 1 signo por 1 casa do mesmo anel que esta (casa anterior ou posterior) e quando um jogador move um signo de seu elemento para uma casa onde ja tem um signo de seu elemento, ele pode mover mais uma vez 1 desses 2 signos por mais 1 casa, a quantidade de casas que uma Casa de Elemento pode mover (o circulo) é (por enquanto) 3 casas pra direita ou esquerda.
O fluxo de jogo ainda parece estar quebrado e gostaria muito de saber sua opinião ou ler alguma dica/sugestão ou comentário que ajude a resolver isso.
Ultima informação que eu acho particularmente legal, numa futura versão final, as Casas de Signos de um elemento especifico, tipo a Casa de Signos de Agua terá pontos brancos que parecem estrelas desenhadas em suas casas, esses pontos, quando alinhados com outras Casas de Signos de Agua, formam as três constelações de seus Signos de Agua, ou seja, ao alinhar as estrelas, o caminho se abre para a ascensão no núcleo do jogo.