Code game bắn bóng!


Diễn đàn chia sẻ kiến thức, kinh nghiệm về IT và cuộc sống!
 
Trang ChínhGalleryTìm kiếmLatest imagesĐăng kýĐăng Nhập
Top posters
Sakura (1124)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
hotboy (705)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
Già Làng (373)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
con_ca_nho90 (289)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
that_true (154)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
theanhkkt (143)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
phamay (137)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
lovelonelyman (134)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
o0ovioletstaro0o (128)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
stevenhung (122)
Code game bắn bóng! Vote_lcapCode game bắn bóng! Voting_barCode game bắn bóng! Vote_rcap 
Âm - Dương lịch
Clock
Logo
11TH02 Pro!
Liên kết
Tin tức 60s
Tin công nghệ
Thời sự 24h
Game Moblie

Share
 

 Code game bắn bóng!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Già Làng

Code game bắn bóng! Stars14
Già Làng

Thú CƯng : Code game bắn bóng! I-hate-Cats-icon
Nam Libra

Số bài viết : 373
Điểm : 2200708
Được cảm ơn : 53
Ngày sinh : 20/10/1987
Tham gia ngày : 16/03/2010
Tuổi : 36
Đến từ : Bình Dương
Ngề nghiệp : Sinh Viên
Chăm ngôn : Cơm Cha - Áo Mẹ!

Code game bắn bóng! Empty
Bài gửiTiêu đề: Code game bắn bóng!   Code game bắn bóng! I_icon_minitime10/10/2010, 22:56

Mới lượm và test được nè! Anh em tham khao nha! Thấy được nhớ "merci" nhà mấy you!!! kekek:D Very Happy Very Happy Very Happy Very Happy
Code:

#include <conio.h>
#include<stdio.h>
#include<iostream.h>
#include <graphics.h>
#include <math.h>
#include <dos.h>
#include <stdlib.h>

/* 1 / sqrt(2) */
#define FCT 0.7071067
/* he so doi tu do sang radian */
#define RADS 0.017453293
#define NUMBALL 5

#define INTR 0X1C    /* Ngat thoi gian */
#ifdef __cplusplus
    #define __CPPARGS ...
#else
    #define __CPPARGS
#endif

void interrupt ( *oldhandler)(__CPPARGS);
int count=0;

void interrupt handler(__CPPARGS)
{
  count++;
  oldhandler();
}

/* Bien toan cuc */
int numhit = 0;
int banhcon = NUMBALL;
int yten, xten;
int xbong, ybong;

void drawhit()
{
  char s[3];
  setcolor(BLACK);
  setfillstyle(SOLID_FILL, BLACK);
  bar(65, getmaxy()-19, 90, getmaxy()-1);
  sprintf(s, "%d", numhit);
  setcolor(GREEN);
  outtextxy(68, getmaxy()-13, s);
}

void drawbong(int color, int huong)
{
  setcolor(color);
  setfillstyle(SOLID_FILL, color);
  fillellipse(xbong, ybong, 6, 8);
  if (huong)
  {
    line(xbong, ybong+10, xbong-4, ybong+12);
    line(xbong, ybong+9, xbong-4, ybong+12);
  }
  else
  {
    line(xbong, ybong+10, xbong+4, ybong+12);
    line(xbong, ybong+9, xbong+4, ybong+12);
  }
}

void drawcon()
{
  char s[3];
  setcolor(BLACK);
  setfillstyle(SOLID_FILL, BLACK);
  bar(140, getmaxy()-19, 180, getmaxy()-1);
  sprintf(s, "%d", banhcon);
  setcolor(GREEN);
  outtextxy(145, getmaxy()-13, s);
}

void drawten(int color)
{
  setcolor(color);
  line(xten, yten, xten+13, yten);
  line(xten+9, yten-3, xten+13, yten);
  line(xten+9, yten+3, xten+13, yten);
}

