3D game programming all in one

  • 作者: Finney, Kenneth C.
  • 出版: Boston, MA : Thomson/Course Technology ©2004.
  • 稽核項: 1 online resource (xxxi, 812 pages) :illustrations.
  • 叢書名: Course Technology PTR game development series
  • 標題: Electronic books. , Computer Graphics , GAMES Video & Electronic. , Video & Electronic. , Computer graphics. , Jeux d'ordinateur , Jeux d'ordinateur Programmation. , Infographie. , GAMES , Electronic book. , Computer games Programming. , Programming. , Programmation. , Computer games , computer graphics.
  • ISBN: 159200136X , 9781592001361
  • ISBN: 159200136X
  • 試查全文@TNUA:
  • 附註: Includes index. Introduction -- Chapter 1 Introduction to 3D Game Development -- The Computer Game Industry -- 3D Game Genres and Styles -- Game Platforms -- Game Developer Roles -- Publishing Your Game -- Elements of a 3D Game -- Game Engine -- Scripts -- Graphical User Interface -- Models -- Textures -- Sound -- Music -- Support Infrastructure -- The Torque Game Engine -- Descriptions -- Using Torque in This Book -- Moving Right Along -- Chapter 2 Introduction to Programming -- UltraEdit-32 -- Program Setup and Configuration -- Setting Up Projects and Files -- Search and Replace. Find in Files -- grep -- Bookmarks -- Macros -- UltraEdit Review -- Controlling Computers with Programs -- Programming Concepts -- How to Create and Run the Example Programs -- Hello World -- Expressions -- Variables -- Operators -- Loops -- Functions -- Conditional Expressions -- Branching -- Debugging and Problem Solving -- Best Practices -- Moving Right Along -- Chapter 3 3D Programming Concepts -- 3D Concepts -- Coordinate Systems -- 3D Models -- 3D Shapes -- Displaying 3D Models -- Transformation -- Rendering -- Scene Graphs -- 3D Audio -- 3D Programming -- Programmed Translation. Programmed Rotation -- Programmed Scaling -- Programmed Animation -- 3D Audio -- Moving Right Along -- Chapter 4 Game Programming -- Torque Script -- Strings -- Objects -- DataBlocks -- Game Structure -- Server versus Client Design Issues -- Common Functionality -- Preparation -- Root Main -- Control Main -- Initialization -- Client -- Server -- Player -- Running Emaga4 -- Moving Right Along -- Chapter 5 Game Play -- The Changes -- Folders -- Modules -- Control Modules -- control/main.cs -- Client Control Modules -- control/client/client.cs -- control/client/interfaces/menuscreen.gui. Control/client/interfaces/playerinterface.gui -- control/client/interfaces/splashscreen.gui -- control/client/misc/screens.cs -- control/client/misc/presetkeys.cs -- Server Control Modules -- control/server/server.cs -- control/server/players/player.cs -- control/server/weapons/weapon.cs -- control/server/weapons/crossbow.cs -- control/server/misc/item.cs -- Running Emaga5 -- Moving Right Along -- Chapter 6 Network -- Direct Messaging -- CommandToServer -- CommandToClient -- Direct Messaging Wrap-up -- Triggers -- Area Triggers -- Animation Triggers -- Weapon State Triggers. Player Event Control Triggers -- GameConnection Messages -- What GameConnection Messages Do -- Specifics -- Finding Servers -- Code Changes -- New Modules -- Dedicated Server -- Root Main Module -- Control-Main Module -- Control-Initialize Module -- Testing Emaga6 -- Moving Right Along -- Chapter 7 Common Scripts -- Game Initialization -- Selected Common Server Modules -- The Server Module -- The Message Module -- The MissionLoad Module -- The MissionDownload Module -- The ClientConnection Module -- The Game Module -- Selected Common Code Client Modules -- The Canvas Module -- The Mission Module.
  • 電子資源: https://dbs.tnua.edu.tw/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=111901
  • 系統號: 005308518
  • 資料類型: 電子書
  • 讀者標籤: 需登入
  • 引用網址: 複製連結