SlideShare a Scribd company logo
1 of 12
Download to read offline
언어정복
<2D 격투 게임>




             우원재 , 김유진




                   ㈜선샤인
목 차


1. 개 요
2. 개발 환경
3. 특징
4. 구축 내용
5. 사용 방법
6. 결론 및 느낀점
개요
   명칭 : 언어정복

   장르 : 2D 격투 게임

   개요 : 우리나라의 게임은 RPG 혹은 FPS, RTS가 대부분인 실정
    속에서 격투게임에 대한 지식이나 기술은 상당히 미흡 그에
    따라 격투게임의 시스템 동작 , 커맨드 입력 , 이미지 처리 등
    을 생각하고 구현해보고자 제작 시작
개발 환경

 구분       항 목                    규 격
          CPU      Pentium4 / 2.0G

하드웨어     Memory    256M / 80G

         그래픽카드     GeForce MX 200

           OS      Windows XP Professional

소프트웨어     개발 툴     Visual C++ 2008 Express

        사용 라이브러리   Dark GDK
특 징

   교수님들 간의 배틀을 통해 코믹한 분위기 연출

   복잡하지 않은 조작법
        UP,DOWN,LEFT,RIGHT,PUNCH,KICK 6가지 키

   빠른 게임 진행
구축 내용
     - 게임 루틴 -

      타이틀

      게임화면


      게임종료
2승
      승패확인


      게임종료
구축 내용
         - 캐릭터 관련 클래스 -


 CCharacter
캐릭터 상태{
  이름
  체력
  상태                      C_SUJUNGHUN
  좌표                  키{
  현재 재생 스프라이트 번호        키 입력중 여부
  현재 재생 스프라이트 프레임       타이머
  점프 가능 높이            }
}
이미지 {                 기술 정보 {
  프레임갯수                 행동
  이미지이름,경로              타격 범위
}                       상태변화
키{                    }
  키정보
}
구축 내용
- 타이틀 관련 클래스 -      - 스테이지 관련 클래스 -

        CTitle
                           CStage
현재 키 위치
현재 상태                타격 {
키입력                    기술 타격에 따른 판정
타이틀이미지                 임팩트 이미지 출력
로딩이미지                  체력 감소
                     }

                     콤보 {
- 승패 관련 클래스 -          콤보수
                       콤보에 따른 상태변화
                     }
    WinLose
                     체력 관리 {
현재 승수                  타격에 따른 체력 감소
                       체력이 0이 될경우 게임 종료
승수 이미지 출력            }
사용 방법
       - 메뉴 화면 -



이동 키



선택 키



강제 종료 키

       ESC
사용 방법
            - 게임 화면 -

이동              망치
 1P :            1P :       +
 2P :            2P :       +
공격              필살기
 1P :            1P :   +   +   +
 2P :            2P :
                        +   +   +
장거리
 1P :
        +
 2P :
        +
결론 및 느낀점


   애초에 목표였던 구현부분에서는 상당한 성과를 보임

   하지만 결과적으로 완성도가 떨어지는 작품이 나옴

   인원의 부재로 캐릭터가 한 개밖에 나오지 않음
결론 및 느낀점

프로그래밍
 팀의 중요성을 절실히 느낌
 개인의 경우 게임의 완성도, 구현,시간에서 상당한 차이점을 보임
 그래픽과 프로그래밍에 역할을 확실히 구분해야 한다고 느낌
 또 역할을 확실히 하되 각각이 할 수 있는 파트는 확실히 구분할 것
 이제부터는 게임의 구현보다는 완성도에 중점을 두어야 할 것을 느낌


디자인
 팀의 중요성과 팀원들의 역량 및 성실성이 중요하다고 느낌
 캐릭터 구상 및 구현으로 인해, 스스로의 발전에 도움이 되었다고 느낌
 시간상의 부족으로 캐릭터를 하나밖에 만들지 못한 점에 굉장한 아쉬움을 느낌
 자기발전에 도움이 되었음을 느낌
 완성도가 떨어져 아쉽기는 하나, 무언가 하나를 만들어냈다는 기쁨 또한 느낌

More Related Content

What's hot

