저는 2 년이 조금 넘는 시간 동안 프로그래밍을 해왔습니다. 그래픽 프로그래밍을 시작하고 몇 가지 간단한 게임을 만들고 싶습니다. 제가 다이렉트를 배우려고 시도한 많은 책들은 당신이 그것의 기본을 알고 있다고 가정합니다. 나는 그렇지 않습니다. 아니면 그들은 단지 당신에게 약간의 발췌 문장을 줄 것이고, 당신이 그들의 암호없는 코드를 소화 할 수 있다고 가정합니다. 설명. 그렇다면 그래픽 프로그래밍을 처음 접했을 때 일반적인 프로그래밍에 대한 지식이있는 훌륭한 책은 무엇일까?게임 프로그래밍을 시작하기에 좋은 책은 무엇입니까?
2
A
답변
0
내가 손수 만든 최고의 '그래픽 프로그래밍'책은 Frank Luna의 "An Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach"입니다. 선형 대수학 입문서 (절대적으로 비판적)로 시작하여 3D 파이프 라인이 어떻게 작동하는지 (모델, 월드, 카메라, NDC, 뷰)와 Directx 인 프로그래밍 악몽을 다루는 방법을 설명합니다.)
또한 반사 및 굴절 등의 고급 기술을 다루지 만 기본적인 기능을 갖추면 (기본적으로 8 개 챕터) 기본적으로 원하는 모든 것을 쓸 수 있으며 나머지 그래픽 프로그래밍 시간이 소요됩니다. Wolfgang Engel의 "Shader X"시리즈 (Shader X7이 특히 좋음), GPU Pro (동일 저자) 및 무료로 웹 사이트에있는 Nvidia의 GPU Gems (Gpu Gems)와 같은 책을 읽습니다.
0
Android NDK 게임 개발 요리 책 http://www.amazon.com/Android-NDK-Game-Development-Cookbook/dp/1782167781은 Android NDK와는 거의 관련이 없습니다. 그러나 플랫폼에 관계없이 C++의 처음부터 휴대용 게임 엔진을 구현하는 데 중점을 둡니다. 그 주제는 주로 파일 시스템, 네트워킹, 오디오 등과 같은 저수준의 것들을 포함합니다.
관련 문제
- 1. COBOL 프로그래밍을 시작하기에 좋은 자료는 무엇입니까?
- 2. WP7 프로그래밍을 배우기에 좋은 책은 무엇입니까?
- 3. 기본에서 사전으로 2 차원 및 3 차원 게임 프로그래밍을 가르쳐 줄 수있는 최고의 XNA 책은 무엇입니까?
- 4. 어셈블리 학습을 시작하기에 좋은 곳이 무엇입니까?
- 5. K & R 이후 C에서 프로그래밍을 배우기 위해 사용할 책은 무엇입니까?
- 6. 고급 수준의 Silverlight를 사용하기에 좋은 책은 무엇입니까?
- 7. 그래픽 아티스트없이 게임 프로그래밍을 시작하는 방법은 무엇입니까?
- 8. 시작하기에 가장 좋은 장소 Qt 데이터베이스 인터페이스
- 9. 좋은 실버 라이트 게임 리소스는 무엇입니까?
- 10. LINQ 학습을 시작하기에 가장 좋은 곳은 어디입니까?
- 11. 네트워크 프로그래밍을 배우기위한 좋은 자료는 무엇입니까?
- 12. 파이썬에서 CGI 프로그래밍을 배우기에 좋은 자료는 무엇입니까?
- 13. Palm Treo/Centro에서 학습을 시작하기에 좋은 책이나 사이트는 무엇입니까?
- 14. 데이터베이스 프로그래밍을 배우기에 좋은 출발점, 튜토리얼 또는 프로젝트는 무엇입니까?
- 15. 객체 지향 분석 및 모델링에 관한 좋은 책은 무엇입니까?
- 16. 컴퓨터에서 소리에 대해 배우고 싶은 초보자에게 좋은 책은 무엇입니까?
- 17. 게임 프로그래밍을 배우거나 숙련 된 게임 디자이너가되기 위해 선택해야하는 경로는 무엇입니까?
- 18. 좋아하는 고급 ASP.NET 책은 무엇입니까?
- 19. 좋은 무료 오픈 소스 게임 플랫폼은 무엇입니까?
- 20. 웹 개발자는 데스크톱 프로그래밍을 배우려고합니다
- 21. Twitter OAuth (PHP) : 시작하기에 좋은 기본 예제가 필요합니다.
- 22. iPhone 프로그래밍을 시작하는 방법은 무엇입니까?
- 23. 콜백 프로그래밍을 넘어서는 방법은 무엇입니까?
- 24. 웹 프로그래밍을 배우기위한 좋은 오픈 소스 코드
- 25. 소켓 프로그래밍을 배우기에 좋은 루비 책이 있습니까?
- 26. PyOpenGL은 OpenGL 프로그래밍을 배우기에 좋은 곳입니까?
- 27. C#에서 Windows Forms 프로그래밍을 배우는 좋은 프로젝트는 무엇입니까?
- 28. 프로그래밍을 통해 음악을 만드는 데 좋은 API는 무엇입니까?
- 29. C#으로 TDD 프로그래밍을 시작하는 가장 좋은 단계는 무엇입니까?
- 30. Visual Studio 2008의 중급 수준의 책은 무엇입니까?
http://gamedev.stackexchange.com/ –
일부 Direct3D 11 관련 서적 권장 사항은이 [블로그] (http://blogs.msdn.com)를 참조하십시오. /b/chuckw/archive/2014/04/07/book-recommendations.aspx) 게시물. –