수강료문의하기 상담신청하기 무료진로상담신청 네이버로 예약하기 카카오톡 문의하기
  • 포트폴리오
  • |
  • 게임 프로그래밍

게임 프로그래밍
[용승수] 인생은 프로그래밍과 같다.
등록일 2017-02-13 17:53:49 조회수 4420

인생은 프로그래밍과 같다. 노력에 따라 결과가 나온다. 뭐든지 노력 여하에 따라 결과가 뚜렷하게 나오는 거 같아요. 저도 비전공자로 SGA에 처음 올 때 1도 몰랐는데 열심히 노력한 결과 이 정도라도 하고 있는 것 같습니다! 서울게임아카데미 게임프로그래밍 과정 용승수 학생의 포트폴리오 인터뷰를 공개합니다. 인터뷰에 응해주셔서 감사 드리며 훌륭한 프로그래머로 거듭날 수 있기를 기원합니다. Q. 반 담당하신 선생님은 누구세요? 박진형 선생님입니다. 항상 일에 치여 사시는 멋진 선생님이죠. 젊으신 선생님이라 처음 뵀을 땐 학생인줄 알았다는…! 아무튼 수업하실 때 꼼꼼하게 알려주셔서 감사하게 생각하고 있습니다. 감사합니당~ Q. 본인 포트폴리오의 소개를 부탁합니다. 이번 포트폴리오는 그래픽 적인 부분을 중점적으로 만들게 되었습니다. 그 동안 배워 온 내용을 바탕으로 2D 액션 어드벤처 형식의 [Titan Souls] 라는 이름의 게임을 만들었습니다. 이 게임은 일반 Enemy가 없고, 보스 Enemy만 존재하여 하나하나씩 클리어 해 나가는 보스러시 형식입니다. Q. 동영상의 하이라이트 부분 5군데만 선택해주세요. 1. ENEMY SLUDGEHEART 전투 및 ENEMY 처치 후 이벤트 14:40 ~ 15:20 (40초) 2. ENEMY GOL-IATH 전투 18:40 ~ 19:00 (20초) 3. 튜토리얼 맵 클리어 후 진행 19:40 ~ 20:00 (20초) 4. ENEMY YETI 전투 22:40 ~ 23:00 (20초) 5. ENEMY STRATUS 전투 24:00 ~ 24:20 (20초) Q. 포트폴리오를 만들면서 가장 힘들었던 점은? 3D 좌표계의 이해와 Direct2D 사용법이 힘들었습니다. 우선 2D 게임이지만, 실제 게임은 BOSS ENEMY만 3D 형식을 따 와서 거진 대부분 3D Object가 존재하더라구요. Direct3D를 사용하지 않고 직접 하드코딩으로 3D를 구현하려고 했으나.. 결국 큐브 형태의 Object만 구현이 가능했네요... Direct2D는 그 동안 사용해 오던 GDI 출력 방식의 프레임 워크를 사용할 수 없어서, 처음 프레임워크부터 새로 짜느라 고생이 많았습니다. 하지만 다 완성하니 이미지 출력 부분에서는 상당한 이점을 얻을 수 있어서 좋았습니다! Q. 완성된 포트폴리오에 대하여 어느 정도 만족하시나요? 애초 기획한 부분보다 많이 못 미치는 수준에 도달해서 아쉬운 점이 많습니다. 허나 제 역량에는 상당히 과분한 포트폴리오가 아닌가 생각도 드네요. 3D에서는 좀 더 자신을 채찍질 해야겠다는 생각을 많이 하게 되었습니다. Q. 마지막으로 남기고 싶은 말이 있다면? 박쌤 반 년동안 너무 고생 많으셨습니다. ㅠ 그 동안 살이 더 빠지신 것 같아요. (더 빠지지 않길 기도할 뿐입니다. ㅜㅜ) 박쌤도 앞으로 파이팅 하시구, 우리 반 친구들 모두 3D 올라가서도 열심히 하길 바라요~