Seeking and Fleeing AI Algorithms
In a good game we need our enemies to seek after the main character (like pacman and the ghosts) or we need them to flee (like the ghosts when pacman eats a pill). read more
View ArticleTime based modeling algorithm for games
If you are creating a game that has cutting edge graphics you want to take advantage of every CPU cycle you can. By learning Time Based Modeling you can take full advantage of your computer's FPS. read...
View ArticleHandling Bitmaps
This tutorial explains how to manipulate Bitmaps in VB6. Once you know this you can manipulate pictures, do screen captures, etc.read more
View ArticleCreate your own custom Resource Files
Windows resource files are sometimes a pain to use. Instead we can store resources in binary format in our own custom resource file using only Visual Basic 6. Than to read the resources you do the same...
View ArticleSimulate a flock of objects in your game
There are times in game development where we need to have a bunch of objects behave like a flock. With a little math we can simulate the behavior of a flock of animals.read more
View ArticleRectangular and Circular Collision Detection
In any good game we must detect when objects have collided. This turns out to be pretty simple. See how to do both rectangular and circular collision detection.read more
View ArticleSeeking and Fleeing Algorithms
If you want enemies to seek after your player (like ghosts after pacman) or you want enemies to run from your player (like when pacman eats a pill) then you must master the AI seeking and fleeing...
View ArticleTime based modeling algorithm for Games
Instead of putting a frame cap on your game this source code shows you how to get your max FPS by using Time Based Modeling.read more
View ArticleHandling Bitmaps well
See how to do all sorts of things with bitmap files. This code demonstrates how to use and manipulate windows bitmaps at the lowest level.read more
View ArticleCreate your own custom Resource Files
Use the binary AND and OR operators to keep track of game character attributes.read more
View ArticleAn advanced multiple client server chat program using Winsock control
This tutorial explains how you can use the Winsock control to create a server that accepts multiple clients. A lot like how IRC works.read more
View ArticleAdvanced multiple client server using the Winsock control
See how to build an advanced client server chat like program that allows multiple connections (like IRC) using the Winsock control.read more
View ArticleRoman Numeral Converter
This program converts an integer in the range of 1 through 3999 to its equivalent in Roman numerals. It also converts a Roman numeral string to its decimal equivalent.read more
View ArticleIntroduction to SQL (Structured Query Language)
This explains in great depth how the SQL language works. It has many examples and uses access databases to demonstrate the SQL syntax.read more
View ArticleUsing DAO (Data Access Objects) Code
This demonstrates a full working application using nothing but DAO code (no data control) this gives you the advantage of having full control over everything.read more
View ArticleAmazing things you can do with the Listbox control
Learn everything about the Listbox control. From simple to advanced to very advanced things you can do with this neat control. read more
View ArticleUsing ADO and stored procedures
Learn how to use ADO along with stored procedures in this VB6 tutorial. It shows examples using an access database, SQL database, and oracle database.read more
View ArticleAdvanced Formating using Multi-Part Formats
The Visual Basic 6 Format function can be used to format some very advanced data. This tutorial explains how to use Multi Formats to do this.read more
View ArticleNesting the Format Function
By nesting the VB6 Format function inside of itself we are able to format some pretty amazing strings. Check out this Visual Basic Tutorial to see how.read more
View ArticleUnderstanding the Windows API in VB
Many times you want your VB6 application to interact with other dlls and applications. This can occur if you want to use one of the functions that Microsoft wrote in their Windows API Dlls or if you...
View ArticleUnderstanding VB6 Arrays (Advanced)
This VB6 tutorial demonstrates how you can pass arrays to functions, how User Defined Type (UDT) arrays work, and how variant arrays work. It is a little more advanced then the beginner tutorial but is...
View ArticleUsing the FSO (File System Object) in VB6
The VB6 File System Object (FSO) allows you to do many things that aren't built into the normal VB commands. With the FSO you can do all sorts of file and folder manipulation, querying, reading,...
View ArticleSubclassing in VB6 ActiveX Tutorial
Sub classing in Visual Basic is a very powerful concept. However, it fails when you try to implement it from within an ActiveX control. Learn how you can handle window sub classing from withing your...
View ArticleUsing The Win32 API
The Win32 API is a bit complex but very powerful. This tutorial shows you how to easily use the Windows API in a simple way. It explains the safety steps you need to take and how to write excellent API...
View ArticleDatabase Design
As you begin to program more advanced programs that store data in databases you will need to understand how to layout the database in the most efficient way. This will allow you to create Visual Basic...
View ArticleOptimizing Database Applications
Optimize, Optimize, Optimize! This is how you can create the best, fastest, most user friendly apps. In this tutorial you learn what the optimum way to do database development is.read more
View ArticleUsing Jet Data Access Objects
Microsoft has a great database back end called JET. It is most known because the program called Microsoft Access uses it. You can also use this same database in your VB6 applications. This Visual Basic...
View ArticleAccess Security
Microsoft Access is a great database application that is easy to interface into from within Visual Basic. A key thing you might want to learn is how to implement the proper security for your...
View ArticleCreating Advanced PDF documents in VB
This VB tutorial builds off the last and demonstrates how you can create more advanced PDF files. It teaches you how to create a multi-page document, with page headers, footers, page numbers, shapes,...
View ArticleKreiranje naprednog PDF dokumenta u VB
Ovaj VB tutorial gradi poslednji i pokazuje kako možete da kreirate naprednije PDF fajlove. Ona vas uči kako da napravite višeslojni dokument, sa postavkom zaglavlja, podnožja stranice, brojeve...
View Article