Juego programado en C+

Páginas: 4 (937 palabras) Publicado: 1 de mayo de 2014

Pacman

1. #include
2. #include
3. #include
4. //#include
5. #include
6.  
7. //#include
8. //#pragma hdrstop
9. //#include
10. //#pragma argsused
11.  
12. #define ARRIBA    72      // NUMEROS ASOCIADOS A LAS FLECHAS DEL TECLADO
13. #define IZQUIERDA  75
14. #define DERECHA    77
15. #define ABAJO      80
16. #define ESC        27
17. #define ENTER      13
18.  19. int backcolor=0;
20. int dir = 0;
21. int x=39,y=22;
22. int anteriorpx,anteriorpy;
23. char tecla;
24.  
25. long int puntos = -5;
26. int vidas = 3;
27.  
28. void setCColor( int color)29. {
30.         static HANDLE hConsole;
31.  
32.         hConsole = GetStdHandle( STD_OUTPUT_HANDLE );
33.  
34.         SetConsoleTextAttribute( hConsole, color | (backcolor * 0x10 + 0x100));
35. }
36.  
37. int color[7] = {
38.       0x009,
39.       0x00E,
40.       0x00C,
41.       0x002,
42.       0x00B,
43.       0x005,
44.       0x00F
45.  
46.      };
47.  
48. voidgotoxy(int x, int y)  // funcion que posiciona el cursos en la coordenada (x,y)
49. {
50.     HANDLE hCon;
51.     COORD dwPos;
52.  
53.     dwPos.X = x;
54.     dwPos.Y = y;
55.     hCon =GetStdHandle(STD_OUTPUT_HANDLE);
56.     SetConsoleCursorPosition(hCon,dwPos);
57. }
58.  
59. char mapa[50][100] = {
60.      "                                                      ",
61.      "                 AXXXXXXXXXXXXXXXXXXXB AXXXXXXXXXXXXXXXXXXXB",
62.      "                  Y___________________Y Y___________________Y",
63.      "                  Y_AXXXXXB_AXXXXXXXB_YY_AXXXXXXXB_AXXXXXB_Y",
64.      "                  Y_Y     Y_Y       Y_Y Y_Y       Y_Y     Y_Y",
65.      "                  Y_DXXXXXC_DXXXXXXXC_DXC_DXXXXXXXC_DXXXXXC_Y",
66.      "                 Y________|_________|___|_________|________Y",
67.      "                  Y_AXXXXXB_AXB_AXXXXXXXXXXXXXB_AXB_AXXXXXB_Y",
68.      "                  Y_DXXXXXC_Y Y_DXXXXB   AXXXXC_Y Y_DXXXXXC_Y",
69.    ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programar Juegos En C++
  • Programas en c#
  • Programa c#
  • PROGRAMAR EN C
  • C++ Programas De C++
  • Programas en c++
  • programa en c++
  • programas en c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS