검색어 입력폼
평가점수B

[프로그램소스]3D게임 테트리스 (직접구현한소스)

저작시기 2005.12 |등록일 2006.11.04 파일확장자압축파일 (zip) | 8페이지 | 가격 10,000원

소개글

OpenGL을 이용한 3D 테트리스로서, 잡다한 기능을 넣기 보다는 깔끔한 인터페이스로 오리지날 테트리스의 맛을 살린 프로젝트입니다. 따라서 유저인터페이스의 깔끔한 구현에 중점을 두었으며 최소한의 기능과 3D 고유의 장점인 시점변환 시점만을 살려 제작하였습니다.

기말프로젝트때 개인프로젝트로 만든 게임이며 순수 자작입니다.
<<파일에는 게임소스와 마지막발표때 썼던 PPT를 첨부하였습니다.>>

컴파일 실행환경

visual c++ 6.0

본문내용

인터페이스는 넷마블,한게임등의 상용게임에 최대한 가깝게 구성.
←↓→ 방향키로 블럭조작
↑ 방향키로 블럭회전(모양바꿈)
스페이스바로 블록을 바닥에 내림
1,2 숫자키를 이용하여 x 축에대한 회전(시점변화)
3,4 숫자키를 이용하여 y 축에대한 회전(시점변화)
5,6 숫자키를 이용하여 z 축에대한 회전(시점변화)
7 숫자키를 이용 시점 초기화
블록을 한개내릴때마다 1점씩 상승하고 없앤줄수 *10점씩 점수상승
100점마다 레벨이 오르고 그에따른 게임속도상승.
콤보가 있어서 각 콤보단계마다 다른사운드적용

압축파일 내 파일목록

3D테트리스/MainFrm.cpp
3D테트리스/MainFrm.h
3D테트리스/practice.aps
3D테트리스/practice.clw
3D테트리스/practice.cpp
3D테트리스/practice.dsp
3D테트리스/practice.dsw
3D테트리스/practice.h
3D테트리스/practice.ncb
3D테트리스/practice.opt
3D테트리스/practice.plg
3D테트리스/practice.rc
3D테트리스/practice.sln
3D테트리스/practice.suo
3D테트리스/practice.vcproj
3D테트리스/practiceDoc.cpp
3D테트리스/practiceDoc.h
3D테트리스/practiceView.cpp
3D테트리스/practiceView.h
3D테트리스/ReadMe.txt
3D테트리스/resource.h
3D테트리스/StdAfx.cpp
3D테트리스/StdAfx.h
3D테트리스/image/0.bmp
3D테트리스/image/1.bmp
3D테트리스/image/2.bmp
3D테트리스/image/3.bmp
3D테트리스/image/4.bmp
3D테트리스/image/5.bmp
3D테트리스/image/6.bmp
3D테트리스/image/copy1.bmp
3D테트리스/image/copy2.bmp
3D테트리스/image/Thumbs.db
3D테트리스/res/bitmap1.bmp
3D테트리스/res/bitmap2.bmp
3D테트리스/res/practice.ico
3D테트리스/res/practice.rc2
3D테트리스/res/practiceDoc.ico
3D테트리스/SOUND/CLEAR.wav
3D테트리스/SOUND/combo2.wav
3D테트리스/SOUND/combo3.wav
3D테트리스/SOUND/combo4.wav
3D테트리스/SOUND/combo5.wav
3D테트리스/SOUND/combo6.wav
3D테트리스/SOUND/combo7.wav
3D테트리스/SOUND/combo8.wav
3D테트리스/SOUND/DOWN.wav
3D테트리스/SOUND/END.wav
3D 테트리스마지막발표자료.ppt
다운로드 맨위로