.NET Tutorial List
Classes 1 (Feb. 17, 2004 -- 17:16)
Where do pictures go? (Nov. 18, 2004 -- 18:38)
DrawImage Overloads (Nov. 30, 2004 -- 13:01)
Sort, Reverse, and BinarySearch: Array methods. (Dec. 10, 2004 -- 10:02)
API Functions in .NET: PlaySound (Dec. 24, 2004 -- 10:10)
A tale of Two Forms (Jan. 25, 2005 -- 9:26)
References, Classes, Structures, and NullReferenceExceptions (Jan. 29, 2005 -- 10:08)
ImageAttributes with DrawImage (Feb. 8, 2005 -- 11:06)
Converting Solutions to your Visual Studio version (Apr. 22, 2005 -- 8:21)
API Functions in .NET: mciSendString (May 4, 2005 -- 21:31)
References, Classes, Structures, and Structures in Classes (May 18, 2005 -- 16:42)
Iceplug Method of Flickerless Display (May 20, 2005 -- 19:50)
GDI+ and drawing characters moving from the keys. (May 23, 2005 -- 7:51)
Spell Checker in VB.NET (Jun. 1, 2005 -- 11:31)
Prompts (Sep. 18, 2005 -- 9:19)
The Workaround - Pictureboxes not being Transparent. (Sep. 26, 2005 -- 9:19)
Fun with a Color Matrix (Sep. 28, 2005 -- 17:32)
Colors and Fonts in .NET (Oct. 3, 2005 -- 21:40)
API Functions in .NET: GetShortPathName (Dec. 20, 2005 -- 19:19)
Tile Maps: An Analytical Approach (Dec. 26, 2005 -- 16:54)
Simple Gifs, Transparent Gifs, and Animated Gifs. (Apr. 25, 2006 -- 18:53)
Chronology: Iceplug Trying to Move Into C#.NET... again (Dec. 17, 2009 -- 19:52)
Chronology: Iceplug Trying to Move Into C#.NET part 2 (Dec. 19, 2009 -- 17:23)
Chronology: Iceplug Trying to Move Into C#.NET Functions and Summary Tables (Dec. 20, 2009 -- 9:16)
Chronology: Iceplug Trying to Move Into C#.NET Structures (Dec. 20, 2009 -- 19:59)
Chronology: Iceplug Trying to Move Into C#.NET Classes (Dec. 21, 2009 -- 20:36)
Chronology: Iceplug Trying to Move Into C#.NET Loose Ends (Dec. 22, 2009 -- 10:54)
.NET Platform Tour
Background: Backgrounds VB
Background: Backgrounds C# (May 20, 2004 -- 21:57)
Moving character along ground and making him look. VB
Moving character along ground and making him look. C# (May 22, 2004 -- 22:13)
Animation and Fixed-wall collision VB
Animation and Fixed-wall collision C# (May 24, 2004 -- 21:18)
Running & Jumping VB
Running & Jumping C# (May 26, 2004 -- 18:52)
Low Jumping VB
Low Jumping C# (May 28, 2004 -- 15:21)
Jumping onto Platforms VB
Jumping onto Platforms C# (May 31, 2004 -- 21:19)
Lots and Lots of Platforms VB
Lots and Lots of Platforms C# (Jun 4, 2004 -- 18:40)
Attack of the Walls VB
Attack of the Walls C# (Jun 12, 2004 -- 21:17)
Collections of Walls and Fistfuls of Coins VB
Collections of Walls and Fistfuls of Coins C# (Jun. 25, 2004 -- 15:42)
Levels created from Files VB
Levels created from Files C# (Jul. 1, 2004 -- 16:39)
Objects of Doom: Lava and Floaters VB
Objects of Doom: Lava and Floaters C# (Aug. 29, 2004 -- 22:57)
Lava from File (Sep. 11, 2004 -- 12:57)
Lava from File (Oct. 5, 2005 -- 10:50)
More on Floaters VB (Sep. 13, 2004 -- 15:30)
More on Floaters C# (Oct. 5, 2005 -- 16:50)
Floater Collections, Edition, and File I/O VB (Sep. 16, 2004 -- 21:43)
Floater Collections, Edition, and File I/O C# (Sep. 16, 2004 -- 21:43)
Maintenance (Oct. 24, 2004 -- 16:32)
Horizontal Scrolling Levels (Nov. 3, 2004 -- 19:03)
Vertical Scrolling Levels (Nov. 4, 2004 -- 15:44)
Editor Snap and Floater Functions (Nov. 7, 2004 -- 15:53)
Wrapping up Floaters (Nov. 11, 2004 -- 17:19)
Jumping Boards (Nov. 18, 2004 -- 17:30)
Horizontally Moving Walls (Nov. 25, 2004 -- 9:36)
Riding Horizontally Moving Walls (Dec. 24, 2004 -- 17:24)
Getting Smushed (Jan. 20, 2005 -- 17:24)
Working with Vertically Moving Walls (Jan. 27, 2005 -- 18:31)
Moving Walls Going Into the Files (Feb. 16, 2005 -- 12:36)
Rockin' Some Ice (Sep. 4, 2006 -- 15:06)
Ladies and Gentlemen, we have Water (Sep. 7, 2006 -- 20:01)
Go to April Update, and then to the most recent Update. The link seems to automatically forward you to the first version (?).
Primitive Forms of Writing in DirectDraw (Mar. 27, 2004 -- 4:50)
Drawing a Picture To The Screen (Mar. 29, 2004 -- 10:50)
Redrawing, Refreshing, and Restoring the Display (Mar. 31, 2004 -- 11:16)
Calculating the FPS of your Program (Apr. 02, 2004 -- 11:22)
Moving Objects on the Display (Apr. 02, 2004 -- 13:43)
DirectX Audio Video Playback for nice MIDI/WAV integration. (May 29, 2004 -- 13:44)
The Direct3D 9 pages are unpolished and I wasn't exactly sure which version I was using for each page. It will be polished later and I'll even add interesting things to it. Apparently, only the very first version of Direct3D works completely. The later versions produce green errors in weird places. If you find a .vb download at the end of the page, ignore it because it doesn't exist.
Direct3D 9 Page 1 (Jun 25, 2006 -- 13:44)
Direct3D 9 Page 2 (Jul 1, 2006 -- 16:56)
Direct3D 9 Page 3 (Jul 1, 2006 -- 17:04)
Direct3D 9 Page 4 (Jul 1, 2006 -- 18:10)
Direct3D 9 Page 5 (Jul 1, 2006 -- 19:18)
Direct3D 9 Page 6 (Jul 1, 2006 -- 21:08)
Direct3D 9 Page 7 (Jul 1, 2006 -- 21:27)
Direct3D 9 Page 8 (Jul 2, 2006 -- 14:34)
Direct3D 9 Page 9 (Jul 2, 2006 -- 15:16)
Direct3D 9 Page 10 (Jul 3, 2006 -- 20:50)
Direct3D 9 Page 11 (Jul 9, 2006 -- 13:25)
Direct3D 9 Page 12 (Jul 9, 2006 -- 14:40)
Direct3D 9 Page 13 (Jul 9, 2006 -- 16:29)
Direct3D 9 Page 14 (Jul 10, 2006 -- 19:27)
Direct3D 9 Page 15 (Jul 16, 2006 -- 11:56)
Direct3D 9 Page 16 (Jul 16, 2006 -- 12:11)
Direct3D 9 Page 17 (Jul 16, 2006 -- 13:13)
Direct3D 9 Page 18 (Jul 23, 2006 -- 11:29)
VB6 Tutorial List
Altering Probability of Random Numbers with Gaussian Random Numbers (Aug 17, 2005 -- 10:27)
Avoiding Exit Statements. (Jul. 23, 2005 -- 7:49)
String Parsing (Apr 10, 2004 -- 18:58)
Randomize (Oct 21, 2004 -- 21:15)
Random Numbers (Oct 19, 2004 -- 16:59)
Using Binary to do other stuff (Jun 4, 2004 -- 13:25)
Writing to Notepad (May 20, 2004 -- 16:12)
Boolean Stuff (Jan. 8, 2004 -- 21:54)
VB6 Playlists and WMP (Dec. 14, 2003 -- 16:20)
Access Excel from VB6 (Jul. 4, 2003 -- 16:51)
Commenting/Indenting Blocks in VB6 (Jul. 20, 2003 -- 16:14)
Dragging and dropping things on a VB6 form. (Jul. 8, 2003 -- 18:35)
Moving things on a VB6 form. (Mar. 3, 2003 -- 16:57)
Supplemental Tutorial List
Periodics: Intro (Oct 29, 2004 -- 9:22)
Periodics: Non-sinusoidal periodic functions and Shapes (Oct 30, 2004 -- 18:43)
Periodics: More on shapes (Oct 31, 2004 -- 18:10)
Periodics: Sample shapes (Oct 31, 2004 -- 21:29)
Periodics: Additive version (Nov 5, 2004 -- 16:31)
Periodics: Combining Periodics (Nov 5, 2004 -- 16:31)
Interpolation, specifically Linear, also known as Lerp (Jul 26, 2005 -- 20:52)
Pool and Billiard Ball Collision Resolution (Oct 13, 2005 -- 21:36)
XVBT Post Links
How to make VB6 Control Arrays
Saving a single Line to a File in VB6
VB6 File I/O
Moving Objects on Form
String Evaluation (Old version)
Collision Detection thread
VB6 VB.NET C#.NET