일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Dynamic Indexing
- FrameResource
- DirectX12
- 게임 프로그래밍
- 네트워크
- 큐브 매핑
- Frustum Culling
- 노멀 맵핑
- Deferred Rendering
- 동적 색인화
- 조명 처리
- DirectX
- 디퍼드 렌더링
- 직교 투영
- C++
- light
- gitscm
- 게임 클래스
- 네트워크 게임 프로그래밍
- gitlab
- TCP/IP
- InputManager
- 게임 디자인 패턴
- 입방체 매핑
- 절두체 컬링
- Direct3D12
- 장치 초기화
- effective C++
- direct3d
- Render Target
- Today
- Total
목록gitlab (2)
코승호딩의 메모장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cEW0La/btsvmzloSRQ/AeKO9ywY1bvrJKbvnxiqj0/img.png)
이번 포스팅에서는 지난 시간 만든 SampleProject를 GitLab을 이용해서 연동을 할 것이다. 일단 이미 만들어진 ID를 기반으로 GitLab에 접속하여 Project를 생성(GitLab Cloud Storage에 생성)하고 생성된 Project를 Clone을 통해 Local PC로 옮기고 Local Storage에 올린다. 1. Craete Project 우선 GitLab의 페이지에서 Create a Project를 누른다. Create a Project를 누르면 다음과 같은 창이 뜨는데 왠만하면 Create blank Project를 선택하도록 한다. Project name을 채워서 Project를 생성한다. 2. Project members 다음 자신의 Project를 관리 및 감독할 수 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/LafQb/btstHcqaD7d/CbLL5rQIVjKIukBsPXM9DK/img.png)
이번 포스팅에서는 형상 관리 툴인 Git을 활용하여 결과적으로 C++과 OpenGL을 활용한 2D 게임 개발 프로젝트를 진행하며 코드를 Git을 통해 관리하는 방법을 기술하고자 합니다. 또한 GitHub가 아닌 GitLab을 사용하여 형상 관리를 하고자 합니다. 위 주제는 한국공학대학교 게임공학과 이택희 교수님 수업 게임 소프트웨어 공학에서의 내용을 기반으로 진행될 것입니다. Git이란 Git : 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하는 분산 버전 관리 시스템, 변화를 시간에 따라서 관리해 주는 형상 관리 시스템 Git의 기능은 무궁무진할 정도로 매우 많으며 Git만 알고 있어도 복잡한 어플리케이션을 만드는 데 있어서 형상 관리를 굉장히 빠르고 쉽게 할 수..