MFC를 이용한 네트워크게임 졸업 프로젝트 담당 교수 : 김재형 교수님 20011250 김 성준 20021241 김 민기.

Slides:



Advertisements
Similar presentations
주제심화학습보충학습 시장에서 유통되는 물건 시장이 하는 일 시장에 모여 드는 사람들 시장에서 파는 물건 상설과 비상설시장 비교 교통. 통신의 발달과 시장변화 시장변화, 유통과정과 유통과정과 성립조건 성립조건, 도. 소매 도. 소매 우리 생활에 필요한 것들 우리 생활에.
Advertisements

학과 : 컴퓨터 시물레이션 학번 : , 학년 : 4 학년 성명 : 박현호, 배기택 C 를 이용한 네트워크 타자 게임.
CH5 디버그를 해보자 디버그 디버거 : 실행중인 응용 프로그램을 지정한 장소에서 정지하고, 그 시 점에서 변수, 메모리, 콜 스택의 내용을 참조하는것이 가능 Build -> Start Debug -> Go.
Hallym Univ MFC 개요 및 사용법 발표자 : 최 원 민 1 목 차목 차  MFC 의 개요  MFC 프로그램의 구조  SDI(Single Document Interface) 애플리케이션 구조  MDI(Multiple Document Interface)
1 컴퓨터정보과 MFC 의 개요 MFC 윈도우 애플리케이션을 생성하기 위해 만들어진 C++ 클래스 라이브러리 애플리케이션 프레임워크를 제공 MFC 의 이점 윈도우 프로그램 전문가로 만들어 준다. 개발시간을 단축시키고, 이식성이 강한 코드를 작성 ActiveX, OLE,
MFC의 개요 MFC MFC의 이점 윈도우 애플리케이션을 생성하기 위해 만들어진 C++ 클래스 라이브러리
미디어 프로그래밍 II 소개.
Visual C++ Programming Document/View Architecture
컴퓨터 공학 설계 및 실험 I MFC programming
정보 사회의 역기 능과 대처 01 인터넷 중독, 어떻게 예방할까
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
2007학년도 2학기 HCI 프로그래밍 II (분반 2) 2007년 가을학기 9/3/2007 박경신.
몰랑이의 햄버거 만들기大 작전 click!.
윈도우 운영체제와 윈도우 응용 프로그램의 특징을 이해한다.
MFC Application Frameworks (AFX)
Lecture 2 MFC and Application Frameworks
Visual C++ Programming Document/View Architecture 3
친환경 주택 성능 평가기준 및 프로그램 해설 국 토 해 양 부.
외상매출채권전자대출 인터넷 약정 메뉴얼 (판매기업용) 1.
고급 컴퓨터 프로그래밍 팀명:지식인 팀원:홍광수 원대연 이소정.
MFC 발전 과정과 주요 특징을 개괄적으로 이해한다.
윤 홍 란 MFC 기초 윤 홍 란
Windows Programming 시작하기
사용자의, 사용자에 의한, 사용자를 위한 APT.상가 분양임대관리 System 제안서
OpenGL Project (3D 움직이는 자동차)
Program Memorandum - MODEL HOUSE
졸업작품발표 타자 연습 프로그램 By.. Eunju 담당 교수 : 이형원 교수님 학번 : 이름 : 김은주.
Network Socket Programming
Microsoft Visual C++ 제 1편 입문편 5장. 샘플 프로그램의 사용자화
MFC Application Frameworks (AFX)
Visual C++ Programming
MFC UI for TS Analyzer 서울시립대학교 컴퓨터통계학과 최 용 진.
openGL Project 결과보고서 야구 시구 시뮬레이션
Active X 이름 : 김 수 종 학번 :
학교 홈페이지 회원가입절차.
Right Now 담당 교수 : 문양세 교수님 팀 원 : 김원모(팀장) 우덕령, 김승선, 김종원, 문경민
컴퓨터응용과학부 김영찬 지도교수 : 이형원 교수님
Visual c++ 이용한 영상처리 5조 과정 : 시스템제어 조장 : 김 신 호 조원 : 주강수, 유성민, 남민호
openGL Project 제안서 비 오는 정류장에서
OpenGL Project 조민정 장선례.
대학등록금 현대카드 홈페이지 납부방법 안내.
OpenGL 프로젝트 K.S.C팀.
OpenGL 프로젝트 김병욱 김상진 김성환.
Lab 4 보고서 교재 5장 사용자 인터페이스 예제 - 사용자 인터페이스 갱신
III. 문화 경관의 다양성 2. 촌락 경관의 유형과 특성 고등학교 사회
학교 홈페이지 회원가입절차.
OpenGL Project Dong-seo Univ Multimedia Engineering.
ODBC &DAO 안명상.
Remote Control Plus - 졸업 프로젝트 배문희.
openGL Project 제안서 - 해상 전투
Ⅲ. 세계의 자연환경 -열대기후와 주민생활.
OpenGL Project.
오줌 속에는 무엇이 들어 있을까? 주제 : 노폐물의 배설 과학 1 학년
OpenGL project – Easy Flight Simulator
Windows 프로그래밍 환경 및 MFC의 구조
2015년 2학년 1반.
주기도문 Bible 1-1 가 나 1. 기도이란 무엇인가
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
01. ‘한글뷰어’ 설치 전 준비사항.
컴퓨터 계측 및 실습 C++ 기초 영남대학교 기계공학부.
OpenGL Project = Solar System = 김민지 박유나.
3. 도시의 내부 구조 ① 도시 내부 지역 분화의 과정과 원인.
In to the Night 서정부, 서수민, 안경호
실시간 음성 채팅 서비스 (Voice Chatting Programe)
의복 마련 계획 및 구매하기 초기화면 기술·가정 2학년 1학기 Ⅰ.의복 마련과 관리 2.의복마련 계획과 구매 >
목재의 구조와 특징 초기화면 기술·가정 2학년 1학기
1 2 4 &
MFC 응용 프로그램 구조 두 개의 윈도우로 구성된 일반적인 MFC 프로그램 프레임 윈도우
OpenGL Project 과 목 명 : 컴퓨터 그래픽스 E14반 담당교수님 : 이병국교수님 팀 원 : 신호환
MFC 기초 윈도우 응용프로그램 개발 간략한 역사 Microsoft Foundation Classes
Presentation transcript:

