[Updated] Template Metaprogramming and Puzzle 15 Optimal Solution
Rating: 




Aliaksei Sanko - 09/14/2009
Read about a sample demonstrating how to accelerate finding an optimal Puzzle 15 solution using C++ Template Metaprogramming. It presents an implementation of the IDA* search algorithm.[Updated] Creating the "Marriage" Card Game
Rating: 




miteshpandey - 01/10/2006
A collection of card games. (The article and downloadable project and source code were updated.)
A CDXMenu Class for the CDX Library
Rating: 




Hamid Reza Gharahzadeh - 09/15/2005
The CDXMenu class delivers a fast and easy way to create a menu using CDX classes and the CDXBitmapFont class for computer games.
Cross-Platform Game Development for C++ Developers, Part V: OGRE 3D
Rating: 




Victor Volkman - 09/12/2005
The Object-Oriented Graphics Rendering Engine (OGRE) enables you to quickly and easily produce applications with hardware-accelerated 3D graphics by abstracting all the details of using the underlying system libraries. See for yourself.
Cross-Platform Game Development for C++ Developers, Part IV: ClanLib SDK
Rating: 




Victor Volkman - 09/07/2005
Although the cross-platform C++ framework ClanLib is focused primarily on the game developer, you could easily use it to develop a scientific 3D visualization tool or multimedia application as well. Take a look under the hood of this versatile API.
Cross-Platform Game Development for C++ Developers, Part III: The 3D Irrlicht Engine
Rating: 




Victor Volkman - 08/24/2005
Although open source, the high-performance Irrlicht Engine offers state-of-the-art features normally found in commercial 3D engines. Find out what they are and how to use them.
Cross-Platform Game Development for C++ Developers, Part II: The Allegro Platform
Rating: 




Victor Volkman - 08/17/2005
Get an under-the-hood look at the Allegro open source gaming library, and then dive into demo that will show how to get up and running.
Airplanes: Bomber, a Socket-Based Game
Rating: none
williamx - 08/15/2005
An online puzzle game.
Cross-Platform Game Development for C++ Devs
Rating: 




Victor Volkman - 08/05/2005
Are you an aspiring game developer who's not sure how to get started? Get a close-up look at an open source, cross-platform gaming engine that can have you on your way to creating a hit game title in no time.
Samples
PasswordSpy - Retrieving lost passwords using Windows hooks
Rating: 




Brian Friesen - 02/03/2004
Retrieve lost passwords using Windows hooks. PasswordSpy is not intended for mischievous purposes. (The source code was revised and an addendum to the article was added.)Track billable hours
Rating: none
Eric Hoagland - 10/01/2002
Track billable hours
Window Handle Picker Sample
Rating: none
Mike Marquet - 08/18/2000
"Spy"-like tool that displays a window's styles when you drag the mouse over any window
Password Retrieval Application
Rating: 




Tom Archer - MSFT - 02/11/2000
Password Retrieval Application
MDB Viewer with Out_Lookstyle
Rating: none
Xiaojian Liu - 05/24/1999
MDB Viewer with Out_Lookstyle
DiskSpace Tracker
Rating: none
Joep Oude Veldhuis - 05/21/1999
DiskSpace Tracker
The Tetris Clone CGTetris
Rating: none
Jvrg Kvnig - 05/03/1999
The Tetris Clone CGTetris
Magnifying Glass - demonstrates different ways to obtain or create proper DC and use BitBlt - StretchBlt functions
Rating: none
Sergey Karyshev - 03/25/1999
Magnifying Glass - demonstrates different ways to obtain or create proper DC and use BitBlt - StretchBlt functions
Demonstrates the use of GfxListCtrl control, CHyperlink class , CSystemTray class
Rating: none
Xavier John - 03/25/1999
Demonstrates the use of GfxListCtrl control, CHyperlink class , CSystemTray class
Zoomin Extension
Rating: none
Thierry Maurel - 01/28/1999
Zoomin Extension
Includes - An application to show what was included and how, in you C/C++ source
Rating: none
Guy Gascoigne - Piggford - 01/28/1999
Includes - An application to show what was included and how, in you C/C++ source
NetManager V1.1
Rating: none
Petr Stejskal - 01/28/1999
NetManager V1.1
Timestamp - A utility to change a files "Modified" time.
Rating: none
Chris Maunder - 01/19/1999
Timestamp - A utility to change a files "Modified" time.
Tray Calender
Rating: 




Chris Maunder - 12/04/1998
Tray Calender
Distributed Tanks Game Sample
Rating: none
Eran Yariv and Moshik Zur - 11/22/1998
Distributed Tanks Game Sample
Copy Folder/File Names Directly from Shell
Rating: none
Kumara Das K.R. - 11/04/1998
Copy Folder/File Names Directly from Shell
A better front end to WinDiff
Rating: none
Chris Maunder - 10/23/1998
A better front end to WinDiff
StackUp V1.0 - the DirectX game
Rating: none
Petr Stejskal - 09/14/1998
StackUp V1.0 - the DirectX game
AVI Player - ATL DLL
Rating: none
Martin Putz - 09/07/1998
AVI Player - ATL DLL
Database Sample (Repeater Frequency Index)
Rating: 




Eric Hoagland - 08/08/1998
Database Sample (Repeater Frequency Index)
Track billable hours (2)
Rating: none
Thomas Blenkers - 08/08/1998
Track billable hours (2)
Help Array Generator Utility
Rating: none
Peter Bevilacqua - 08/08/1998
Help Array Generator Utility
Messenger
Rating: none
Audrius Vasiliauskas - 08/08/1998
Messenger
Runtime Monitoring Agent
Rating: none
Zoran M.Todorovic & Miodrag D.Stojadinovic - 08/08/1998
Runtime Monitoring Agent
System Information
SMBIOS Demystified
Rating: 




kirants - 08/01/2006
Discover a basic SMBIOS parser that demonstrates querying for SMBIOS info using WMI and then parsing the data to extract necessary information.Bulletproof Windows XP
Rating: 




The UberOverLord - 02/27/2006
Currently, this is the best way to protect XP systems from malware and accidental changes.
Drive Browsing Treeview
Rating: none
Barretto VN - 06/27/2002
Tree view for browsing drive information.
Drive Browsing Listview
Rating: none
Barretto VN - 06/27/2002
Listview for browsing drive information.
Testing & Debugging
Parallel Lint
Rating: none
Andrey Karpov - 06/15/2009
Understand the new direction in development of static code analyzers - verification of parallel programs. The article reviews several static analyzers which can claim to be called "Parallel Lint".[Updated] Compiling and Integrating Crypto++ into the Microsoft Visual C++ Environment
Rating: 




Jeffrey Walton - 12/21/2006
Learn how to compile and integrate Crypto++ into the Microsoft Visual C++ environment.
In Praise of the Lowly Comment
Rating: 




Mike Gunderloy - 11/09/2006
See how to make comments in your code more useful & effective for you and your fellow developers.
Unit Testing with CPPUnit
Rating: none
JM - 01/07/2004
Learn to unit test C/C++ applications using the CPPUnit unit testing framework.
