Introduction - If you have any usage issues, please Google them yourself
Racing game source code. This the second complete game that I have created using the DirectX library (actually is the 3rd, but I lost the partial project of the 2nd one in some of mine HD reformatting sessions). The game was created using a library created by me (called cMain.lib), that works as a wrapper around the DirectX library. The library source is included with the game source code so that you can use it to create your own games. I ll start explaining how this library actually works and them I ll explain how the game works.
Packet : 29782199trackeditor_src.zip filelist
TrackEditor/
TrackEditor/CheckPointDlg.cpp
TrackEditor/CheckPointDlg.h
TrackEditor/cMatrix.cpp
TrackEditor/cMatrix.h
TrackEditor/MainFrm.cpp
TrackEditor/MainFrm.h
TrackEditor/res/
TrackEditor/Resource.h
TrackEditor/res/bmp_blackptq0.bmp
TrackEditor/res/bmp_blackptq1.bmp
TrackEditor/res/bmp_blackptq2.bmp
TrackEditor/res/bmp_blackptq3.bmp
TrackEditor/res/bmp_curveq0.bmp
TrackEditor/res/bmp_curveq1.bmp
TrackEditor/res/bmp_curveq2.bmp
TrackEditor/res/bmp_curveq3.bmp
TrackEditor/res/bmp_diagonalq0.bmp
TrackEditor/res/bmp_diagonalq1.bmp
TrackEditor/res/bmp_diagonalq2.bmp
TrackEditor/res/bmp_diagonalq3.bmp
TrackEditor/res/bmp_endcurveq0.bmp
TrackEditor/res/bmp_endcurveq1.bmp
TrackEditor/res/bmp_endcurveq2.bmp
TrackEditor/res/bmp_endcurveq3.bmp
TrackEditor/res/bmp_endmediumcurveq0p1.bmp
TrackEditor/res/bmp_endmediumcurveq0p2.bmp
TrackEditor/res/bmp_endmediumcurveq0p3.bmp
TrackEditor/res/bmp_endmediumcurveq1p1.bmp
TrackEditor/res/bmp_endmediumcurveq1p2.bmp
TrackEditor/res/bmp_endmediumcurveq1p3.bmp
TrackEditor/res/bmp_endmediumcurveq2p1.bmp
TrackEditor/res/bmp_endmediumcurveq2p2.bmp
TrackEditor/res/bmp_endmediumcurveq2p3.bmp
TrackEditor/res/bmp_endmediumcurveq3p1.bmp
TrackEditor/res/bmp_endmediumcurveq3p2.bmp
TrackEditor/res/bmp_endmediumcurveq3p3.bmp
TrackEditor/res/bmp_fullroadq0.bmp
TrackEditor/res/bmp_fullroadq1.bmp
TrackEditor/res/bmp_fullroadq10.bmp
TrackEditor/res/bmp_fullroadq11.bmp
TrackEditor/res/bmp_fullroadq12.bmp
TrackEditor/res/bmp_fullroadq13.bmp
TrackEditor/res/bmp_fullroadq14.bmp
TrackEditor/res/bmp_fullroadq15.bmp
TrackEditor/res/bmp_fullroadq16.bmp
TrackEditor/res/bmp_fullroadq17.bmp
TrackEditor/res/bmp_fullroadq2.bmp
TrackEditor/res/bmp_fullroadq3.bmp
TrackEditor/res/bmp_fullroadq4.bmp
TrackEditor/res/bmp_fullroadq5.bmp
TrackEditor/res/bmp_fullroadq6.bmp
TrackEditor/res/bmp_fullroadq7.bmp
TrackEditor/res/bmp_fullroadq8.bmp
TrackEditor/res/bmp_fullroadq9.bmp
TrackEditor/res/bmp_halfroadq0.bmp
TrackEditor/res/bmp_halfroadq1.bmp
TrackEditor/res/bmp_halfroadq2.bmp
TrackEditor/res/bmp_halfroadq3.bmp
TrackEditor/res/bmp_hz_enddiagq0.bmp
TrackEditor/res/bmp_hz_enddiagq1.bmp
TrackEditor/res/bmp_hz_enddiagq2.bmp
TrackEditor/res/bmp_hz_enddiagq3.bmp
TrackEditor/res/bmp_hz_startdiagq0.bmp
TrackEditor/res/bmp_hz_startdiagq1.bmp
TrackEditor/res/bmp_hz_startdiagq2.bmp
TrackEditor/res/bmp_hz_startdiagq3.bmp
TrackEditor/res/bmp_mediumcurveq0p1.bmp
TrackEditor/res/bmp_mediumcurveq0p2.bmp
TrackEditor/res/bmp_mediumcurveq0p3.bmp
TrackEditor/res/bmp_mediumcurveq1p1.bmp
TrackEditor/res/bmp_mediumcurveq1p2.bmp
TrackEditor/res/bmp_mediumcurveq1p3.bmp
TrackEditor/res/bmp_mediumcurveq2p1.bmp
TrackEditor/res/bmp_mediumcurveq2p2.bmp
TrackEditor/res/bmp_mediumcurveq2p3.bmp
TrackEditor/res/bmp_mediumcurveq3p1.bmp
TrackEditor/res/bmp_mediumcurveq3p2.bmp
TrackEditor/res/bmp_mediumcurveq3p3.bmp
TrackEditor/res/bmp_middiagq0.bmp
TrackEditor/res/bmp_middiagq1.bmp
TrackEditor/res/bmp_middiagq2.bmp
TrackEditor/res/bmp_middiagq3.bmp
TrackEditor/res/bmp_sraceroadq0.bmp
TrackEditor/res/bmp_sraceroadq1.bmp
TrackEditor/res/bmp_sraceroadq2.bmp
TrackEditor/res/bmp_sraceroadq3.bmp
TrackEditor/res/bmp_vr_enddiagq0.bmp
TrackEditor/res/bmp_vr_enddiagq1.bmp
TrackEditor/res/bmp_vr_enddiagq2.bmp
TrackEditor/res/bmp_vr_enddiagq3.bmp
TrackEditor/res/bmp_vr_startdiagq0.bmp
TrackEditor/res/bmp_vr_startdiagq1.bmp
TrackEditor/res/bmp_vr_startdiagq2.bmp
TrackEditor/res/bmp_vr_startdiagq3.bmp
TrackEditor/res/Thumbs.db
TrackEditor/res/Toolbar.bmp
TrackEditor/res/TrackEditor.ico
TrackEditor/res/TrackEditor.rc2
TrackEditor/res/TrackEditorDoc.ico
TrackEditor/SetDimensionsDlg.cpp
TrackEditor/SetDimensionsDlg.h
TrackEditor/StdAfx.cpp
TrackEditor/StdAfx.h
TrackEditor/TrackEditor.clw
TrackEditor/TrackEditor.cpp
TrackEditor/TrackEditor.dsp
TrackEditor/TrackEditor.dsw
TrackEditor/TrackEditor.h
TrackEditor/TrackEditor.rc
TrackEditor/TrackEditorDoc.cpp
TrackEditor/TrackEditorDoc.h
TrackEditor/TrackEditorView.cpp
TrackEditor/TrackEditorView.h