Black Bg

정회원신청

정회원 신청은 대출이 가능한 소속 부대 도서관 홈페이지에서 요청하셔야 합니다.
정회원 신청 하시겠습니까?

닫기
검색

검색

  • Home
  • 기능목록
  • 검색

상세정보

C++ Game Development by Example : Learn to Build Games and Graphics with SFML, OpenGL, and Vulkan Using C++ Programming [electronic resource]

QR코드
도서 상세정보
자료유형 : eBook
ISBN : 1789537347 
ISBN : 9781789537345 
개인저자 : Shekar, Siddharth.
서명/저자사항 : C++ Game Development by Example  [electronic resource]:  Learn to Build Games and Graphics with SFML, OpenGL, and Vulkan Using C++ Programming. 
발행사항 : Birmingham:  Packt Publishing, Limited,  2019. 
형태사항 : 1 online resource (407 pages). 
일반주기 : Chapter 12: Drawing Vulkan Objects 
내용주기 : Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Section 1: Basic Concepts; Chapter 1: C++ Concepts; Program basics; Variables; Strings; Operators; Statements; Iteration; Jump statements; Switch statement; Functions; Scope of variables; Arrays; Pointers; Structs; Enums; Classes; Inheritance; Summary; Chapter 2: Mathematics and Graphics Concepts; 3D coordinate system; Points; Vectors; Vector operations; Vector magnitude; Unit vector; Dot product; Cross product; Matrices; Matrix Addition and Subtraction; Matrix multiplication 
내용주기 : Identity matrixMatrix transpose; Matrix inverse; GLM OpenGL mathematics; OpenGL data types; Space transformations; Local/object space; World space; View space; Projection space; Screen space; Render pipeline; Vertex specification; Vertex shader; Vertex post-processing; Primitive assembly; Rasterization; Fragment shader; Per-sample operation; Framebuffer; Summary; Section 2: SFML 2D Game Development; Chapter 3: Setting Up Your Game; An overview of SFML; Downloading SFML and configuring Visual Studio; Creating a window; Drawing shapes; Adding sprites; Keyboard input; Handing player movement 
내용주기 : The Light Renderer classDrawing the object; Summary; Chapter 7: Building on the Game Objects; Creating a MeshRenderer class; Creating the TextureLoader class; Adding Bullet Physics; Adding rigid bodies; Summary; Chapter 8: Enhancing Your Game with Collision, Loop, and Lighting; Adding a RigidBody name; Adding an enemy; Moving the enemy; Checking collision; Adding keyboard controls; Game loop and scoring; Text rendering; Adding lighting; Summary; Section 4: Rendering 3D Objects with Vulkan; Chapter 9: Getting Started with Vulkan; About Vulkan; Configuring Visual Studio 
내용주기 : Vulkan validation layers and extensionsVulkan instances; The Vulkan Context class; Creating the window surface; Picking a physical device and creating a logical device; Summary; Chapter 10: Preparing the Clear Screen; Creating the SwapChain; Creating the Renderpass; Using render targets and Framebuffers; Creating CommandBuffer; Begining and ending Renderpass; Creating the clear screen; Summary; Chapter 11: Creating Object Resources; Updating the Mesh class for Vulkan; Creating the ObjectBuffers class; Creating the Descriptor class; Creating the SPIR-V shader binary; Summary 
요약 : Chapter 4: Creating Your Game; Starting afresh; Creating the hero class; Creating the enemy class; Adding enemies; Creating a rocket class; Adding rockets; Collision detection; Summary; Chapter 5: Finalizing Your Game; Finishing the Gameloop and adding scoring; Adding text; Adding audio; Adding player animations; Summary; Section 3: Modern OpenGL 3D Game Development; Chapter 6: Getting Started with OpenGL; What is OpenGL?; Creating our first OpenGL project; Creating a window and ClearScreen; Creating a Mesh class; Creating a Camera class; The ShaderLoader class 
요약 : This book will get you up to speed with the specifics of making games look and feel great, by using modern animation and rendering techniques with the integration of great physics libraries for an improved and realistic user experience. 
일반주제명 : C++ (Computer program language) -- 
일반주제명 : Object-oriented programming languages. -- 
일반주제명 : Computer games --  Programming. -- 
일반주제명 : Computer games --  Design. -- 
기타형태 저록 : Print version: Shekar, Siddharth. C++ Game Development by Example : Learn to Build Games and Graphics with SFML, OpenGL, and Vulkan Using C++ Programming. Birmingham : Packt Publishing, Limited, ©2019, 9781789535303
언어 영어
원문
URL :
    • 예약
    • 인쇄
    • SSMS
    • 서가부재
    • 보존서고
    • 우선정리예약
    • 무인예약대출

    예약

    1. 1. 예약현황은 홈페이지 로그인 후 예약 페이지에 확인 가능합니다.
    2. 2. 도착 통보된 예약자료 대출을 원하지 않는 경우에는 예약 현황에서 취소할 수 있습니다.
    3. 3. 기타 문의사항은 도서관에 문의 바랍니다.
    닫기

    무인예약대출

    1. 1. 무인예약대출 현황은 홈페이지 로그인 후 무인예약대출 페이지에 확인 가능합니다.
    2. 2. 무인예약대출자료 대출을 원하지 않는 경우에는 무인예약대출 페이지에서 신청 또는 접수상태인 경우만 취소할 수 있습니다.
    3. 3. 희망대출일은 신청일로부터 최대 1주일 까지 가능합니다.
    4. 4. 희망대출일을 선택하지 않은 경우 대출대기 통보 후 1주일까지 기기에서 대출가능합니다.
    5. 5. 기타 문의사항은 도서관에 문의 바랍니다.
    닫기
    서평쓰기

    서평쓰기

    서평쓰기
    닫기
    태그추가

    태그추가

    닫기

    QR코드

    닫기
    챗봇
    • 도서관 대화형 검색봇 서비스 앤디입니다.