[SCON9] 커뮤니케이션 in Game
[SCON9] 커뮤니케이션 in Game[SCON9] 커뮤니케이션 in Game
[SCON9] 커뮤니케이션 in GameMinGeun Park
 
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)MinGeun Park
 
게임제작개론 : #6 게임 시스템 구조에 대한 이해
게임제작개론 : #6 게임 시스템 구조에 대한 이해게임제작개론 : #6 게임 시스템 구조에 대한 이해
게임제작개론 : #6 게임 시스템 구조에 대한 이해Seungmo Koo
 
some kind of casual game
some kind of casual game some kind of casual game
some kind of casual game caien
 
유니티 Rpg게임배경 스타트업 두번째 스터디자료
유니티 Rpg게임배경 스타트업 두번째 스터디자료유니티 Rpg게임배경 스타트업 두번째 스터디자료
유니티 Rpg게임배경 스타트업 두번째 스터디자료Je Lyoung Kim
 
[Rtfm] 게임 개발자와 오덕심
[Rtfm] 게임 개발자와 오덕심[Rtfm] 게임 개발자와 오덕심
[Rtfm] 게임 개발자와 오덕심MinGeun Park
 
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011devCAT Studio, NEXON
 
[IGC2015] 방영훈-반도의흔한기획자표류기
[IGC2015] 방영훈-반도의흔한기획자표류기 [IGC2015] 방영훈-반도의흔한기획자표류기
[IGC2015] 방영훈-반도의흔한기획자표류기 강 민우
 
게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소Seungmo Koo
 
프로그래머에게 사랑받는 게임 기획서 작성법
프로그래머에게 사랑받는 게임 기획서 작성법프로그래머에게 사랑받는 게임 기획서 작성법
프로그래머에게 사랑받는 게임 기획서 작성법Lee Sangkyoon (Kay)
 
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템강 민우
 
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인승명 양
 
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움MinGeun Park
 
NHN NEXT 2014년도 게임트랙 소개
NHN NEXT 2014년도 게임트랙 소개 NHN NEXT 2014년도 게임트랙 소개
NHN NEXT 2014년도 게임트랙 소개 Seungmo Koo
 
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회ChangHyun Won
 
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들lesely
 
디지털특강토론 092311박은혜
디지털특강토론 092311박은혜디지털특강토론 092311박은혜
디지털특강토론 092311박은혜eunhye772
 
게임제작개론 : #8 게임 제작 프로세스
게임제작개론 : #8 게임 제작 프로세스게임제작개론 : #8 게임 제작 프로세스
게임제작개론 : #8 게임 제작 프로세스Seungmo Koo
 

What's hot (20)

[SCON9] 커뮤니케이션 in Game
[SCON9] 커뮤니케이션 in Game[SCON9] 커뮤니케이션 in Game
[SCON9] 커뮤니케이션 in Game
 
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
 
게임제작개론 : #6 게임 시스템 구조에 대한 이해
게임제작개론 : #6 게임 시스템 구조에 대한 이해게임제작개론 : #6 게임 시스템 구조에 대한 이해
게임제작개론 : #6 게임 시스템 구조에 대한 이해
 
Java term project
Java term projectJava term project
Java term project
 
some kind of casual game
some kind of casual game some kind of casual game
some kind of casual game
 
유니티 Rpg게임배경 스타트업 두번째 스터디자료
유니티 Rpg게임배경 스타트업 두번째 스터디자료유니티 Rpg게임배경 스타트업 두번째 스터디자료
유니티 Rpg게임배경 스타트업 두번째 스터디자료
 
[Rtfm] 게임 개발자와 오덕심
[Rtfm] 게임 개발자와 오덕심[Rtfm] 게임 개발자와 오덕심
[Rtfm] 게임 개발자와 오덕심
 
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
 
[IGC2015] 방영훈-반도의흔한기획자표류기
[IGC2015] 방영훈-반도의흔한기획자표류기 [IGC2015] 방영훈-반도의흔한기획자표류기
[IGC2015] 방영훈-반도의흔한기획자표류기
 
게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소게임제작개론: #2 세부 디자인 요소
게임제작개론: #2 세부 디자인 요소
 
