skip to main content
Browse Subjects

Game Programming with Visual Basic.Net

By | Copyright Year:2007 | ISBN-13: 9780170131254

Game Programming with Visual Basic®.Net will engage students in learning programming in a context they are interested in and can relate to. The design and creation of games provides the opportunity for creativity, entertainment and intellectual challenge. Students who learn to create games in a professional programming environment such as Visual Basic® are learning skills that can be transferred to the IT industry.


1 Serious Fun (what makes a good game)
2 Let's get it started (introduction to moving objects)
3 Heading in the right direction(moving objects)
4 Meet and greet (splash and entry forms)
5 Controlling the bugs (using GDI+ for moving objects)
6 Sound advice (background music and sound effects)
7 Collision decisions (dealing with colliding objects)
8 An array of hope (collections and arrays of objects)
9 I see the earth move (moving backgrounds)
10 Telephones and tophats (board games)
11 Blocks and dots (games involving mazes)
12 How to be sharp (techniques in creating card games)
13 Objects on the fly (creating objects at run-time)
14 Space hero
15 Deployment benefits (deploying your games for distribution)
Appendix 1 (modules)
Appendix 2 (subclasses)


Graeme Summers is a teacher of Information Processing and Technology (IPT) at Coolum State High School, Queensland. He has been honoured with the prestigious QSITE Teacher Award for Leadership in Educational Computing (Queensland Society for Information Technology in Education). Graeme is currently an ACCE Professional Associate (Australian Council for Computers in Education). He has been actively involved in computer education and software development in Australia since 1980.


Theoretical and practical examples of gaming aimed at the secondary school student. The text does not presume high level programming skills, yet it takes the students to a satisfying level of proficiency.

Fun, interesting and challenging examples from a wide variety of gaming genres

The textbook can be used for instruction in game programming or general programming, as it provides a set of techniques for handling many of the less documented (and most wanted) features of Visual Basic®.NET CD-ROM features

CD-ROM Features:

Fully developed programming examples and solutions to the programming tasks

A wide collection of graphics for use in the programming examples and tasks

Sets of reusable add-ins in the form of Visual Basic®.NET classes and modules specifically designed for game programming

A bookmarked PDF of the text.


Available Stock4