'DirectX'에 해당되는 글 2건

  1. 2007/01/18 Direct X를 공부한 책들~ (6)
  2. 2006/04/26 게임프로그래밍I 중간고사! (2)
공부/읽은책2007/01/18 15:43

 

User inserted image

User inserted image
게임 회사에 입사한지 한달 하고도 14일이 더 지나갔다.

2년전 05년도 1월인가 2월에 Team SnTi에서 진행했던 스터디에서 DirectX를 공부하기 위해 선정했던 책이 3D게임 프로그래밍, 한빛미디어의 책이였다.

우리나라 서적치고는 굉장히 깔끔하고 기초부터 자세히 서술되어 있던 책. 하지만 무언가 부족한 느낌이 들었던 책이다. 너무 급하게 내용이 전개되는거 같다는 느낌이 들었달까? 충분한 설명없이 어려운것은 그냥 넘어가자~ 라는 느낌이 들었던 책이였다.

DirectX 9를 이용한 3D GAME 프로그래밍 입문은 구입한지는 1년이 넘었지만 게임회사에 입사하고 나서 읽기 시작한 책이다. 이 책은 3D게임 프로그래밍에는 없던 보다 더 자세한 내용이 담겨 있다. 그렇지만 이 책은 너무 기본적인 내용들만 담겨져 있달까? 3D 게임 프로그래밍에 있던 스키닝에 대한 거나 에니메이션에 대한거, LOD나 쿼드트리 컬링 등등

어떤책을 먼저보는게 좋을까요? 라고 누가 뭍는다면 난 DirectX 9를 이용한부터 보고 3D게임프로그래밍 보라고 권하고 싶다.

이제 겨우 두권봤다. 그것도 게임프로그래밍의 초보중의 초보들이 보는 책을 이제야 다 봤다. 각 책을 두번 이상씩을 읽긴 했지만 문제는 처음부터 DirectX가지고 프로그램을 만들어본게 한개도 없다는것. 프로그래밍에 있어서는 책을 많이 읽는것보다는 얼마나 많이 코딩해보았느냐가 실력에 더 많은 영향을 끼친다고 하니.. 이젠 간단한 개인 프로젝트라도 진행해 봐야겠다.

다행히 회사내에서 간단한 게임만드는거라면 그래픽 작업을 도와준다는 디자이너분도 있으니.. :D

Posted by Mastojun
일상 이야기2006/04/26 20:59


이번 학기에 수강하고 있는 게임 프로그래밍 I 의 중간고사 문제 입니다.

Direct X를 이용해서 가운데 상자를 만들고 그를 둘러싼 박스를 만든 후, 왼쪽 박스는 4개 색 모두 다르게, 오른쪽엔 알파블랜딩으로 텍스쳐 두개 합성, 바닥은 맘대로, 상자에도 텍스쳐 입히기,

다 완성한 다음엔,

상자를 오른쪽으로 이동, 벽에 충돌 후 왼쪽으로 이동, 벽에 충돌후 가운데로 이동,
가운데에 도착하면 y축으로 90도 회전, x축으로 90도 회전,

그다음엔 이동 반복,

이게 시험 문제였죠.

저번주에 한번 봤던 시험이지만, 다 완성한 사람이 매우 적어서, 오늘 이어서 시험 봤습니다. 물론 이어서 시험본다는 말은 없었구요, 재 시험 본다는 말만 있었죠,

지난 시간에 거의 완성했어서 금방 끝낼 줄 알았는데, y축 90도 회전 x축 90도 회전이 좀 어렵더군요;; 그냥 단순히 이동하는건 쉽지만 박스의 모양을 유지시켜서 이동시키는 것은 매우 어려웠습니다 (-_-);; 그러니까 이전에 이동한 모양 그대로의 상태에서 이동을 시켜야 해요,

결국은 시간내에 다 완성했지만요 :D
Posted by Mastojun