Synopses & Reviews
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. You will learn step-by-step how to construct each part of the game engine using Windows Forms and GDI+, including a tiled scroller, game editors, and scripting. If you like playing RPGs, you'll love learning how to create your own because you have complete control over the game world. You'll gain a basic understanding of Visual Basic, giving you a game programming foundation, and the ability to use the tools and source code you create for other custom games. In each chapter you'll study short examples of code to help you build the different components of the game, including the foundational elements, the game engine, and all the gameplay components. You'll build the sample game from chapter to chapter, adding new elements and features as you learn them. And by the end of the book you'll have created a working RPG from scratch! With the tools, code, and skills you learn you'll be able to start creating your very own game adventures in no time.
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.
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.
Table of Contents
PART I: THE RPG GAME ENGINE. 1. Getting Started with Visual Basic. 2. User Input. 3. Bitmaps. 4. Printing Text. 5. Sprites. 6. Audio. PART II: THE RPG WORLD. 7. Designing The Game-Celtic Crusader. 8. Creating The Game Level Editor. 9. The Game World-Medieval Ireland. 10. Scrolling The Game World. 11. Adding Scenery and Solid Objects. 12. Event Gates-Entering Dungeons. PART III: THE PLAYER AND CHARACTERS. 13. Creating The Character Editor. 14. Creating The Player and Character Classes. 15. Gaining Experience and Leveling Up. PART IV: INVENTORY. 16. Creating The Item Editor. 17. Managing The Player's Inventory. PART V: QUESTS AND COMBAT. 18. Creating Quests-Advancing The Story. 19. Creating the Quest Editor. 20. NPCs and Monsters. 21. Creating a Dialog System. 22. Collision Detection. 23. Engaging in Combat. 24. Leveling Up and Upgrading Player Skills.