3D 게임 엔진의 개괄
2013-03-11
1
차 례
3D 세계를 구현하는 엔진
퀘이크(Quake), 언리얼(Unreal), 리스텍(Lithtech) 엔진
3D 엔진 기술해부
렌더링(Rendering) 엔진
애니메이션(Animation) 엔진
물리(Physics) 엔진
인공지능(AI) 엔진
국내 3D 게임 엔진 기술의 내일
2013-03-11
2
게임엔진이란
게임의 하부에서 처리할 수 있는 모든 일을 처리하는 API의 모음
그래픽, 음악, 효과음을 출력하며, 입력장치(Input Device)의 입력을 받음
맵을 읽고 출력하며, 충돌을 처리
게임에서 사용되는 각종 데이터 형식을 정의하고 읽고 저장하는 기능
맵의 형식에 최적화된 길 찾기 등의 알고리즘을 구성
엔진 특유의 네트워크 인터페이스, 네트워크에서 일어날 수 있는 모든 사건을 모니터링
2013-03-11
3
Cont’d
게임 엔진은 툴(Tool) 프로그래머나 게임 프로그래머가 실제적인 작업을 할 수 있도록 하는 전초단계
게임의 장르적 특성에 부합되도록 제작되거나 모든 장르에 부합될 수 있을 정도의 확장성을 갖춤
게임 업체가 자체적으로 보유하고 있는 게임 엔진은 자사에서 제작하는 게임의 특성에 맞춘 엔진
판매되는 엔진들은 범용성과 확장성을 가짐
2013-03-11
4
Cont’d
2013-03-11
5
게임제작 예
2013-03-11
6
Cont’d
3D 포트리스에서 구축한 함수들의 묶음을 게임 엔진으로 구축함
차후에 다른 게임에 재사용 되어질 수 있음
게임엔진의 업그레이드와 함께 기능의 추가 가능
게임 엔진 자체는 게임사의 인프라 중 하나로 한 업체에서 나오는 모든 게임의 핵심 코드와 핵심기술을 담음
2013-03-11
7
게임에 맞는 엔진
엔진의 사용목적에 맞는 게임 엔진을 만드는 일이 중요
엔진마다 독자적인 장르에 최적화되어 있음
퀘이크 엔진으로 racing game을 만들 수 없음
퀘이크 엔진의 물리학 부분이 racing game에는 만족스럽지 않음
아무리 좋은 엔진도 장단점이 있음
2013-03-11
8
....
NCsoft 기업분석
NC Soft 사례를 통해서
왜 NCSoft인가
Agenda
산업 개괄
시장 분석
자사 R C 분석
전략적 방향성
Agenda
산업 개괄
시장 분석
자사 R C 분석
전략적 방향성
게임 산업 중 온라인 게임은 급속도로 성장하..
실생활에서 경제이론과 접목되는 사례 실생활에서 경제이론과 접목되는 사례
【 목 차 】
Ⅰ. 게임 이론...[1]
1. 개괄
2. 사례
⑴ 일반
⑵ D램 치킨게임
Ⅱ. 레몬시장 이론...[2]
1. 개괄
2. 사례
⑴ 신라면 블랙 대박과 퇴출
⑵ 중고차 시장
..
간단 포쏘기게임 API로 만든 간단한 포쏘기 게임... 2인용...
정말 간단합니다. 그림도 없고 그냥 박스와 원으로 그린것입니다.
그래도 구조는 엔진식으로 하였습니다. 초보자에게 도움이 많이 될 것입니다.
NEXON 게임기획 신입 자기소개서 게임 기획은 창의적인 과정이지만, 동시에 팀원들과의 협업이 중요한 직무입니다.
게임 기획은 혼자만의 작업이 아닌, 다양한 분야의 전문가들과 협업하는 과정에서 성과를 도출하는 직무입니다.
마지막으로, 제 ..
[MFC] 테트리스 게임 본 테트리스 게임은 뉴아이티에서 2002년 7월 비쥬얼c++으로 만들었던 제품으로, 수익성 부재로 인해 50000원이라는 저렴한 가격으로 내 놓은 게임입니다. 비쥬얼 c++ 개발자에게 유용한 소스임. 4학년 컴퓨터 공..
소코반 게임 본 소코반 게임은 뉴아이티에서 2002년 7월 비쥬얼c++으로 만들었던 제품으로, 수익성 부재로 인해 50000원이라는 저렴한 가격으로 내 놓은 게임입니다. 비쥬얼 c++ 개발자에게 유용한 소스임. 4학년 컴퓨터 공학..
A+ (주)웹젠 프로그래밍 신입 자기소개서 이러한 경험들은 웹젠의 게임 개발팀에서 저를 중요한 일원으로 만들어 줄 것입니다.
웹젠의 게임 개발 프로세스에서 발생할 수 있는 기술적 문제를 해결하고, 최고 품질의 게임을 개발하는데 기여할 수 있는 충분..
A+ (주)웹젠 기술&개발지원 신입 자기소개서 특히, 게임 엔진과 그래픽 프로그래밍에 대한 깊은 이해를 바탕으로, 게임 개발의 핵심 기술을 습득하였으며, 다양한 프로젝트를 통해 문제 해결 능력을 키워왔습니다.
이러한 경험은 웹젠에서 기술지원 및 개발업..
SW(소프트웨어) 첨삭자소서 평소 '개발자'가 되기 위한 공부를 해 나가며 조그마한 2D 게임 라이브러리를 구현하고 있었고 이를 이용한 슈팅게임을 만들어 멤버십에 지원하여 합격할 수 있었습니다.
2학년 복학 후 '개발자'라는 꿈을 위해 처..
2025 크래프톤 프론트엔드 프로그래밍 자기소개서 및 면접답변 이를 통해 딥러닝이 게임 프론트 엔드 개발에서도 충분히 적용 가능하며, 사용자 경험을 개선하는 데 큰 역할을 할 수 있음을 확인할 수 있었습니다.
게임 내에서 딥러닝을 활용한 동적UI 적용, 실시간 사용자 행..