일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C++
- UML 다이어그램
- 단계적 분해
- UML
- 마스터 슬레이브 패턴
- 팬아웃
- 알고리즘 문제
- 백준
- 브로커 패턴
- 기능 모델링
- DBMS
- 요구사항 분석
- 동적 모델링
- baekjoon
- 언리얼엔진5
- 정보 은닉
- 아키텍처 패턴
- 요구사항 확인
- 파이프 필터 패턴
- 언리얼엔진 함수
- 데이터베이스
- 클라이언트 서버 패턴
- 정처기
- 메타 데이터
- 데이터 입출력
- 정보처리기사 실기
- 정보처리기사
- Unreal Engint4
- UnrealEngine
- UnrealEngine5
- 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...