Controlando o teclado enquanto mensagens são exibidas no console

Publicado por Thiago Luiz da Silva 31/08/2006

[ Hits: 5.852 ]

Homepage: www.thiagoluizdasilva.com.br?P=3&A=1

Download kbhit.cpp




Este script mostra como controlar o teclado enquanto mensagens são exibidas na tela. É um exemplo simples, mas para quem está começando é ótimo, principalmente para jogos. Eu utilizei isso para criar meu jogo de arkanóide no 1º período da faculdade. Esta é apenas uma base. Basta se esforçar e criar em cima dele. Espero que seja útil.

  



Esconder código-fonte

#include<stdlib.h>
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
#include<fstream.h>

void main()
{
  char tecla = ' ';
  textcolor(4);
  while (tecla!=27) //condição do esc para sair
  {
      cprintf("Û");  //Fica escrevendo Quadrados na cor 4
      textcolor(4);
      if (kbhit()) //Se tecla for pressionada
     {
        tecla = getch();                  //recebe teclado
        textcolor(3);
     }
  }
}

Scripts recomendados

Implementação de limpar a tela em C

Programinha de lógica básico

Parte 5 (ORDENANDO NUMEROS) - Sessão de estudo sobre MATRIZES

O poderoso 'return'

Usando dois contadores em uma estrutura de repetição simples


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts