Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- FrameResource
- 큐브 매핑
- 네트워크
- 장치 초기화
- 노멀 맵핑
- Render Target
- 입방체 매핑
- C++
- 조명 처리
- light
- 직교 투영
- 게임 디자인 패턴
- effective C++
- Deferred Rendering
- 게임 프로그래밍
- Dynamic Indexing
- gitscm
- 절두체 컬링
- direct3d
- Frustum Culling
- 게임 클래스
- Direct3D12
- gitlab
- TCP/IP
- DirectX12
- 동적 색인화
- DirectX
- 디퍼드 렌더링
- InputManager
- 네트워크 게임 프로그래밍
Archives
- Today
- Total
목록게임 소프트웨어 공학 (1)
코승호딩의 메모장
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bLzmg3/btswpXefDrl/9krhjpG9FhAnO4ogdiMmfK/img.png)
오브젝트란 월드(씬) 상에 배치될 수 있는(화면에 그려질 수 있는) 모든 것을 의미한다. 오브젝트는 부피, 무게와 같은 물리적 특성을 지니며 예를 들어 건물, 장애물, 유닛, 총알 등이 있다. 이 모든 것들이 Object라는 클래스 안에 만들어질 것이다. 이번 글에서는 오브젝트를 생성하고 위치, 크기와 같은 특성을 부여하면 자동으로 화면에 그려지도록 구현하는 것이 목표이다. 이번 프로젝트 구현의 목표는 다음과 같다. GSEGame 클래스에서 ObjectMgr 보유 ObjectMgr 클래스에서 Object 관리 Object Maximum 개수 제한(디버깅 및 유지관리 시 장점) 랜덤 포지션으로 많은 Object 생성 후 화면에 그리기 우선 앞서 작성하였던 GSEGame 클래스 안에 Object를 생성을 할..
게임 소프트웨어
2023. 10. 4. 21:13