교보

한글 포팅 프로젝트

박우연, 지주홍, 서정민 | 한메소프트
  • 등록일2017-04-25
  • 파일포맷epub
  • 파일크기3 K  
  • 지원기기아이폰, 아이패드, 안드로이드, 태블릿, PC
  • 평점 평점점 평가없음

책소개

우선 본 도서를 읽기에 앞서 이 책은 3명으로 이루어진 대학생 팀이 Porting이라는 서비스를 경험해보고자 도전했던 경험담을 담은 책입니다. 저희는 게임이라는 분야에 공부를 해보고 싶어서 SourceForge라는 외국 오픈소스 사이트를 통해
다양한 게임들을 접해보았고, 관련 지식을 습득하기 위해 공부를 해나가며, 프로젝트를 2개월가량 진행해왔습니다. 허나 짧은 시간 기한에 프로젝트를 완성시키지 못하고, 완성하지 못한 프로젝트를 이후에 다시 도전해보고자 우선 책으로 기록을 하나하나 세세히 남겨두려고 하는 것이 이번 책을 쓰게 된 최종 목표입니다. SourceForge Site(www.sourceforge.net)를 조사해 나가며, 여러 가지 게임을 알게 되었고, 마침내 Assault Cube라는 게임을 알게 되었습니다, 이 게임은 한국 사람들에게도 꽤나 많이 알려진 게임이었고, 서버를 통한 여러 국적의 사람들과 같이 게임을 할 수 도 있었습니다. 우선 우리 팀에게 있어서 이 게임을 선택한 최종 계기는 크지 않은 전체 Source 크기로 꽤 훌륭한 질의 그래픽을 구사할 수 있고, 한국 사람들에게 이미 친숙한 FPS라는 장르를 가진 매력적인 게임이었습니다. Open Source라서 소스를 들여다 본 결과 c++로 이루어진 게임이며, 4~50개정도의 c++파일과 그 외의 그래픽 표현 요소파일 등 많지 않은 분량의 크기였기 때문입니다. 다만 한국어가 지원이 되지 않아서 저희가 한국어로 한번 포팅서비스를 해보자고 결심했습니다.
포팅 공부를 시작하며 만약 다 못하더라도 훗날 책으로 남기면 다른 분들이 이 책을 읽고 그 분들이 다시 도전하기에 조금이라도 시간을 덜 낭비하시라는 취지로 책도 쓰게 되었습니다.

저자소개

저자 :
저자 :
박우연 지주홍 서정민
한국항공대학교 재학생들로, 오픈소스로 된 게임을 즐기다 한글화를 시도하게 되었는데 그 과정에서 기록을 통해 책을 내게 되었다. 다양한 분야에서 경험을 많이 쌓고자 노력하는 20대 대학생들이다.

목차

1.게임과 poritng
1) 게임 기본 요소
2) porting
3) 게임 선정 스토리
4) Assault Cube

2.Compile (오픈소스 게임 컴파일을 경험하며)
1) 개발환경
2) 가상머신
3) 라이브러리

3.소스 분석
1) client
2) world
3) menus, phiscs, edting ...etc
4) bot
5) rendering

4. UTF-8
1) UTF개요
2) KSC5601에서 UTF-8로 매핑

5. 한글 포팅 과정
1) porting.h 만들기
2) korea.pot 만들기

6. 맺음말

7. 부록
1) 소스의 전반적인 마인드맵
2) 매핑 테이블
3) KSC 5601 한글 코드 테이블

한줄 서평