These tutorials focus mainly on OpenGL, Win32 programming and the ODE physics engine. OpenGL has moved on to great heights and I don't cover the newest features but cover all of the basic concepts you will need with working example programs.

 

Working with the Win32 API is a great way to get to the heart of Windows and is just as relevant today as ever before. Whereas ODE has been marginalized as hardware accelerated physics becomes more common.

 

Games and graphics utilities can be made quickly and easily using game engines like Unity so this and Linux development in general will be the focus of my next tutorials.    

  

 

FunctionLibrary
BackupEventLog
BackupRead
BackupSeek
BackupWrite
Beep
BeginDeferWindowPos
BeginPaint
BeginPath
BeginUpdateResource
bind
BindMoniker
BitBlt
BlockInput
BMAPIAddress
BMAPIDetails
BMAPIFindNext
BMAPIGetAddress
BMAPIGetReadMail
BMAPIReadMail
BMAPIResolveName
BMAPISaveMail
BMAPISendMail
BoundingRectFromPoints
BringWindowToTop
BroadcastSystemMessage
BrowseHookProc
BSTR_UserFree
BSTR_UserMarshal
BSTR_UserSize
BSTR_UserUnmarshal
BstrFromVector
BtnWndProc3d
BuildCommDCB
BuildCommDCBAndTimeouts
BuildDisplayTable@40
BuildExplicitAccessWithName
BuildImpersonateExplicitAccessWithName
BuildImpersonateTrustee
BuildSecurityDescriptor
BuildTrusteeWithName
BuildTrusteeWithSid
ByeByeGDI
advapi32
kernel32
kernel32
kernel32
kernel32
user32
user32
gdi32
kernel32
wsock32
ole32
gdi32
user32
mapi32
mapi32
mapi32
mapi32
mapi32
mapi32
mapi32
mapi32
mapi32
pkpd32
user32
user32
tapi32
oleaut32
oleaut32
oleaut32
oleaut32
oleaut32
ctl3d32
kernel32
kernel32
mapi32
advapi32
advapi32
advapi32
advapi32
advapi32
advapi32
gdi32