ecodriving.kr [프로그래밍] C++ 언어 MFC 라이브러리를 이용한 테트리스 & 푸쉬푸쉬 > ecodriving8 | ecodriving.kr report

[프로그래밍] C++ 언어 MFC 라이브러리를 이용한 테트리스 & 푸쉬푸쉬 > ecodriving8

본문 바로가기

ecodriving8


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


[프로그래밍] C++ 언어 MFC 라이브러리를 이용한 테트리스 & 푸쉬푸쉬

페이지 정보

작성일 19-10-25 14:52

본문




Download : 테트리스푸쉬푸쉬.zip




..C++이나 게임 MFC등 기초공부를 하시는 분에게 추천합니다

Download : 테트리스푸쉬푸쉬.zip( 19 )



class Block{
public:
void move_right(); // 우로 이동

void map_add(); // 블럭 맵과 충돌시 누적

void move_down(); // 밑으로 이동
Block();
};
UINT bk[4][4]; // 블럭 모양저장
C++언어를 기반으로 게임 엔진을 제작하여

MFC라이브러리를 이용하여 제작한 테트리스와 푸쉬 푸쉬 게임입니다
bool return_game_end(); // 게임엔드 구분 플래그 리턴
// UINT return_num(); // 블럭 넘버 리턴
게임은 특별한 기능이 없는 완전 기본 틀이며







Tetris(); // 초기화 = 점수
void input_key(UINT nChar); // 키입력 처리
설명
UINT return_point(); // 점수 리턴

int map[MAP_Y][MAP_X]; // 맵
void make_block(); // 다음블럭은 현재블럭으로 그리고 다음블럭 생성
void ending(); // 엔딩

Block block; // 현재 블럭
업그래이드 및 게임 로직을 다시 제작하기 편리하도로고 되어
http:
private:
bool chungdol_check(UINT choice); // 블럭 충돌 체크

void print(CDC *memdc); // 화면 출력 함수(메모리 DC를 넘겨줘서 그릴화면을 받아옴)-> 처리는 paint 핸들러에서 처리
void bk_spin_return(); // 블럭 역회전
void bk_spin(); // 블럭 회전


void move_left(); // 좌로 이동


bool bit_flag;
테트리스
#define MAP_Y 16


있습니다...C++이나 게임 MFC등 기초공부를 하시는 분에게 추천합니다
[프로그래밍] C++ 언어 MFC 라이브러리를 이용한 테트리스 & 푸쉬푸쉬
int x,y; // 블럭 좌표
// 화면 출력은 타이머로 하되 타이머는 외부로 빼내어 외부에서 처리

// 블럭 클래스
public:

게임엔진에는 주석처리가 잘되있고 구조화가 잘되어 있어

다. class Tetris{
UINT point; // 점수
#include

#define MAP_X 12
레포트 > 공학,기술계열
순서
void move_up(); // 위로 이동(충돌시!!사용후 누적)
UINT num; // 블럭 넘버



void line_check(); // 라인 체크

Block(UINT _num); // 블럭 넘버에따른 생성자
Block next_block; // 다음 블럭
CBitmap back;
};
void input_bit_flag(bool); // 테트리스 백그라운드 구분플래그 임의 초기화

void aa_point(); // 점수 추가
bool game_end_flag; // 게임 끝 구분
C++언어를 기반으로 게임 엔진을 제작하여 MFC라이브러리를 이용하여 제작한 테트리스와 푸쉬 푸쉬 게임입니다 게임은 특별한 기능이 없는 완전 기본 틀이며 게임엔진에는 주석처리가 잘되있고 구조화가 잘되어 있어 업그래이드 및 게임 로직을 다시 제작하기 편리하도로고 되어 있습니다.
Total 23,226건 1472 페이지
ecodriving8 목록
번호 제목
1161
1160
1159
1158
1157
1156
1155
1154
열람중
1152
1151
1150
1149
1148
1147

검색

REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

www.ecodriving.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © www.ecodriving.kr All rights reserved.