How would you like to MASTER graphic design by next week?
Click here to find out how
Featured Photoshop templates - professional ready to use designs for your next project
View all templates
C++ Beginning Tutorials
2D Snake game in C++ using DirectX9
This is my first 2D game. It`s written in C++ using DirectX9 (Direct3D and DirectInput). This is a very simple Snake game. At the beginning the snake is only 1 square long and when it "eats" the target it`s length is encreased by 1 square. The snake can have a maximum of 20 squares long (each square is 20px), after it reaches this maximum length the snake is moving faster and faster. If the head of the snake hit`s it`s tail the game is over
Introduction to function prototypes
Knowing about function prototypes is crucial before beginning your journey into the world of C programming, and having in mind that C++ demands function prototypes, give this tutorial a shot.
This tutorial teaches the beginnings of using the Allegro library.
Pointers and Arrays in C
This tutorial is intended to introduce pointers to beginning programmers in the C programming language.
Abstract Data Types and Code Efficiency
Abstract Data Types (ADTs) and code efficiency are two of the most important concepts when moving from basic coding in a language and beginning to create powerful applications.
Drawing Graphics In C#
In this tutorial we will present the basic steps for drawing graphics. Something that most programmings find interesting with C# for the beginning of anything related to graphics programming such as Game Development.
Pointers and References in C++
The ability to manipulate memory and memory locations directly is part of what makes C and C++ so powerful, so dangerous, and so difficult for beginners. C only has pointers, but C++ uses pointers and references that have a nicer syntax and attempt to be safer. This article will attempt to demystify these concepts in the minds of beginning C/C++ programmers.
Beginning Visual C++ 6.0
Learn how to program quickly and easily in Visual C++ version 6.0 with this tutorial.
This is an extensive tutorial, starting with the very beginning, and going through the main concepts in the C++ programming, and finishes with the OOP (Object-Oriented-Programming).
Programming in C/C++
This tutorial starts from the very beginning, and goes to the more complicated areas of the C/C++ programming. A nice tutorial, if you are beginner, and want to get good C/C++ knowledge to continue to the more advanced levels.