void run()
{
  char c, ban;
  int huong, tocdo;
  setcolor(YELLOW);
  rectangle(0, 0, getmaxx(), getmaxy());
  line(0, getmaxy()-20, getmaxx(), getmaxy()-20);
  outtextxy(10, getmaxy()-13, "Trung :");
  outtextxy(100, getmaxy()-13, "Con :");
  drawhit();
  yten = 5;
  xten = 3;
  drawten(WHITE);
  ban = 0;
  ybong = getmaxy() - 40;
  xbong = getmaxx() - 10;
  huong = 1;
  drawbong(RED, huong);
  drawcon();
  randomize();
  tocdo = random(3) + 1;
  do {
    if (kbhit() && !ban)
    {
      c = getch();
      if (c == 0)
        c = getch();
      drawten(BLACK);
      switch (c)
      {
        case 'H' : if (yten > 5)
                    yten -= 5;
                  break;
        case 'P' : if (yten < getmaxy()-25)
                    yten += 5;
                  break;
        case 32  : ban = 1;
      }
      drawten(WHITE);
    }
    if (ban)
    {
      drawten(BLACK);
      xten +=3;
      drawten(WHITE);
      delay(10);
      if ((abs(xbong-xten-13)<4 && abs(ybong-yten)<8))
      {
        drawbong(BLACK, huong);
        ban = 0;
        drawten(BLACK);
        xten = 3;
        drawten(WHITE);
        numhit ++;
        drawhit();
        ybong = getmaxy() - 40;
        xbong = getmaxx() - 10;
        tocdo = random(3) + 1;
        drawbong(RED, huong);
        banhcon--;
        drawcon();
        count = 0;
      }
      else if (xten >= getmaxx() - 16)
      {
        ban = 0;
        drawten(BLACK);
        xten = 3;
        drawten(WHITE);
      }
    }
    if (count > 1)
    {
      count = 0;
      drawbong(BLACK, huong);
      ybong -= tocdo;
      if (huong)
        huong = 0;
      else
        huong = 1;
      drawbong(RED, huong);
    }
    if (ybong < 10)
    {
      drawbong(BLACK, huong);
      ybong = getmaxy() - 40;
      xbong = getmaxx() - 10;
      drawbong(RED, huong);
      banhcon--;
      drawcon();
      count = 0;
      tocdo = random(3) + 1;
    }
  } while (c != 27 && banhcon > 0);
}

void main()
{
clrscr();
  //int gr_drive = DETECT, gr_mode;
  int mh=9,mode=2;

  oldhandler = getvect(INTR);
  setvect(INTR, handler);
  initgraph(&mh, &mode,"E:\\BORLANDC\\BGI");
  run();
  getch();
  closegraph();
  setvect(INTR, oldhandler);
}
Về Đầu Trang Go down
https://itworld.forumvi.net
.net

Code game bắn bóng! Stars16


Nữ Capricorn

Số bài viết : 14
Điểm : 12
Được cảm ơn : 0
Ngày sinh : 11/01/1989
Tham gia ngày : 11/10/2010
Tuổi : 35
Đến từ : sần

Code game bắn bóng! Empty
Bài gửiTiêu đề: Re: Code game bắn bóng!   Code game bắn bóng! I_icon_minitime11/10/2010, 11:03

game bắn bóng này có phải làm không admin
Về Đầu Trang Go down
Già Làng

Code game bắn bóng! Stars14
Già Làng

Thú CƯng : Code game bắn bóng! I-hate-Cats-icon
Nam Libra

Số bài viết : 373
Điểm : 2200708
Được cảm ơn : 53
Ngày sinh : 20/10/1987
Tham gia ngày : 16/03/2010
Tuổi : 36
Đến từ : Bình Dương
Ngề nghiệp : Sinh Viên
Chăm ngôn : Cơm Cha - Áo Mẹ!

Code game bắn bóng! Empty
Bài gửiTiêu đề: Re: Code game bắn bóng!   Code game bắn bóng! I_icon_minitime11/10/2010, 11:50

Hỏi có phải admin làm không hả? Xin thưa!! No! Very Happy Very Happy Very Happy . Nếu hỏi cô có kiu làm không thì xin thưa!! Có! Nhưng yêu cầu của Cô thì quả bóng không cần chuyển động.
Về Đầu Trang Go down
https://itworld.forumvi.net
Sponsored content




Code game bắn bóng! Empty
Bài gửiTiêu đề: Re: Code game bắn bóng!   Code game bắn bóng! I_icon_minitime

Về Đầu Trang Go down
 

Code game bắn bóng!

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

 Similar topics

-
» Code Game Bắn Bóng đây...(còn 1 số lỗi chưa Fix)
» 1 số Code Graphics Sưu Tầm
» Một số Code dự đoán mai thi đồ hoạ...
» 40 suất học bổng CNTT của Trung tâm CNTT SKT-SSU
» ai sửa dùm lỗi của đoạn code này

Permissions in this forum:Bạn không có quyền trả lời bài viết
IT World! :: HỌC TẬP :: HỌC KỲ V :: Đồ Họa Máy Tính-