Skip to Content

VBugs - Games Programming using VB.Net and SwinGame

Request the VBugs Resources

* indicates a required field.

First Name:*

Subjects Taught:
Please mail me a hardcopy version of the VBugs resources

About VBugs

VBugs is a resource for creating a game using the SwinGame Software Development Kit (SDK) and VB.NET.  Its aim is to teach students the steps involved in programming in a fun but non-superficial manner.

What's in the resources?

The downloaded resource has a teacher and a student folder.

The student resource consists of self paced tutorials with exercise sheets for the student to fill in by hand as they progress. The exercise sheets have been designed as a way of assessing student knowledge and understanding of the topic as they progress.

The teacher folder contains solutions to both the worksheets and the project chapter by chapter as well as lesson plans for using VBugs in class.

Who is it suitable for?

The resource is suitable for students from Year 9 – 10.

The resource takes students through the very basics of games programming through to the development of a fully interactive game with levels, scores, music, sound effects, keyboard and mouse input and animated sprites.

How much does it cost?

No charge. As part of Swinburne's effort to support secondary schools and enhance the profile of ICT, this resource has been developed for all secondary schools to use for free.

Simply register and we will send you the password and the link to download the resource in full. Along with this link we can send out a hard copy of the book for the teacher's reference.

How long does it take to complete?

This will depend on your class to some extent. VBugs has 9 chapters. Some chapters would take approximately 1 period to complete and others about 3.

The final chapter is open ended so if some students finish faster than others they can keep working on improving their game for as long as you like. We recommend allowing about 16 classes.

A run down of the chapters can be found below:

  • Chapter 1 - Hello World
  • Chapter 2 - Images, Fonts and Colours
  • Chapter 3 - Movement
  • Chapter 4 - Sound and Keyboard
  • Chapter 5 - Mouse input and Animation
  • Chapter 6 - Methods in VB.NET
  • Chapter 7 - Objects and Classes
  • Chapter 8 - Level and Score
  • Chapter 9 - Extensions and Additions