프로그래머에게 사랑받는 게임 기획서 작성법
프로그래머에게 사랑받는 게임 기획서 작성법프로그래머에게 사랑받는 게임 기획서 작성법
프로그래머에게 사랑받는 게임 기획서 작성법
 
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
[IGC 2017] 넥스트플로어 김영수 - Protocol:hyperspace Diver 개발 포스트모템
 
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
[NDC14] 모바일 게임의 다음 혁신 - 야생의 땅 듀랑고의 계산 프로세스 중심 게임 디자인
 
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움
[소프트웨어야 놀자] 개발, 그 참을수 없는 즐거움
 
NHN NEXT 2014년도 게임트랙 소개
NHN NEXT 2014년도 게임트랙 소개 NHN NEXT 2014년도 게임트랙 소개
NHN NEXT 2014년도 게임트랙 소개
 
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
졸업작품을 앞둔 게임 기획/프로그래밍 전공 교류회
 
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들
imc GAMES 김학규 대표_그라나도 에스파다 운영에서 배운 점들
 
bRUNge
bRUNgebRUNge
bRUNge
 
디지털특강토론 092311박은혜
디지털특강토론 092311박은혜디지털특강토론 092311박은혜
디지털특강토론 092311박은혜
 
게임제작개론 : #8 게임 제작 프로세스
게임제작개론 : #8 게임 제작 프로세스게임제작개론 : #8 게임 제작 프로세스
게임제작개론 : #8 게임 제작 프로세스
 

Viewers also liked

งานนำเสนอคอม
งานนำเสนอคอมงานนำเสนอคอม
งานนำเสนอคอมEveEim Elf
 
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศการนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศEveEim Elf
 
AIA Urban Design Workshop Briefing Materials
AIA Urban Design Workshop Briefing MaterialsAIA Urban Design Workshop Briefing Materials
AIA Urban Design Workshop Briefing MaterialsAshley Clark
 
Coaching How-Tos
Coaching How-TosCoaching How-Tos
Coaching How-TosCMOE
 
งานคอม
งานคอมงานคอม
งานคอมEveEim Elf
 
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศการนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศEveEim Elf
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1EveEim Elf
 
학사관리프로그램
학사관리프로그램학사관리프로그램
학사관리프로그램Wounjae Woo
 
The Essential Ingredients of a Leadership Development Curriculum
The Essential Ingredients of a Leadership Development CurriculumThe Essential Ingredients of a Leadership Development Curriculum
The Essential Ingredients of a Leadership Development CurriculumCMOE
 
What Is Strategy?
What Is Strategy?What Is Strategy?
What Is Strategy?CMOE
 
Team Leadership
Team LeadershipTeam Leadership
Team LeadershipCMOE
 

Viewers also liked (17)

งานนำเสนอคอม
งานนำเสนอคอมงานนำเสนอคอม
งานนำเสนอคอม
 
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศการนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
 
นย
นยนย
นย
 
AIA Urban Design Workshop Briefing Materials
AIA Urban Design Workshop Briefing MaterialsAIA Urban Design Workshop Briefing Materials
AIA Urban Design Workshop Briefing Materials
 
Coaching How-Tos
Coaching How-TosCoaching How-Tos
Coaching How-Tos
 
Multiplemouse exmaple
Multiplemouse exmapleMultiplemouse exmaple
Multiplemouse exmaple
 
งานคอม
งานคอมงานคอม
งานคอม
 
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศการนำเสนองานด้วยเทคโนโลยีสารสนเทศ
การนำเสนองานด้วยเทคโนโลยีสารสนเทศ
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Mineral
MineralMineral
Mineral
 
Nb player
Nb playerNb player
Nb player
 
Tenaga kerja mankiw06
Tenaga kerja mankiw06Tenaga kerja mankiw06
Tenaga kerja mankiw06
 
학사관리프로그램
학사관리프로그램학사관리프로그램
학사관리프로그램
 
Semiótica
SemióticaSemiótica
Semiótica
 
The Essential Ingredients of a Leadership Development Curriculum
The Essential Ingredients of a Leadership Development CurriculumThe Essential Ingredients of a Leadership Development Curriculum
The Essential Ingredients of a Leadership Development Curriculum
 
