(ENG) IrrSolid - your first game framework
Stai invece cercando la versione italiana di questo tutorial? (
)
Licenzed under Creative Commons
shareAlike noncommercial 2.5 by Dario "Demone Rosso". (Red Demon)
IrrSolid is a game templating system. That's mean that you have a pre-builded framework in wich you need only to put your code without warry about dependencies and external libraries or dlls. The first thing you need is to install code::blocks (an opensource , cross-platform IDE), here is the c::b download page:
If you have windows I suggest the biggest download available (the one with mingw included).
After that follow the wizard for the standard installation. have you installed Code::Blocks?
Then you should go to my sourceforge page (linked below) and download the Open AL installer, (OpenAL_inst.tar.gz)
Then launch the installer of your operative system. If you have windows, the OpenAL installer just add to your system folder the "OpenAL32.dll" file that can be easily removed by the installation control panel. After that download also the latest available packet for IrrSolid.
Do you have the packet? Well now unzip it in a folder. Open the folder. You will see something similiar to this:
Open the "ISGF- Compile" folder:
Open the "ISGF -Compile.cbp" with code blocks and search for the combo box beside the "Build target" slot. This will open a menu with some options:
You need the only 2 options in wich there is also the name of your Operative System, (for example, if you have windows you will be interested only in the "Debug Win32 -Static" and in the "Release Win32 - Static" options.
Select 1 of the 2 options and compile it:
Click on the little gear and the automatic building will start. Wait for a while. Now select the other option and compile it too.
After that, close Code Blocks and open the "MyGame with IrrSolid" folder:
Open again the code blocks project file ("MyGame with Irr Solid.cbp") :
Now you will find again some options here, select any one wich has the name of your operative system:
Now aim the little gear with the green arrow ( "Build and Run" )
If all went correctly you must see a blue/grey screen with a little text on it and a background music that is playing. This is not so much? Well it isn't really so much, but when I was a young developer I rember that I wanted something similiar and that I never found it. I hope you will like this little contribution to game development.