[JAVA] 빙고게임(소스+API설명서) ... [C/C++] 빙고게임(소스)
2. [C/C++] 빙고게임(소스+API설명서) ... 플레이어1명, 컴퓨터 2명으로 구성된 빙고게임입니다.
C/C++ 언어로 코딩하였으며, C언어의 포인터까지 학습하신 분이라면 어렵지 않게 디버깅 하실 수 있습니다.
장르 : 아케이드 게임
제목 : 너구리 생존 게임
개발환경 : Visual Studio 6.0
구동OS : Windows 7
개발언어 : C++ 및 WIN32 API
전반적인 ... (메모리 관리)
- 이미지 리소스의 활용
게임 설명
- 물에 사는 식인물고기에게 잡아먹히지 않기 위한 생존게임
- 물속에서 올라오는 다양한 종류의 받침대를 밟아가며 ... 주요 스킬
- cpp, header의 사용
- class 구현 및 활용
- 윈도우즈 프로그래밍의 기초 이해
- 게임 규칙 특성상 객체의 생성 및 소멸에 커다란 관심
); //게임 종ㄽ int Game_Main(void *parms=NULL); //게임 메인 // helper functions for game logic void Draw_Info ... () 게임을 초기화 Main Event Loop Game_main() 게임을 실행 Game_Shutdown() 함수에서 모든 메모리를 해제하고 원상태로 복구 흐름도 FOU. ... 흐름도 및 모듈 모듈 // game console int Game_Init(void *parms=NULL); //게임 초기화 int Game_Shutdown(void *parms=NULL
일시중지 void DrawInnerBox(HBITMAP hBitmap); // 게임판 내부에 상자를 그림 (게임오버, 일시중지 상자 등) void DrawOuterBox(enum ... OUTERBOX outerbox); // 게임판 외부의 상자를 그림 (다음 벽돌, 레벨과 점수, 도움말) // 전역변수 선언 LPCTSTR lpszTitle="Tetris Acade ... 들어갈 작은 벽돌의 세로열 개수+1 (+1은 바닥 표시를 위한 부분) const int Row=14; // 게임판에 들어갈 작은 벽돌의 가로열 개수+2 (+2는 좌우벽 표시를 위한