What Is Strategy?
What Is Strategy?What Is Strategy?
What Is Strategy?
 
Team Leadership
Team LeadershipTeam Leadership
Team Leadership
 

Similar to 언어정복

트레블헌터 개발기획서
트레블헌터 개발기획서트레블헌터 개발기획서
트레블헌터 개발기획서정희 이
 
Port polio게임소개
Port polio게임소개Port polio게임소개
Port polio게임소개Seo YoungHoon
 
Port polio게임 소개
Port polio게임 소개Port polio게임 소개
Port polio게임 소개Seo YoungHoon
 
Unity 3d study #1
Unity 3d study #1Unity 3d study #1
Unity 3d study #1Hyunwoo Kim
 
Gunshooting level design_1_1.00
Gunshooting level design_1_1.00Gunshooting level design_1_1.00
Gunshooting level design_1_1.00Ray Park
 
5조프로토타입발표
5조프로토타입발표5조프로토타입발표
5조프로토타입발표상준 이
 
브릿지 Unity3D 기초 스터디 3회
브릿지 Unity3D 기초 스터디 3회브릿지 Unity3D 기초 스터디 3회
브릿지 Unity3D 기초 스터디 3회BridgeGames
 
Playground 소개
Playground 소개Playground 소개
Playground 소개승우 백
 
2 D게임 프로그래밍 발표 자료
2 D게임 프로그래밍 발표 자료2 D게임 프로그래밍 발표 자료
2 D게임 프로그래밍 발표 자료Lee Jungmin
 
Project-E 게임 내용 요약
Project-E 게임 내용 요약Project-E 게임 내용 요약
Project-E 게임 내용 요약Jong Won Park
 
레이더즈 기술 사례
레이더즈 기술 사례레이더즈 기술 사례
레이더즈 기술 사례기룡 남
 
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현강 민우
 
Some kind of casual game
Some kind of casual gameSome kind of casual game
Some kind of casual gamecaien
 
1 회사및게임소개자료
1 회사및게임소개자료1 회사및게임소개자료
1 회사및게임소개자료정의 윤
 
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017devCAT Studio, NEXON
 
MGS 툴세미나
MGS 툴세미나MGS 툴세미나
MGS 툴세미나Bonex Gu
 

Similar to 언어정복 (16)

트레블헌터 개발기획서
트레블헌터 개발기획서트레블헌터 개발기획서
트레블헌터 개발기획서
 
Port polio게임소개
Port polio게임소개Port polio게임소개
Port polio게임소개
 
Port polio게임 소개
Port polio게임 소개Port polio게임 소개
Port polio게임 소개
 
Unity 3d study #1
Unity 3d study #1Unity 3d study #1
Unity 3d study #1
 
Gunshooting level design_1_1.00
Gunshooting level design_1_1.00Gunshooting level design_1_1.00
Gunshooting level design_1_1.00
 
5조프로토타입발표
5조프로토타입발표5조프로토타입발표
5조프로토타입발표
 
브릿지 Unity3D 기초 스터디 3회
브릿지 Unity3D 기초 스터디 3회브릿지 Unity3D 기초 스터디 3회
브릿지 Unity3D 기초 스터디 3회
 
Playground 소개
Playground 소개Playground 소개
Playground 소개
 
2 D게임 프로그래밍 발표 자료
2 D게임 프로그래밍 발표 자료2 D게임 프로그래밍 발표 자료
2 D게임 프로그래밍 발표 자료
 
Project-E 게임 내용 요약
Project-E 게임 내용 요약Project-E 게임 내용 요약
Project-E 게임 내용 요약
 
레이더즈 기술 사례
레이더즈 기술 사례레이더즈 기술 사례
레이더즈 기술 사례
 
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현
[IGC] 엔씨소프트 이경종 - 강화 학습을 이용한 NPC AI 구현
 
Some kind of casual game
Some kind of casual gameSome kind of casual game
Some kind of casual game
 
1 회사및게임소개자료
1 회사및게임소개자료1 회사및게임소개자료
1 회사및게임소개자료
 
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017홍성우, 내가 만든 언어로 게임 만들기, NDC2017
홍성우, 내가 만든 언어로 게임 만들기, NDC2017
 
