Controlando o teclado enquanto mensagens são exibidas no console

Publicado por Thiago Luiz da Silva 31/08/2006

[ Hits: 5.754 ]

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

Agenda utilizando árvores

Strlen (parte 1)

Contador de palavras, linhas e caracteres de um arquivo texto

Parte 3 - Sessão de estudo sobre MATRIZES.

Calculo de fatorial em C++ com o Qt Creator


  

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