Related resources for Graphics Programming
  • Graphics Programming Using Applet In Java10/10/2019 4:49:49 PM. In this article, we discuss graphics programming using Applets in Java. Learn what Applets are and their advantages and disadvantages.
  • Convert Image To Binary5/16/2019 11:02:12 PM. In this tutorial you'll learn how to convert an image to a matrix of zeros and ones, aswell as how to open an image in a picture box.
  • A Simple Virtual Voltmeter Using GDI+ and the GP-3 Board10/3/2012 12:07:01 PM. This is a less complex, nevertheless interesting example of how to use the same board to create a simple voltmeter.
  • Image Processor7/6/2009 12:50:48 AM. This article shows a light-weight image processor.
  • KillerBeam - A Game in C#7/18/2007 12:09:44 AM. KillerBeam is a .Net implementation of the game called Laser Chess which appeared in Compute! Magazine in the early eighties.
  • Generating Images Dynamically in ASP.NET7/11/2007 7:16:09 AM. This article explains how to create images dynamically at run-time in ASP.NET.
  • Graphics using GDI+1/31/2007 7:20:45 AM. This sample project shows how to draw various graphics objects on a Form using GDI+ objects.
  • Generating Maze using C# and .NET1/31/2007 7:08:13 AM. This article focuses on how to generate a maze using the depth first search algorithm. This is a very simple but clever algorithm that creates a maze by randomly stripping one available wall between two cells for every cell in the grid.
  • Music Editing Program in C# and .NET1/31/2007 5:47:29 AM. This program will create music from a file of letter-coded notes. It will also print and print preview the music.
  • Recording Sheet Music Using C# and .NET1/31/2007 5:19:49 AM. This is a article that allow you to record and replay the music you performed on the piano.
  • A Virtual Clock in C# and GDI+1/31/2007 5:17:03 AM. This article describes how to create a virtual clock in C#. The hands of the clock are drawn using GraphicPaths.
  • Fuliggine ColorPickers1/31/2007 5:09:19 AM. In this article the author shows to build color picker and embedded color controls using GDI+.
  • Hangman Program Using C#1/31/2007 4:59:54 AM. Hangman was created to illustrate several features of C# including GDI+, string manipulation, array processing, using properties, as well as simple creation of objects.
  • Brick Out in C#1/31/2007 4:14:43 AM. Way back, I'd say about 1981 (ok maybe not so far back!), there was a game for the Apple II called Brick Out.
  • Scrollable Picture Box8/30/2006 8:22:13 AM. This project contains a UserControl that allows you to place an Image inside and scroll around the Image.
  • Shisen-Sho Clone in C#5/29/2006 3:22:36 AM. The attached code is a clone of the KDE game Shisen-Sho using Windows Forms and GDI+.
  • Generating Maze using C# and .NET2/2/2006 11:25:02 PM. Did you ever get the feeling that cubicles were laid out with the idea that there could be no escape? (Must be I am a bit overworked these days). Today's article focuses on how to generate a maze using the depth first search algorithm. This is a very simple but clever algorithm that creates a maze by randomly stripping one available wall between two cells for every cell in the grid.
  • Mastermind Game in C#2/2/2006 6:22:29 AM. This is the game of Mastermind written in C#. The game is played by clicking on a set of 4 colors and then hitting the score button. Colors can repeat themselves in this game, so be wary!
  • A Graphics Component in C#12/26/2005 11:29:59 PM. In this example we have an XYGraph Component and a form that uses it.
  • Business Card Designer Using C#12/26/2005 11:28:19 PM. For those of you that don't want to go out and buy a fancy business card utility, this article may prove to be just the trick for designing easy colorful business cards.
  • GDI+ Samples: Rectangle, 3D, and Ellipse12/26/2005 10:45:08 PM. This article has three sample examples on GDI+ - Rectangle, Ellipse, and 3D.
  • Drawing With no OnPaint Method12/26/2005 7:09:33 AM. In this sample example, I draw GDI+ objects on button click.
  • CartWheel Man - Animating GraphicPaths12/26/2005 6:38:30 AM. This simple application illustrates how GraphicsPaths can be animated to look like something is moving across the screen.
  • An Animation Component using C#12/26/2005 6:09:24 AM. Sometimes its desirable to get those graphics moving a bit and this article show the control to implement it.
  • An XY Plot User Control in GDI+12/26/2005 5:15:40 AM. This is a follow up of the article written originally for the beta version of .NET. called, A Graphics Component in C#.
  • Web Thermometer in C# and .NET12/26/2005 5:04:28 AM. The Web Thermometer is a good example for using GDI+.
  • Using Genetic Algorithms to Design Logic Circuits in C#12/26/2005 4:18:09 AM. The article goes to explain that GA (Genetic Algorithms) have been used by various programmers to come up with 15 previous patented inventions + (and here is the startling part) some new ones! I can see the running joke in the patent office now.
  • EggTimer in C#12/26/2005 3:44:40 AM. This simple timer app will count down from whatever value is set in the textbox.
  • Creating Word Find Puzzles for the Web in C# and GDI+ Part II12/26/2005 3:37:36 AM. In our last article we showed you how to create Word Find Puzzles inside of a Windows Form. This article will show you the migration process of bringing it over to an ASP.NET application.
  • Drawing XY Plot Graph in C#12/26/2005 1:32:31 AM. The attached code is an update of Mike Gold's XY Plot graph.
  • How to Interpret Handwriting with C#12/26/2005 1:26:04 AM. In this article, I'll try to explain how to recognize handwriting with C# and GDI+.
  • Creating Word Find Pzzules in C# and GDI+12/24/2005 7:22:46 AM. Perusing the newsstands in New York you'll find newspapers, TV-Guides, magazines, and even books. In the magazine section you'll often find crosswords and books containing the puzzles you'll see in figure 1. The books contain pages and pages of puzzles with hidden words contained in the matrix of letters in which you can spend time going blind trying to find.
  • A Chess Program using C#12/24/2005 7:03:14 AM. This is a chess program, made using C#. It has used object oriented concepts and design patterns like Flyweight, Factory and Decorator. Two player can play this game and it has facility to drag-drop pieces. It also shows potential positions of each pieces which is useful for learning.
  • ClickMania Game12/24/2005 6:50:36 AM. This is an old game, first implemented in 1996 or so... It has a great addictive power. You will quickly find out the rules. I used the winmm.dll library for playing sounds, the picturebox.Paint event to draw bitmaps in a Picturebox and a recursive function to check the balls next to each other for the colors.
  • Ray Tracing in C# and .NET12/21/2005 1:02:17 AM. In this article, I will show you how to implement ray tracing in C# and .NET.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...