VB
From GDWiki
Tutorials and Source
NOTE: If you are using Visual Basic 5.0, and are getting strange "Invalid Key 'Retained'" messages, read this.
The following are tutorials for the Visual Basic language. For more information on Visual Basic, click here: Visual Basic Language.
Having trouble getting a solution to your problem? Try asking on the community forums! You can also get help on the GPWiki IRC Channel.
Want to see something here you can't find? Try making a request on the wanted pages list!
On the Wiki
Algorithms
- Basic Encryption with XOR
- Flocking
- Rectangular and Circular Collision Detection
- Seeking and Fleeing
- Time Based Modelling
- Time Based Modelling (From Defuct InTheoryForum.com)
- Using the mouse to click into 3D space - Uses DirectX8
- Binary Finery: How to utilize binary flags in your code
File Manipulation
- Bitmap File Format Information
- Custom Resource Files
- Custom Resource Files - Property Bag approach
- Save Any Sized Strings
- Windows Resource Files
- Using BNK and RLE
Scripting
Math and Physics
- Circular Motion
- Gravity
- Projectiles
- Seeking and Fleeing
- Spaceship Physics
- Starfield Parallax
- Building A Physics Engine - Series
- Introduction
- Collision Detection
- Basic Intersection Detection
- Extending for Collision Detection
- Seperating Colliding Polygons
- Rigid Bodies
- Handling Rotations
- Contact Points
- Rigid Body Dynamics
- Extra 'stuff'
- Information Packets
- Segment-Polygon Collision Detection
- Springs
- Joints
- Final Touches
- Optimization
- Suggestions
- Building A Simple Physics Engine
- Rotating A Point In 2D
Miscellaneous
Source Code
Windows API
Audio
Graphics
Input
Mouse Handling
Joystick
Keyboard
Timing and Profiling
Miscellaneous
Source Code
Related
External Resources
General Programming
- AllAPI.net
- Edanmo's VB Page
- Killer Visual Basic
- VB Explorer
- VB Fibre
- VB Helper
- VB 2 The Max
- Visual Basic Code Source
- VBnet Visual Basic Resource Centre
- Visual Basic Source Code for FREE
- vbAccelerator
- Xtreme Visual Basic Talk forum
- Visual Basic Help Resource
Game Programming
Audio
Input
Mouse Handling
Joystick
Keyboard
Timing and Profiling
Miscellaneous
Source Code
External Links
General Programming
- AllAPI.net
- Edanmo's VB Page
- Killer Visual Basic
- McMillan's Visual Basic Code
- VB Explorer
- VB Fibre
- VB Helper
- VB 2 The Max
- Visual Basic Code Source
- VBnet Visual Basic Resource Centre
- vbAccelerator
- Xtreme Visual Basic Talk forum

