FC - VB Games
       VISUAL BASIC GAMES


 

NAVIGATION
Home
Download




    
Home Section
 

WELCOME ALL!

Some people may well say that you can't write a good game such as a proper 3D game in Visual Basic.
Most game programmers disagree with this and think the only real option is to use C, C++ or VC++.
I’m not here to argue about that, but I will tell you that it is perfectly possible to write a moderate to advanced game (in 2D or in full 3D) using Visual Basic.

As an VB programmer who has followed the language since it's inception, I have to say that Visual Basic is entirely acceptable for programming Windows games; Visual Basic is the most popular programming language in the world, and it has a lot to offer aspiring game programmers.
Most windows API's and DirectX functions work just as fast or nearly as fast with VB as with VC++ or C++. However, the ease of use of VB will likely cut the production time in half.
Infact, Visual Basic is a Rapid Application Development (RAD) Tool: it is a programming system that enables programmers to quickly build working programs and I am not talking about silly shareware-quality games like as card games or a bad remake of old games(NAUTS CROSES TIC TAC TOE, HANG MAN,...), but rather high and professional quality 2D and 3D game engines; maybe not the next Quake/Half-life, but that doesn’t mean you can't do any games, as you could find in the Download Section.

However, here you could learn a lot about game development and VB's use of DirectX; of course, this presumes a basic knowledge of the Visual Basic language and of DirectX programming.

The purpose of this site is to provide readers with support for the concepts above explained with a compilation of completed VB games, but with one restriction: I promote a free source code exchange; anyone interested about the source code of the sample demo programs downloaded from this site, have to post to me a source code of a program with equivalent value and will receive the desidered demo code (QUID PRO QUOD, DO UT DES).

To contact me: fabiocalvi@yahoo.com
 
 


Download Section

 


VB QUAKE
A demo of 1st person shooter game written in VB6 and using DirectX7 D3D Retain Mode.
It's a VB version of QUAKE(R) created by id Software,Inc.

Graphic Accelerator Card and DirectX7 or higher needed.

See the Readme.txt file about instructions and how to play.



Download it here



3D RACERS (v1.0)
This is a cool real 3D racing game written in VB6 and using DirectX7 D3D Retain Mode.
It's a VB clone of LUDORACE, created by GraphitX for Ludorama.
It comes with 3 circuits. Maps editor will come soon.

DirectX7 or higher needed.

The game is in progress; send to me your comments, suggestions or ideas to improve the game.


Download it here



3D PACMAN (v1.0)
This is 3D Pacman game written in VB6 and using DirectX7 D3D Retain Mode.
See the ReadMe.txt file for how to build levels.

DirectX7 or higher needed.
Suggestions or ideas to improve the game are welcomed.


Download it here



ROBOTSWAR
An example of 2D arcade / strategy game.
Two teams of robots are figthing one to each other.
You are the Commander of the MechWarriors while the Computer leads the MetalKnights.
The purpose of the game is only one: WIN!

DirectX7 or higher needed.


Download it here



ASTROROCKS
A 2D arcade game, clone of the classical Asteroids.

DirectX7 or higher needed.


Download it here



PLATFORM DEMO
A 2D platform game demo.

DirectX7 or higher needed.

The editor level will come soon.

Note: the lenght of the name of subdirs of this program are restricted to 30 characters;
I suggest you to unzip and play this demo on the root.


Download it here