Controlando o teclado enquanto mensagens são exibidas no console

Publicado por Thiago Luiz da Silva 31/08/2006

[ Hits: 5.460 ]

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

Hello world em COBOL

Calculadora em C

Função simples sendo chamada dentro da main

Ordenando vetores!

Imprimir maior número


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts