Synopses & Reviews
If you have basic programming experience, this book is your ideal guide for writing games using Visual Basic .NET and Managed DirectX 9. This Second Edition includes almost entirely new coverage. While coverage of game design and 2D artwork remain, this edition includes more detailed coverage of the DirectX game code and utilizes the free Visual Basic 2005 Express Edition compiler. A true beginner's guide, this book covers each essential step for creating your own complete role playing game, including a character creation screen and a combat system. This book serves as a comprehensive introductory guide for readers who are new to programming or new to programming for games.
Synopsis
A comprehensive guide to Visual Basic Game programming for beginners, this volume covers each essential step for creating a complete role-playing game, including a character creation screen and a combat system.
Synopsis
Visual Basic Game Programming for Teens, Third Edition teaches teens and other beginners how to create their own 2D role-playing game (RPG) using the free to download and easy to use Visual Basic 2008 Express. The game is built step-by-step throughout the book as readers learn new skills and build upon them. This new edition features almost entirely new content from the previous edition and readers will also learn game tool creation, animation skills, and graphics programming.
Synopsis
Get ready to create your first complete 2D-based role-playing game using Visual Basic 6.0. If you have experience using Visual Basic, you already have the essential skills that you need. You will learn, step by step, how to construct each part of an RPG game using DirectX components such as Direct3D. As you work your way through the book, you will write short programs that demonstrate the major topics in each chapter. Dive into the exciting world of game programming, learn how to write your own code, and take complete creative control over how your game operates. Let your imagination loose as you create amazing new adventures!
About the Author
'Jonathan S. Harbour has been an avid gamer and programmer for 18 years, having started with early PCs like the Commodore PET and Tandy 1000. In 1997'
Table of Contents
Part I: Core Techniques--Building Your Own Game Engine Chapter 1: Getting Started with Visual Basic Chapter 2: Bitmaps Chapter 3: Drawing Text Chapter 4: User Input Chapter 5: Basic Sprites Chapter 6: Animated Sprites Chapter 7: Collision Detection Chapter 8: Sound and Music Chapter 9: Tile-Based Scrolling Part II: Creating Your Own Game World Chapter x: Designing The Game--Celtic Crusader Chapter x: Creating The Game World--Medieval Ireland Chapter x: Level Editing with Mappy Chapter x: Scrolling The Game World Chapter x: Adding Scenery and Solid Objects Chapter x: Adding Event Gates--Entering Dungeons! Part III: The Player and Other Characters Chapter x: Creating The Player and Character Classes Chapter x: Walking Around and Interacting with the Game World Chapter x: Managing The Player's Inventory Chapter x: Adding People to the Game World Chapter x: Artificial Intelligence--Giving Behaviors to People Chapter x: Shooting The Breeze--Creating a Dialog System Part IV: Quests and Combat Chapter x: Creating Quests--Advancing The Story Chapter x: Engaging in Combat Chapter x: Leveling Up and Upgrading Player Skills Chapter x: Completing The Game Appendix