MGS 툴세미나
MGS 툴세미나MGS 툴세미나
MGS 툴세미나
 

언어정복

  • 1. 언어정복 <2D 격투 게임> 우원재 , 김유진 ㈜선샤인
  • 2. 목 차 1. 개 요 2. 개발 환경 3. 특징 4. 구축 내용 5. 사용 방법 6. 결론 및 느낀점
  • 3. 개요  명칭 : 언어정복  장르 : 2D 격투 게임  개요 : 우리나라의 게임은 RPG 혹은 FPS, RTS가 대부분인 실정 속에서 격투게임에 대한 지식이나 기술은 상당히 미흡 그에 따라 격투게임의 시스템 동작 , 커맨드 입력 , 이미지 처리 등 을 생각하고 구현해보고자 제작 시작
  • 4. 개발 환경 구분 항 목 규 격 CPU Pentium4 / 2.0G 하드웨어 Memory 256M / 80G 그래픽카드 GeForce MX 200 OS Windows XP Professional 소프트웨어 개발 툴 Visual C++ 2008 Express 사용 라이브러리 Dark GDK
  • 5. 특 징  교수님들 간의 배틀을 통해 코믹한 분위기 연출  복잡하지 않은 조작법 UP,DOWN,LEFT,RIGHT,PUNCH,KICK 6가지 키  빠른 게임 진행
  • 6. 구축 내용 - 게임 루틴 - 타이틀 게임화면 게임종료 2승 승패확인 게임종료
  • 7. 구축 내용 - 캐릭터 관련 클래스 - CCharacter 캐릭터 상태{ 이름 체력 상태 C_SUJUNGHUN 좌표 키{ 현재 재생 스프라이트 번호 키 입력중 여부 현재 재생 스프라이트 프레임 타이머 점프 가능 높이 } } 이미지 { 기술 정보 { 프레임갯수 행동 이미지이름,경로 타격 범위 } 상태변화 키{ } 키정보 }
  • 8. 구축 내용 - 타이틀 관련 클래스 - - 스테이지 관련 클래스 - CTitle CStage 현재 키 위치 현재 상태 타격 { 키입력 기술 타격에 따른 판정 타이틀이미지 임팩트 이미지 출력 로딩이미지 체력 감소 } 콤보 { - 승패 관련 클래스 - 콤보수 콤보에 따른 상태변화 } WinLose 체력 관리 { 현재 승수 타격에 따른 체력 감소 체력이 0이 될경우 게임 종료 승수 이미지 출력 }
  • 9. 사용 방법 - 메뉴 화면 - 이동 키 선택 키 강제 종료 키 ESC
  • 10. 사용 방법 - 게임 화면 - 이동 망치 1P : 1P : + 2P : 2P : + 공격 필살기 1P : 1P : + + + 2P : 2P : + + + 장거리 1P : + 2P : +
  • 11. 결론 및 느낀점  애초에 목표였던 구현부분에서는 상당한 성과를 보임  하지만 결과적으로 완성도가 떨어지는 작품이 나옴  인원의 부재로 캐릭터가 한 개밖에 나오지 않음
  • 12. 결론 및 느낀점 프로그래밍  팀의 중요성을 절실히 느낌  개인의 경우 게임의 완성도, 구현,시간에서 상당한 차이점을 보임  그래픽과 프로그래밍에 역할을 확실히 구분해야 한다고 느낌  또 역할을 확실히 하되 각각이 할 수 있는 파트는 확실히 구분할 것  이제부터는 게임의 구현보다는 완성도에 중점을 두어야 할 것을 느낌 디자인  팀의 중요성과 팀원들의 역량 및 성실성이 중요하다고 느낌  캐릭터 구상 및 구현으로 인해, 스스로의 발전에 도움이 되었다고 느낌  시간상의 부족으로 캐릭터를 하나밖에 만들지 못한 점에 굉장한 아쉬움을 느낌  자기발전에 도움이 되었음을 느낌  완성도가 떨어져 아쉽기는 하나, 무언가 하나를 만들어냈다는 기쁨 또한 느낌