Gift Guide

Visual Basic Game Programming for Teens / Edition 3

Paperback (Print)
Used and New from Other Sellers
Used and New from Other Sellers
from $7.90
Usually ships in 1-2 business days
(Save 76%)
Other sellers (Paperback)
  • All (14) from $7.90   
  • New (8) from $20.36   
  • Used (6) from $7.90   


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.

Read More Show Less

Product Details

  • ISBN-13: 9781435458109
  • Publisher: Cengage Learning
  • Publication date: 12/23/2010
  • Series: For Teens Series
  • Edition description: New Edition
  • Edition number: 3
  • Pages: 512
  • Sales rank: 685,626
  • Age range: 13 - 17 Years
  • Product dimensions: 7.20 (w) x 9.00 (h) x 1.20 (d)

Meet the Author

Jonathan S. Harbour is a freelance writer and game developer. He maintains a forum at for support of his books and games, and he has a Facebook page at He enjoys science fiction, comics, and video games.

Read More Show Less

Table of Contents

Introduction. PART I: BUILDING BLOCKS. 1. Getting Started. 2. Visual Basic Primer. 3. Forms and Controls. 4. Drawing with GDIĆ¾. 5. Bitmaps: Our First Building Block. 6. Sprites and Real-Time Animation. 7. Collision Detection. 8. Playing Sound Effects and Music. PART II: GAME WORLD. 9. Designing the Game of Celtic Crusader. 10. Creating the Level Editor. 11. Rendering a Game Level. 12. Adding Objects to the World. 13. Using Portals to Expand the World. PART III: GAMEPLAY. 14. Creating the Character Editor. 15. Dialogue: Talking with NPCs. 16. Fighting, Getting XP, and Leveling Up. 17. Creating the Item Editor. 18. Looting Treasure and Managing Inventory. 19. Creating the Quest Editor. 20. So You Want to Be a Hero? Index.

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 2 Customer Reviews
  • Posted April 10, 2011

    more from this reviewer

    Buy the paper book - not the NookBook

    Great programming guide. I'm am using this book to teach a class for my son's fifth grade. If you are considering the nook version splash out the couple of extra bucks to get the dead tree version. DO BUY this book for an up and running fun introduction to advanced beginner programming using Visual Basic.

    I wrote a review for the Nook version of this book and gave it only 1 star because B&N has an error in their database and they insisted the book I got was my error not theirs.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted February 7, 2012

    No text was provided for this review.

Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)