도쿄대학 공학계연구과 전자공작 전공 석사과정 수료. 연구소 근무를 거쳐 프리랜서 프로그래머, 작가, 강사로 활동중이다. 기업과 연구기관의 의뢰로 소프트웨어, 게임, 라이브러리 등을 개발하고 있다.
공저로 『추억 속 아케이드 게임을 이끌어온 기술』(비제이퍼블릭, 2022), 『파이썬 이해(わかるPython)』(SB크리에이티브, 2018), 『기초부터 서블릿/JSP(基礎からのサ?ブレット/JSP)』(SB크리에이티브, 2017), 『확실한 실력을 익히는 PHP초입문(確かな力が身につくPHP「超」入門)』(SB크리에이티브, 2016) 등 20여권이 있다.
책은 ‘슈팅 게임의 원리’를 설명합니다. 게임 프로그래밍 입문자가 봐도 좋지만, 게임 프로그래밍에 대한 여러 다른 입문서와는 성격이 조금 다르다는 점을 염두에 두시길 바랍니다. 다음과 같은 독자에게 이 책이 도움이 될 것입니다.
슈팅 게임의 내부 구조를 파악해서 더 재미있게 게임을 즐기고 싶은 독자
슈팅 게임을 직접 만들어 보고 싶은 독자
과제로 ‘슈팅 게임 만들기’가 나왔는데 도대체 뭐부터 해야 할지 감이 오지 않는 독자
슈팅 게임에 나오는 유도 레이저나 촉수와 같은 멋진 효과를 연출하는 구체적인 구현 방법을 알고 싶은 독자
슈팅 게임에 관한 기술 총정리가 필요한 독자
슈팅 게임에 관해 열띤 토론을 벌이기 위한(그러기엔 과하지만) 지식이 필요한 독자
과거의 영광을 떠올리거나 직접 제작했던 슈팅 게임을 떠올리며 추억에 잠기고 싶은 독자
게임 중의 게임은 슈팅 게임이라고 생각하는 독자
이 책은 슈팅 게임 교과서가 아니므로 처음부터 차례대로 읽을 필요는 없습니다. 어느 부분을 먼저 읽더라도 괜찮으며 관심 있는 부분만 읽어도 상관없습니다. 가급적이면 그림과 표를 많이 사용하려고 노력했으니 만화책 넘기듯이 처음에는 그림만 쭉 훑어보는 것도 좋습니다. 또한, 샘플 코드로 슈팅 게임 개발에 관한 각종 기술에 대해 설명했으니 직접 슈팅 게임을 만들 때 참고하길 바랍니다.
게임을 개발하는 개발자나 즐기는 플레이어 모두 이 책을 통해 슈팅 게임의 세계를 더 깊이 즐기면 좋겠습니다.
개정판에 대하여
슈팅 게임을 사랑하는 많은 분들께서 이 책의 초판을 사랑해 주신 덕분에 개정판을 발간하게 되었습니다. 독자 여러분께 깊이 감사 드립니다. 이번에는 초판의 매력을 그대로 담은 채로 세세한 수정을 거쳐 완성도를 높였습니다. 데모 프로그램도 최신 개발 환경에 맞추었습니다. 이 책을 처음 접하신 분은 물론이며, 초판을 구하지 못하신 분께서도 이 기회에 꼭 개정판을 즐겨주시면 감사하겠습니다. 2010년 봄 마츠우라 켄이치로 / 츠카사 유키