|
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0
资源信息:
中文名: Visual Basic游戏编程入门(第3版)
原名: Visual Basic Game Programming for Teens For Teens Third Edition
作者: Jonathan Harbour
图书分类: 软件
资源格式: PDF
版本: 插图版
出版社: Course Technology
书号: 1435458109
发行时间: 2010年12月23日
地区: 美国
语言: 英文
概述:
内容介绍:
本书致力于教您如何通过Visual Basic 2008创建一个RPG。您将一步步地学习如何使用Windows Forms和GDI+构建游戏引擎的各个部分。如果你喜欢玩游戏,那么你也将会喜欢学习如何创建自己的游戏,因为这会使你拥有一个完全由自己控制的游戏世界。首先您将对Visual Basic有一个基本的了解,给你一个游戏编程的基础以及使用工具创建游戏的能力。在您将学习的每一章中的代码示例都将会帮您创建一个不同游戏组件。直到本书最后,您将创建一个能够运转的完整的RPG游戏。
内容截图:
目录:
Introduction . . . ....................................... xiv
PART I BUILDING BLOCKS . .................................. 1
Chapter 1 Getting Started ................................. 3
Chapter 2 Visual Basic Primer ............................. 21
Chapter 3 Forms and Controls ............................. 67
Chapter 4 Drawing with GDIt ............................ 89
Chapter 5 Bitmaps: Our First Building Block . . . ................ 99
Chapter 6 Sprites and Real-Time Animation . . . ............... 113
Chapter 7 Collision Detection ............................ 141
Chapter 8 Playing Sound Effects and Music . . . ............... 153
PART II GAME WORLD . . . ................................ 167
Chapter 9 Designing the Game of Celtic Crusader ............. 169
Chapter 10 Creating the Level Editor ........................ 195
Chapter 11 Rendering a Game Level ........................ 205
Chapter 12 Adding Objects to the World .................... 237
Chapter 13 Using Portals to Expand the World . ............... 261
PART III GAMEPLAY ..................................... 289
Chapter 14 Creating the Character Editor .................... 291
Chapter 15 Dialogue: Talking with NPCs ..................... 325
Chapter 16 Fighting, Getting XP, and Leveling Up .............. 355
Chapter 17 Creating the Item Editor ........................ 405
Chapter 18 Looting Treasure and Managing Inventory .......... 421
Chapter 19 Creating the Quest Editor ....................... 449
Chapter 20 So You Want to Be a Hero? ..................... 471
Index . ................................................ 483
|