Flip-It! - O jogo mais idiota do mundo ?: 7 etapas (com imagens)
Flip-It! - O jogo mais idiota do mundo ?: 7 etapas (com imagens)
Anonim
Image
Image
Flip-It! - o jogo mais idiota do mundo?
Flip-It! - o jogo mais idiota do mundo?
Flip-It! - o jogo mais idiota do mundo?
Flip-It! - o jogo mais idiota do mundo?
Flip-It! - o jogo mais idiota do mundo?
Flip-It! - o jogo mais idiota do mundo?

Origins: este é um jogo que desenvolvi ao longo de alguns anos 2018-2019

Ele foi originalmente chamado de "Stupid Flip" e surgiu do meu interesse em criar jogos interativos simples e divertidos que também poderiam ser usados para ensinar programação. Este é o jogo mais simples que se possa imaginar e envolve virar o braço de um jogador para outro com uma carta (ficha) presa ao final com um ímã.

Os jogadores ganham pontos se o seu oponente 'largar' a carta ao tentar virá-la, ou se conseguirem virar com a força exata necessária para depositar a carta do lado do adversário.

Embora seja incrivelmente simples, Flip-It! também é estranhamente viciante e irritante.

Os protótipos iniciais eram feitos em papelão e usavam montagens tubulares de placa de circuito ABS como rolamentos. Estes tinham um sistema de pontuação analógico (veja as fotos).

As versões subsequentes incorporam uma caixa de MDF, componentes impressos em 3D para os rolamentos, juntas e suportes magnéticos. A última etapa foi adicionar pontuação eletrônica.

Este instrutível refere-se à construção do CNC, impresso em 3D, versão eletrônica. Eu desenvolvi isso para uma série de workshops de design / fabricação. A ideia era que as crianças pudessem desenvolver seus próprios temas para o jogo. O tema inicial era lançar um 毽子 (JianZi) entre dois jogadores. A JianZi é a peteca chinesa que pode ser chutada entre os jogadores.

O tema neste exemplo mostra o módulo lunar da Apollo 11 oscilando entre a Terra e a Lua.

Juntar todas as peças é um processo bastante demorado, então eu também encorajaria qualquer pessoa interessada em usar as dimensões para fazer uma versão simples em papelão. Isso pode ser feito muito rapidamente e o jogo é tão divertido quanto. A única parte essencial é o ímã de neodímio de 5 mm. Usamos os esféricos que são o que você encontra nos brinquedos de construção ou 'brinquedos executivos' onde você pode fazer formas com vários ímãs.

Nesta versão eu uso molas para fornecer a força de 'levantamento' ou inversão, mas nas versões anteriores também usei elásticos com o mesmo sucesso.

O placar eletrônico foi um exercício divertido de codificação. O sistema de detecção conta com dois sensores reflexivos infravermelhos mágicos. Isso permite que o Arduino determine quando a placa foi 'virada' e quando é provável que tenha caído. Estes, junto com um botão de interrupção, são as únicas entradas para este jogo. As saídas são um display de 7 segmentos de 8 dígitos e uma campainha piezoelétrica. Tentei fazer o máximo que pude com essa configuração simples, mas há muito espaço para personalização e melhorias. Este é apenas o terceiro ou quarto projeto que codifiquei e é tão difícil e confuso quanto você esperaria. Espero ter feito anotações suficientes para ajudar quem deseja descobrir o que está acontecendo. Desenvolvi alguns efeitos sonoros e uma fanfarra para o jogo, mas muitos dos elementos sonoros, incluindo o tema de Mario Bros., estou em dívida com Dipto Pratyaksa e o Príncipe Stevie-Ray Charles Balabis da Princetronics.

Também estão incluídos aqui os arquivos de impressão 3D para os vários componentes de junta e rolamento. Sou muito grato a Mike e Per Widing por sua ajuda no refinamento do design e na impressão desses para mim.

O filme mostra todas as etapas relevantes, mas irei descrevê-las aqui com mais detalhes.

Suprimentos

Para construir o jogo:

Use o arquivo anexado para CNC ou corte a laser um conjunto de peças

Use o arquivo anexado para imprimir os elementos de conexão em 3D

O-Rings ou elásticos

Diâmetro externo da mola de extensão 7 mm Diâmetro interno 5 mm

Cavilha de madeira 5mm

Bloco de madeira redondo de 28 mm, perfurado 5 mm (para contrapeso) - não precisa ser redondo

