B-Wings é um shooter de rolagem vertical lançado pela primeira vez como um jogo de arcade pela Data East em 1984. O jogo foi portado pela Data East para o Family Computer em 1986 e foi o primeiro lançamento doméstico da Data East para esta plataforma.
O jogo consiste em 45 níveis (30 na versão Family Computer), e nenhuma história de fundo ou enredo é dado. O jogador controla um caça estelar chamado FX-1 e coleta partes de power-up de armas (chamadas de 'asa') para progredir pelos níveis e, finalmente, destruir uma série de chefes inimigos conhecidos como Gobunasu em cada extremidade do nível. O jogo consiste em dois níveis diferentes de tela de visão superior, onde o jogador pode pressionar o segundo botão para descer ao chão sempre que não tiver um power-up. O jogador não é afetado por ataques de unidades aéreas enquanto estiver jogando no nível do solo, mas a nave é automaticamente trazida de volta ao ar após um certo período de tempo. O jogador ainda pode ser atingido por ataques de unidades terrestres enquanto estiver no nível do solo e também pode perder sua nave colidindo com obstáculos. O joystick de 8 vias controla os movimentos do jogador, e um botão é usado para atirar e o outro é usado para descer ao solo (ou desequipar as asas). A imagem de fundo continua infinitamente quando o jogador rola nas direções horizontais.
O jogo foi refeito para o Family Computer em 1986, mas muitas mudanças foram feitas nos power-ups, efeitos sonoros, padrões de ataque do inimigo e aparências do inimigo, tornando a jogabilidade consideravelmente diferente da versão arcade. Nova música de fundo adicional também foi incluída, e também se tornou possível disparos rápidos. Várias urdiduras e itens ocultos também foram adicionados, juntamente com uma tela final. Além disso, a capacidade de descer ao solo está ausente, substituída por um controle que permite que a nave "encolha" temporariamente quando não há power-ups equipados.