대전게임프로그래밍학원 에서 배워보자!




3월에 들어섰고 날씨가 점점 따스해지고 있습니다.

그런데 저는 감기에 걸려서 고생 중이에요

환절기라 한겨울보다 오히려 감기환자가 많은 것 같습니다.

여러분들은 감기 걸리지 마시고 옷 따뜻하게 입고 다니세요^^


대전게임프로그래밍학원 내부 모습



대전게임프로그래밍학원 게임프로그래밍 공부 과정을 알려드리겠습니다.

아마 프로그래밍 비전공자나 게임프로그래밍을 처음 공부하려는 분은

 들어도 무슨 말인지 이해하기 어려우실텐데요,

소비자가 뽑은 교육브랜드 대상을 8년 연속으로 수상한 대전게임프로그래밍학원 에서

 수업받으신다면 짧고 굵게 게임프로그래밍 마스터하실 수 있습니다.




★ 대전게임프로그래밍학원 커리큘럼 ★


STEP 1. 게임프로그래밍 공부의 시작


게임프로그래밍 공부를 시작하실 때는 게임개발환경에 대한 기본적인 이해가 필요합니다.

무엇이든 정보를 가지고 알고나서 시작하는 것과 

무지한 상태에서 시작하는 것의 차이는 큽니다.

프로그래밍 언어를 배우는 것부터 게임프로그래밍 공부를 시작합니다.

게임프로그래밍 언어 C언어, C++, JAVA 등에 익숙해지면 

본격적인 게임프로그래밍 공부에 들어갈 수 있습니다.


대전게임프로그래밍학원 카운터



STEP 2. 윈도우 프로그래밍 기초


윈도우 프로그래밍 기초를 알아봅니다. 

윈도우 프로그래밍 인터페이스를 이용해 프로그램을 만들어봅니다.

윈도우 API는 WinAPI라고 부르기도 하며, 예전에는 Win32 API 혹은 Win32라고 불렸습니다. 

윈도우 API는 다양한 내부 동작에 대한 접근을 제공합니다.

또한 키보드로 입력을 받는 방법과 프로그램이 하나 이상의

 인스턴스를 가지지 못하도록 만드는 방법 등을 배웁니다.

이 부분의 공부가 끝난 후에는 완전한 기능을 가진 윈도우 프로그램을 만들고,

 컴파일을 하며 실행할 수도 있을 것입니다.




STEP 3. DirectX 배우기


DirectX 는 고성능 그래픽과 그 외 특별한 상호작용을 필요로 하는 프로그래밍을 하는 데

 필요한 프로그래밍 인터페이스입니다.

Direct X에 관한 성능을 이해하고 어떻게 사용하는 지를 알아봅니다.

DirectX 프로그래밍을 위해 비주얼 스튜디오 프로젝트를 제작하고 환경설정을 한 후에

 DirectX 를 이용한 게임프로그래밍을 해봅니다.




STEP 4. 게임엔진 이해


이제 게임엔진을 만들어 봅니다. 

먼저 게임엔진 핵심이라 할 수 있는 GAME 클래스를 만듭니다.

윈도우 메시지 핸들링과 윈도우 타이머 또한 포함시킵니다.

로스트 상태가 된 윈도우 디바이스를 복구할 수 있는 

적절한 방법을 살펴보고 관련 코드를 추가합니다.




그 다음 화면에 이미지를 그리기 위해 DirectX 가 요구하는 코드와 GAME 클래스의

 메인 게임 루프에 코드를 감싸고 게임속도를 조절하는 방법을 알아봅니다.

다음으로 Input 클래스를 만들며, Input 클래스에서 마우스와 키보드, 게임 컨트롤러에서

 어떤 입력을 받는 지를 배웁니다.

이 모든 과정이 마무리된 후에는 게임 엔진을 위한 기본 프레임워크가 완성될 것이며, 

게임이 윈도우 환경에서 어떻게 동작하는지를 알 수 있게 됩니다.



대전게임프로그래밍학원 수강생 작품들


대전게임프로그래밍학원 관하여 문의하실 분은 아래 연락처 또는 사이트를 이용해주세요 :D







상담신청 및 수강료 조회 ♥



참고문헌 <2D게임프로그래밍> 찰스 켈리 지음/에이콘





'게임정보 > 취업정보' 카테고리의 다른 글

2017년 글로벌게임허브센터 게임벤처 3.0 모집 공고  (0) 2017.03.07
인체해부학 왜 해야할까?  (0) 2017.03.07
창업세미나 안내  (0) 2017.03.04
가상현실 VR게임  (0) 2017.03.04
웹툰작가 되는법  (0) 2017.03.03

+ Recent posts