Ímã de neodímio esférico de 5 mm (o mesmo que é encontrado em brinquedos de construção magnéticos)

Para construir o elemento de pontuação eletrônico:

Suporte de bateria 9v e chumbo

Bateria 9v

Arduino Nano (usei um clone)

Nano Breakout Board

Botão de pressão de 12 mm

Módulo de display LED de 8 x 7 segmentos

Campainha passiva

2 módulos de sensores reflexivos infravermelhos

Cabos Dupont feminino para feminino

Etapa 1: recortar e montar as peças

Cortar e montar peças
Cortar e montar peças
Cortar e montar peças
Cortar e montar peças
Cortar e montar peças
Cortar e montar peças

Use os arquivos anexados para recortar as peças em MDF 5mm

Monte conforme mostrado no vídeo usando cola de madeira e deixe secar

Etapa 2: corte o pino e as molas no tamanho certo

Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo
Corte o pino e as molas no tamanho certo

Use a guia de corte para cortar o pino e as molas no tamanho certo.

Instale os suportes de mola na placa traseira da caixa com cola de madeira.

Quando estiver seco, empurre e torça as molas sobre este e, em seguida, termine com a outra seção do passador.

Etapa 3: monte o mecanismo de inversão

Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão
Monte o mecanismo de inversão

O mecanismo de inversão é construído com um pino de 5 mm e uma série de componentes impressos em 3D.

Essas peças foram desenvolvidas com Mike e Per Widing e eles fizeram um ótimo trabalho para refiná-las.

A parte do 'rolamento' (chamada de 'cúpula' aqui) deve ser alargada com uma broca de 5,2 mm para que o pino funcione suavemente. Em seguida, ele é preso à placa traseira do gabinete com cola quente.

Os outros componentes são mantidos no lugar com O-Rings de 6 mm, mas pequenos elásticos funcionam igualmente bem.

Isso permite que o braço seja ajustado para um desempenho de jogo ideal!

Etapa 4: Conecte os componentes

Conecte os componentes
Conecte os componentes
Conecte os componentes
Conecte os componentes
Conecte os componentes
Conecte os componentes
Conecte os componentes
Conecte os componentes

Em anexo está um diagrama de fiação mostrando como montar os componentes com o Arduino Nano.

Os módulos do sensor IR enviam um sinal digital para o arduino (liga / desliga). Sua sensibilidade precisa ser ajustada com seu potenciômetro para que ele possa detectar com precisão se um token está no lugar.

Etapa 5: faça upload do código

Faça o upload do código
Faça o upload do código

Este é o código que desenvolvi para o jogo.

Como mencionado anteriormente, esta é uma tentativa bastante amadora e tenho certeza que pode ser melhorada. Mas funciona para mim.

Essencialmente, os detectores de infravermelho determinam onde o token está para iniciar a reprodução e, em seguida, testam se ele foi ou não 'invertido' com êxito.

Cada 'flip' sucessivo contribui para uma contagem de rally.

Essa contagem é adicionada à pontuação do jogador vencedor quando o token é descartado.

Os jogadores perdem uma vida cada vez que um token é descartado.

Quando um dos jogadores perder 5 vidas, o jogo termina.

Etapa 6: personalizar o jogo

Personalize o jogo
Personalize o jogo
Personalize o jogo
Personalize o jogo
Personalize o jogo
Personalize o jogo

O tema de exemplo mostrado aqui é do módulo lunar viajando entre a Terra e a Lua. Fiz isso por causa do 50º aniversário da missão Apollo11.

É feito de algumas peças impressas simples, mas a ideia é que o jogo possa ser totalmente tematizado com tintas e peças adicionais.

A parte 'token' deve ter cerca de 70 mm de diâmetro. Descobrimos que dois ou três grampos colados entre duas folhas de papel e laminados tinham aproximadamente o peso e a força magnética corretos, mas isso é algo que precisa ser experimentado.

Etapa 7: Exemplos

Exemplos
Exemplos
Exemplos
Exemplos
Exemplos
Exemplos

Aqui estão alguns exemplos de Flip-it! que fizemos em um workshop recente.

Todos esses exemplos apresentam a roda de pontuação em vez da pontuação eletrônica.

Ambos são tão divertidos, burros e viciantes!

Concurso de jogos
Concurso de jogos
Concurso de jogos
Concurso de jogos

Vice-campeão no concurso de jogos

Recomendado: