책
한 권으로 배우는 게임 프로그래밍
박태준 한빛미디어 · Yes24
예스24 애드온 링크예요. 이 링크로 사면 책값은 같고, Roadmappr 가 구매액의 일부를 받아요.
소개
게임 개발자에게 필요한 것은 화려한 포트폴리오가 아닌 체계적인 이론 지식! 이 책은 특정 엔진이나 기술에 국한되지 않고 게임 개발의 전반적인 개념과 지식을 다룬다. 이를 통해 게임 세계가 어떻게 만들어지는지 이해하고, 다양한 게임 장르와 플랫폼에 적용하는 능력을 기를 수 있다. 게임 개발을 처음 접하는 이도 쉽게 이해할 수 있게 어려운 수학이나 알고리즘은 최대한 간단하게 설명하고, 다양한 예제 코드를 활용해 접근성을 높였다. 단순 엔진 사용법이 아닌 게임 개발의 본질을 이해하고 자신만의 게임을 창작하는 데 필요한 자신감을 얻게 될 것이다.
비슷한 학습 자료
책 이득우 예스24
이득우의 게임 수학
책 이득우 예스24
39가지 실시간 렌더링 게임 프로그래밍 실습 예제를 하나씩 따라 해보며 독자가 직접 체득하는 흥미로운 게임 수학의 세계! 게임 개발자와 그래픽 아티스트들이 궁금해 했던 3D 가상 세계와 메타버스 구현을 위한 수학적 원리와 응용 기법! 취업과 이직을 원하는 개발자와 아티스트가 꼭 알아야 할 게임 수학의 모든 것! 초급자들에게는 선형대수학의 기초를 친절히 설명하고 중급자들에게는 3차원 공간과 캐릭터를 제작하는 데 필요한 게임 수학의 원리와 그 응용 방법을 제시하는 책이다. 이 책에서는 이론을 설명하는 것에 그치지 않고, 단계별로 제공되는 39가지의 예제를 실습해 직접 게임 엔진을 만들어보면서 게임 엔진의 기본 원리와 구성을 배울 수 있다.
게임 프로그래밍
책 코드쉼터 예스24
LEVELIT 고도 엔진으로 시작하는 첫 게임 개발
책 코드쉼터 예스24
게임 개발의 첫걸음, 고도 엔진으로 2D부터 3D까지 게임 개발이나 코딩이 처음이어도 걱정할 필요 없다. 이 책은 가볍고 직관적인 무료 오픈 소스 게임 엔진인 고도 엔진의 설치와 기본 사용법부터 GDScript 문법, 실제 게임 제작 과정까지 차근차근 안내한다. 씬과 노드의 구조를 이해하고 변수, 함수, 조건문, 반복문 등 프로그래밍의 기초를 익힌 뒤 캐릭터 이동과 충돌 처리, 점수 계산 등 게임에 필요한 기능을 직접 구현한다. 마지막에는 배운 내용을 활용해 2D 레이싱 게임과 3D 이사 게임을 완성하면서 나만의 게임을 만드는 데 필요한 기초 실력을 쌓는다.
프로그래밍 언어 게임 개발 기타
책 이석현 예스24
기초부터 배운다! 3D 게임 프로그래밍
책 이석현 예스24
이 책은 C++과 OpenGL을 이용하여 3D 렌더링의 원리를 배우고 실습해보는 책이다. 폴리곤이 화면에 출력되는 원리, 게임 수학, 셰이더 프로그래밍 그리고 스플라인 기법을 배우면서 3D 렌더링이 어떤 요소들로 구성되어 있는지 파악할 수 있다. 유니티나 언리얼과 같은 게임 엔진은 모두 OpenGL이나 DirectX같은 그래픽스 API를 사용하여 3D 폴리곤을 렌더링 한다. 단순히 엔진만 사용하게 되면 이런 숨겨진 과정은 존재하는지조차 모를 수 있다. 하지만 이런 기초 원리를 이해하고 나면 게임 엔진을 더 자유롭게 활용할 수 있게 된다. 더 나아가 게임 엔진의 소스코드를 분석할 때도 훨씬 더 깊은 이해도를 갖게 될 수 있을 것이다.
게임 프로그래밍
책 송상수 예스24
송쌤의 엔트리 게임 코딩 학교
책 송상수 예스24
재밌는 게임을 만들다 보면 어느새 컴퓨팅 사고력도, 창의력도 쑥쑥! 왜 하필 ‘게임’ 코딩일까? 게임은 소프트웨어의 한 종류이다. 게임을 만드는 과정을 통해 소프트웨어를 만드는 과정을 직접 체험할 수 있다. 엔트리는 우리나라에서 만든 교육용 프로그래밍 언어로, 블록을 끼워 맞춰 프로그래밍할 수 있어 누구나 쉽고 재밌게 소프트웨어 만들기에 도전할 수 있다. 이 책에서는 초등 SW 교과서 저자이자 엔트리 개발에 참여한 송쌤과 함께 다양한 종류의 게임을 만들면서 순차, 선택, 이벤트, 반복, 조건, 비교, 변수, 논리 등 필수 프로그래밍 개념을 학습하고, 좀 더 완성도 높은 게임 제작을 위해 로그인, 랭킹, 게시판 기능을 만드는 방법도 배운다. 특히, 수학, 과학, 미술시간에 배운 내용을 게임 프로그래밍에 어떻게 적용하는지도 공부할 수 있다.
게임 프로그래밍
책 남기덕 예스24
게임 디자인을 위한 기초 이론
책 히로세 츠요시 예스24
파이썬만으로 시작하는 1인 게임 개발
책 히로세 츠요시 예스24
노베이스로도 가능한 게임 제작 & 프로그래밍 이 책은 프로 게임 개발자가 쉽게 해설한, 게임 제작과 프로그래밍의 입문서입니다. 게임을 만들기 위해서는 프로그래밍이나 게임 제작에 대한 지식뿐 아니라, 게임의 알고리즘을 구성하는 수학적 사고력도 필수입니다. 그래서 게임 만들기나 프로그래밍이 처음인 사람이 혼자서도 게임을 만들 수 있도록 이 책을 준비했습니다. Python만으로 게임을 만들면서도, 프로그래밍의 기초 지식과 게임 제작 방법, 충돌 판정 등의 게임 제작에 필요한 알고리즘과 수학을 무리 없이 배울 수 있도록 구성했습니다. Chapter 1~4는 게임 제작 전 알아야 할 것들을 배우는 챕터입니다. 게임과 필요한 수학의 간단한 소개를 하고, 프로그래밍 개발 환경을 세팅합니다. 그 뒤 게임 개발 전 간단히 파이썬 문법을 배우고, 게임 제작에 필요한 알고리즘을 배우고, 기능을 개발해 봅니다. 후반부 Chapter 5~8은 각 챕터별로 하나씩 게임을 만들어 보는 챕터입니다.
프로그래밍 언어 게임 개발 기타