First Step VB6

This tutorial guides you through the process of really getting started with the SwinGame SDK. In this tutorial you will learn to open a window, draw images, draw sprites and move, play sounds, and have some interactivity within your game. At the end of the tutorial you should be much more comfortable using the SwinGame SDK and ready to start working on your own game.

OK so at this stage you have:
 * Gone through Getting Started
 * Chosen Visual Basic 6 as your programming language
 * Downloaded Visual Basic 6 SDK
 * Gone through the instuctions and loaded the SDK

Now it is time for your first program in Swingame: "Hello World".

Hello World
Follow these steps to get a "Hello World" program working with SwinGame.
 * 1) Copy the SDK you downloaded into a new folder - call it Hello World.
 * 2) Open the project file (the .vbp file) - you can double click it in explorer
 * 3) Open the "GameLogic" source code file. You should be presented with the following code:

The purpose of this code is to create a starting point for your project. To see what this does you need to do the following steps. This will compile the program, and execute it. After you have had a look close the window.


 * 1) From the File menu select Make VB 6 Starter Pack.exe...
 * 2) In the dialog change the output name to HelloWorld.exe
 * 3) Click the OK button, the game will be compiled and written as an executable
 * 4) Open a file explorer and navigate to the folder with your game in it
 * 5) Double click the copyresourcesvb6.cmd file, this will show a window that reports the files being copied, when this closes continue
 * 6) Open the bin folder in your game project
 * 7) Run the game by double clicking HelloWorld.exe
 * 8) Close the window and return to Visual Basic

You can basically read what it is doing

See if you can find the parts of the code that are doing the following things:
 * Loading all the resources you need for the game
 * Opening up a blank screen 800 pixels wide (x axis) by 600 tall (y axis) - see picture below
 * Starting a Loop, inside which it does:
 * Draws 3 filled rectangles setting their sizes and different colours width height and position
 * Putting the game's "Frame rate" up on the screen in the top right hand corner
 * Writing the words "Hello World" 3 times in different colours below the rectangles
 * Writing the words "Hello World" once at the top in large letters
 * Telling the loop to stop when someone closes the window



Now you do this...
To help your understanding of what is going on in this code do the following:
 * Change the big "Hello World" to your name
 * Move the Red Rectangle so it is in the bottom right hand corner
 * Make the Red Rectangle twice as big

And that is it you have completed your "Hello World" next we look at adding an image.