MFC를 이용한 네트워크게임 졸업 프로젝트 담당 교수 : 김재형 교수님 20011250 김 성준 20021241 김 민기

목차 1.목적 및 목표 2.개발환경 및 개발툴 3.프로젝트 수행 일정 4.MFC란? 5.클래스 체계 6.제작과정 7.실행화면 8.향후 과제 및 시연

목적 과 목표 ♣목적 -mfc의 개념 이해 -Visual C++의 실제적 프로그래밍 ♣목표 -윈도우즈 프로그램의 완벽한 이해

개발환경 및 개발툴 -운영체제 : Window XP -개발언어 : Visual C++ 6.0 -개발툴 :Visual C++ 6.0 Professional (그 외 기타 이미지 편집 : Photoshop 7.0) -참고 서적 : Visual C++Programming Bible Visual C++ 6 완벽가이드

수 행 일 정 주제선정 및 개념 이해 프로그램 코딩 마무리 단계 주제 선정 퍼즐게임 프로그램 분석 알고리즘 구현 퍼즐게임 1 단계 주제선정 및 개념 이해 2 단계 프로그램 코딩 3 단계 마무리 단계 2007년 11월 2007.12 -2008.2월 2008년 3월 4월 5월 주제 선정 퍼즐게임 프로그램 분석 알고리즘 구현 퍼즐게임 프로그램설계 퍼즐게임 프로그램 구현 발표 준비

M F C 란? -Microsoft Foundation Class (마이크로소프트 사의 기반 클래스) -Visual C++과 함께 제공되는 내장 클래스 (Library Class) -Visual C++을 사용해 윈도우 프로그램을 간단하게 개발할 수 있는 유용한 클래스 -기본 Window의 형태들을 새로 만들지 않고 MFC를 상속받아 그냥 쓰면 됨 -프로그래머의 작업시간을 단축시켜줌

클래스 체계 MFC 기반 클래스 파생 클래스 CObject CCmdTarget CWinApp CMyApp CDocument CMyDoc CMainFrame CMyView 파생 클래스 CCmdTarget CWinApp CDocument CObject CWnd CFrameWnd CView

퍼즐프로그램 -다중 버라이어틱 멀티 퍼즐 게임 -실시간 채팅 및 상태표시 -정해진 시간동안 보여주는 힌트

제작 과정(퍼즐초기화면) OnPaint() DrawLine() ViewPic()

제작 과정(퍼즐맞추기) PosToIndex() FindEmptyIndex() MovePic()

제작 과정(서버연동)

제작 과정(시작과 나가기) OnButtonStart() OnButtonExit()

제작 과정(채팅) 접속 후 채팅 화면 접속하기 전

제작 과정(힌트와 상태 창)

실행화면 Click Click

느낀점 보람된 프로젝트 솓구치는 자신감 완성도에 대한 아쉬움 혼자가 아닌 팀워크의 중요성

향후 과제 및 시연 ♣향후 과제 -다음번엔 좀 더 많은 그림을 추가 -화상채팅기능 구현 -난이도별 퍼즐수준 설정 추가 ♣시연