일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 마스터 슬레이브 패턴
- 정보처리기사
- 백준
- Unreal Engint4
- 브로커 패턴
- 메타 데이터
- 요구사항 분석
- 언리얼엔진 함수
- 기능 모델링
- 데이터 입출력
- 언리얼엔진5
- UML
- UML 다이어그램
- 파이프 필터 패턴
- DBMS
- 단계적 분해
- UnrealEngine
- 정보 은닉
- 정처기
- 아키텍처 패턴
- 데이터베이스
- C++
- 동적 모델링
- 클라이언트 서버 패턴
- UnrealEngine5
- baekjoon
- 요구사항 확인
- 알고리즘 문제
- 팬아웃
- 정보처리기사 실기
- Today
- Total
목록MFC (2)
게임 개발자를 향해

안녕하세요 뿌단이입니다! 예전에 대학에서 배웠던 그래픽스 OpenGL 지식을 토대로 창작과제 프로젝트가 있었습니다. 이번엔 OpenGL 포스팅에서 만든 2D 그래픽 환경을 기반으로 게임을 하나 만든 게임을 리뷰해 보겠습니다. 제가만든 게임은 바로 탑 쌓기 게임입니다! Github 주소 클릭! 대학 수업에서 OpenGL 2D를 배운 이후 이 기능들만으로 무엇을 만들 수 있을까 고민했습니다. 그래서 간단한 그래픽으로도 만들 수 있는 게임들 중 Stacking game을 선택했습니다. 이 게임은 옛날 플래시 게임, 안드로이드 개발 초기 시에 킬링타임으로 즐길 수 있었던 고전게임입니다. 게임의 규칙은 아래와 같습니다. 1. 하늘에서 블록이 좌우로 떠다닌다. 2. 상호작용을 하면 탑에 블록을 쌓을 수 있다. 3...

안녕하세요 뿌단이입니다. 대학에서 공부했던 그래픽스로 만든 작품을 리뷰해 보려 합니다! 옛 기억이 새록새록하네요 ㅎㅎ 게임개발자가 되기위해서 공부했던 자료로 다시한번 상기시키며 포스팅을 하게 되었습니다! 일단 해당 프로젝트는 MFC와 OpenGL을 사용하여 제작되었습니다! 환경 설정 이후 Viewport 내부에 그래픽 표현을 위해 View 클래스에서 사용하는 함수는 아래와 같습니다. 1. View 클래스의생성자(Constructor)함수 : 변수 초기화 부분 2. "OnCreate()" 메세지 핸들러함수 : 윈도우 생성 함수 3. "InitializeOpenGL()"함수 : MFC에 OpenGL 환경으로 초기화하는 함수 4. "SetupPixelFormat()" 함수 : OpenGL 픽셀 포맷 함수 5...