Retro game programming :unleashed for the masses

  • 作者: Carey, Earl J.
  • 出版: Boston, MA : Premier Press/Thomson Course Technology 2005.
  • 稽核項: 1 online resource (xx, 309 pages) :illustrations.
  • 標題: Electronic books. , GAMES Video & Electronic. , Jeux d'ordinateur , Jeux d'ordinateur Programmation. , Video & Electronic. , GAMES , Computer games Programming. , Programming. , Programmation. , Computer games
  • ISBN: 1592009069 , 9781592009060
  • 試查全文@TNUA:
  • 附註: Includes index. ""Contents""; ""Introduction""; ""Chapter 1 Bringing Your Retro Machine to Life""; ""Setting Up Your TRS-80 Color Computer""; ""Color Computer Storage Devices""; ""Setting Up Your Atari 400/800""; ""Installation Instructions""; ""Installing the Power Supply""; ""Connecting the Atari to a Monitor""; ""Connecting Your Atari to a TV""; ""Installing Your Disk Drive""; ""Connecting the Joystick""; ""Setting Up Your Commodore 64""; ""Setting Up Your Apple II""; ""Chapter 2 Simply Complicated Game Programming""; ""Game Systems: Similar but Different""; ""Assembly Dialect""; ""The Memory Map"" ""CPU, Bus, and Memory Characteristics""""BASIC 101""; ""Principles of BASIC""; ""The Variable Principle""; ""The Input Principle""; ""The Listing Principle""; ""The Math Principle""; ""The Logic Principle""; ""The Screen Mode Principle""; ""The Graphics Principle""; ""The Branch Principle""; ""The Looping Principle""; ""Chapter 3 The Early History of Video Games""; ""Build It and They Will Come!""; ""Noughts and Crosses""; ""Willy Higinbothamâ€?s Game""; ""In a Land Far, Far Away""; ""Spacewar!""; ""The 1960s""; ""Return of the Killer Pong""; ""Spot Generators""; ""The Odyssey"" ""The Syzygy""""Atari and Pong""; ""The Knockoff""; ""Big Business""; ""The Birth of Vector Graphics""; ""Space Wars""; ""A New Age of Video Games""; ""Space Invaders""; ""Conclusion""; ""Chapter 4 Assembly Language""; ""Understanding Assembly Language""; ""Moving Memory Around in Your Computer""; ""Understanding Numbers and Math in Assembly Language""; ""Addressing Modes""; ""Working with the Stack""; ""System Flags""; ""Logic and Branching Instructions""; ""Facing the Code""; ""6502 Programming""; ""Sweet 16""; ""6809 Programming""; ""Conclusion""; ""Chapter 5 A Game Graphics Primer"" ""Color""""What Makes a Picture?""; ""Approximating Shapes with Limited Pixels""; ""Symbolism""; ""Visual Cues""; ""Putting Them Together""; ""Conclusion""; ""Chapter 6 Setting the Video Mode""; ""Setting the Video Mode""; ""Setting the Video Mode on the COCO""; ""Setting the Video Mode on the Apple II""; ""Setting the Video Mode on the Atari 400/800""; ""How Does the Display List Interrupt Work?""; ""Timing Considerations""; ""Multiple Display List Interrupts""; ""Create a Generic Display List""; ""Find the Location of Your Display List in Memory""; ""Find the Start of Video Memory"" ""Creating Your New Display List""""The Load Memory Scan Instruction""; ""Inserting the Remaining ANTIC Mode 2 Lines""; ""A Look at What You Have So Far""; ""Switching Back to Video Memory""; ""Polishing Off the Display List""; ""And Then There Was Light""; ""A More Advanced Display List""; ""Creating a Generic Display List""; ""Inserting Text Mode Lines""; ""Whatâ€?s Next?""; ""Writing DLI Interrupts""; ""Writing a Display List""; ""Writing the Code for Your Display List Interrupt""; ""Guarding the Computerâ€?s Memory""; ""Writing the Actual Heart of the Display List Interrupt""
  • 摘要: Annotation , Annotation
  • 電子資源: https://dbs.tnua.edu.tw/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=134933
  • 系統號: 005318502
  • 資料類型: 電子書
  • 讀者標籤: 需登入
  • 引用網址: 複製連結