Related resources for games
  • Make The Impossible Possible: Create Amazing 3D Games with Mixed Reality in Power Apps!3/16/2021 10:41:12 AM. This session is about “Make The Impossible Possible: Create Amazing 3D Games with Mixed Reality in Power Apps!” in Power Platform Virtual Conference 2021.
  • Top 7 Game Development Tools To Look Forward In 20202/12/2020 1:57:26 AM. In this article, you will learn about the top 7 game development tools to look forward to in 2020.
  • Microsoft Store In Windows 101/8/2020 2:30:23 AM. In this article we will learn how to use the Windows Store to download apps and to buy some products.
  • Restoring Desktop Solitaire, Minesweeper, and Other Classic Games in Windows 812/20/2019 12:33:41 AM. In this article we are going to explain how to restoring desktop solitaire, minesweeper, and other classic games in Windows 8.
  • What Happened to Solitaire and Minesweeper in Windows 812/20/2019 12:22:13 AM. In this article we are going to explain what happened to Solitaire and Minesweeper in Windows 8.
  • Get Back Windows 7 Classic Games in Windows 812/19/2019 12:50:13 AM. This article describes how to restore all the Windows 7 classic games in Windows 8.
  • Build a City Race 3D Game using GDevelop12/1/2019 4:07:53 PM. In this article, you will learn about how to build a City Race 3D Game using GDevelop.
  • 2D Air Force Combat Game Using GDevelop Engine11/27/2019 12:19:21 AM. In this article you will learn about 2D Air Force Combat Game using gdevelop Engine.
  • CastleDoodle Game In HTML 5 Platform using GDevelop11/25/2019 8:05:03 AM. In this article, you will learn about making a CastleDoodle Game in HTML 5 Platform using GDevelop.
  • Space Marine Warrior Game in Android Platform Using GDevelop11/19/2019 8:38:07 AM. In this article, you will learn about developing the Space Marine Warrior game in the Android platform using GDevelop.
  • Super Mario Platform Runner Using Gdevelop Engine11/19/2019 8:29:37 AM. In this article, you will learn about Super Mario platform runner using the gdevelop engine.
  • Cannon Shooter Game In Android Using GDevelop11/11/2019 9:59:08 AM. Gdevelop is based on 2D game creation, without using coding. In this article, I will explain how to design a cannon shooter game in android platform using gdevelop.
  • Adventure Car Race Using Native Platform In Gdevelop 10/31/2019 8:40:43 AM. In this article, you will learn about an adventure car race using Native Platform in Gdevelop.
  • Ghost Shooter Game Build In Rain Fall Using Construct 210/31/2019 8:02:15 AM. In this article, you will learn about a ghost shooter game build in rain fall using Construct 2.
  • Conway's Game of Life Using HTML510/23/2019 2:33:31 AM. In this article we'll create Conway's Game of Life using the new Canvas element of HTML5.
  • Space Blaster Bug Enemy Game Using Construct 210/18/2019 3:21:47 PM. In this article, you will learn to create space blaster bug enemy game using construct 2.
  • Angry Bird Game Using Constructor 2 Platform10/17/2019 12:20:37 AM. In this article, you will learn how to build the new game angry bird using constructor 2 platform.
  • Space Invaders for C# and .NET4/5/2019 4:16:59 AM. In this article, we are going to see to develop games in C#. Here I am developing space invaders game in C# with spiraling bombs and a ship lives indicator.
  • Simple Game in Windows Forms1/24/2019 3:05:44 AM. This article shows you a small game by using simple text box ,buttons and dropdown list.
  • Construct Simple Game Using Construct 29/12/2018 4:54:33 AM. Constructor is based on 2D game creation, without using coding. Now in this article, I will explain about how to design the game start page using constructor. Constructor 2 is a powerful
  • Importing Sound To Game Using Construct 26/22/2018 11:27:31 AM. Constructor is based on 2D game creation, without using coding. Now in this article, I will explain about how to design the game start page using constructor. Constructor 2 is a powerful HTML 5 game c
  • Snow Fall Using Constructor5/8/2018 10:21:06 AM. Constructor is based on 2D game creation, without using coding. Now in this article, I will explain about how to design the game start page using constructor. Constructor 2 is a powerful HTML 5 game c
  • Shooting Game Using Construct 28/9/2017 5:22:01 AM. Construct 2 is an HTML5 based 2D game editor developed by Scirra. Construct 2 is a powerful game creator specifically designed for 2D games.
  • Add Timer With Construct - 24/21/2017 11:24:50 AM. This article explains about adding Timer with Construct-2.
  • Install and Setup Unity12/12/2016 4:36:40 AM. In this article, you will learn a how to install and setup Unity, a tool for game developers.
  • Understand the Basics To Build Games In Unity Framework12/12/2016 3:44:00 AM. This article is all about understanding very basic menus that are available in the Unity framework to build games.
  • Game Development - An Introduction11/22/2016 2:25:20 PM. This article is all about answering common questions, which need to be addressed before jumping into the starry domain of game development.
  • Deploying A Universal Application In XBOX Console7/20/2016 12:56:19 AM. This article will teach you how to deploy universal Windows Application to XBOX or XBOX One.
  • Let's Start The Game With Construct 26/24/2016 2:09:35 PM. In this article, you will learn about the Construct 2 game engine and kick start the development.
  • Design Patterns: Visitor6/18/2015 12:23:48 PM. In this article you will learn about the Visitor Design Pattern.
  • Building Windows Store Games With Construct 26/2/2015 11:59:10 AM. In this article you will learn how to Build Windows Store Games with Construct 2.
  • Playing Pac-Man in City Streets Using Google Maps4/2/2015 2:39:23 PM. This article shows how to play the famous Pac-Man game in our city streets using Google Maps.
  • Creating Tic Tac Toe - Step by Step9/9/2013 11:14:42 PM. Creating Tic Tac Toe using C#( Windows Form Application) for Beginners Step by Step:
  • iPhone Memory Leaks Tracking and Use of Instruments2/14/2013 5:19:19 PM. This article shows the use of Instruments for tracking application memory leaks.
  • Scramble For Pocket PC in VB.NET12/1/2012 2:11:35 AM. This article shows you how to write Scramble for Pocket PC.
  • Dots Game10/3/2012 11:06:25 AM. Here is a dots game developed using C# and GDI+. New version of the game will be coming soon.
  • Creating Games With the AllegNet Game Library5/19/2012 1:23:08 AM. In this article I will show you the way of creating simple games with the AllegNet game library for .NET.
  • Space Breakout - 2D Game Developed Using DirectX and C#5/19/2012 12:44:06 AM. GDI+ is a feature rich graphics API that makes sophisticated graphical effects highly accessible to the C# developers.
  • Why Use C# to Build a Rougelike Game2/5/2012 11:01:56 PM. In this article you will learn why we use C# to build a Rougelike Game.
  • A Silverlight Magic Eight Ball10/27/2010 6:42:16 PM. This application is a virtual Magic Eight Ball that can help you predict the future. Be careful what you ask it, you may not want to know the answer!
  • A Loader and Game Pad for Playing Sudoku9/4/2010 11:35:55 PM. This C# application will allow you to load existing Sudoku games, manually create your own games, save, print, and check Sudoku puzzles, and more. The article also describes how to use the XmlDocument class to persist Sudoku templates and games in progress.
  • Silverlight Invaders - Designing Games in Silverlight 4.0 Part I8/25/2010 12:14:19 AM. Silverlight Invaders is based on the classic space invaders game. This article will step you through some of the techniques for creating a 2D first person shooter game using Silverlight 4.0
  • 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.
  • 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.
  • BattleShips Games1/31/2007 4:08:45 AM. This application presents a grid of 100 squares to the user. The user has thirty five attempts to find to find the computers fleet. The computer randomly positions five ships of varying sizes around the board.
  • Creating Word Find Pzzules in C# and GDI+9/1/2006 6:16:12 AM. In the past I have been guilty of trying a few of word find puzzles myself, so I figured why not give it a go it .NET. The Word Find creator reads a MSDE database of Words and Categories.
  • Eater Game in C#9/1/2006 6:02:02 AM. This is a simple game written in C# in which the user moves a packman like player around the form and gobbles up red dots. The object is to get all the dots in as quick a time as you can.
  • 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+.
  • Mastermind Game with Drag and Drop Functionality2/3/2006 12:08:18 AM. There as nice article some time ago on this site for creating mastermind game by Mike Gold. I am rewriting complete game from scratch to implement Drag and Drop feature and presentable User interface.
  • Nemesis-7rc1 ( Codename Deviate)2/3/2006 12:08:15 AM. Nemesis-7 is a full-screen 2D shoot’em up that makes use of the DirectInput, DirectSound and DirectDraw interfaces from DirectX. The player controls a spaceship which he uses to duel the computer opponent. I implemented some artificial intelligence to make the CPU play more human.
  • C#RIS : Tetris Game in C#2/2/2006 11:25:38 PM. I have written a Tetris clone that demonstrates how to use off-screen graphics buffering for smooth animation and utilizes a multi-dimensional array approach to designing a game grid. The classes are largely self-explanatory and the techniques are documented in code well enough to explain what is going on.
  • 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.
  • Eater Game II - The Stone Maze2/2/2006 11:19:23 PM. This program combines the designs of the Eater Game and the Maze Generation Program to create a more challenging game, Eater Game II. In this game, you move a pacman-like character through a maze and eat as many stones as you can before time runs out. You have a minute and a half to try to eat stones before the pac-man simply freezes-up and accepts his quota of stones.
  • Move Grid Puzzle2/2/2006 7:11:49 AM. This is a console based application the user will be prompted for move such as L-Left, R-Right, U-Up, D-Down, E-Exit.
  • FlashCards Language Program : How to read and save Images in a Sql Server Database using ADO.NET2/2/2006 7:02:07 AM. I thought it would be fun to write a simple program that displayed flashcards from a database and at the same time, show you how to read and write images to the database. This program is a simple flashcard program that talks to a single table in a Sql Server Database.
  • Simple Game Developed in C#2/2/2006 6:57:37 AM. This article contains the code for a simple game developed using csharp. This game is all about arranging the shuffled numbers in ascending order.
  • Get the Place Game in C#2/2/2006 6:28:00 AM. I have written a game in C# called Get the Place.
  • 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!
  • Hangman: Using GDI+ in ASP.NET Applications2/2/2006 5:40:52 AM. This example shows how you can combine GDI+ commands on a web form.
  • Shuffle Game for Beginners2/2/2006 5:24:45 AM. This code sample is a GDI+ shuffle game aimed for beginners. Attached zip file includes the exe and the Shuffle.cs file.
  • Tic Tac Toe2/2/2006 5:08:39 AM. TicTacToe is a demonstration of the AI game playing minimax algorithm. The game plays out every possible combination of moves from each position and consequently is unbeatable. This example uses .NET Beta 2 and was written using a text editor.
  • Yahtzee Program using C#2/2/2006 4:53:17 AM. The Visual C# environment has given the programmer the ability to create applications in RAD mode without the steep learning curve for the C++ programmer. (I do miss templates though!). The above application, yahtzee, is based on a popular poker-like dice game.
  • Time Ticker2/2/2006 4:14:19 AM. Graphics Class encapsulates a GDI+ drawing surface. The FromHWND method is used to create a new instance of the Graphics class from a window handle. Clear method fills the entire drawing surface with the specified RGB color by using Color class. DrawString method draws a string using Font and SolidBrush classes.
  • Image Shuffler Game in C#2/2/2006 4:10:06 AM. This game asks for a Image file to be Opened When the file is opened and shuffle button is clicked the image will be Shuffled ie rotated clockwise the task is rearrange the image in the Correct order using the button provided.
  • Space Invaders in C# and .NET2/2/2006 1:42:04 AM. Yes, the classic arcade game has returned and is appearing in C# Corner complete with sound and authentic aliens and source code. It's not quite as good as the real game, but with a few adjustments it can get there.
  • Drag and Drop for Board Games2/2/2006 1:01:51 AM. This application shows how the drag and drop features in C# could be used to create a simple board game or whatever.
  • Marble Solitaire Solution Display in GDI+2/2/2006 12:49:57 AM. The application finds and displays solutions to a game of solitaire. The application was written using Visual Studio.NET Version 7.0.9254. The test suite was written using NUnit, which is a .NET port of JUnit.
  • Another Tetris Game in C#2/2/2006 12:13:43 AM. Here is another version of Tetris. This program uses opaque background instead of real double buffering.
  • The Making of Pong2/1/2006 11:55:48 PM. The purpose of making this classic game was to show simple game structures in C#. Concepts include the "Game Loop", "Input" and "Paint. If you are just beginning in game programming, C# is turning out to be a great place to start.
  • Memory Game2/1/2006 11:40:12 PM. This is a memory game where you can use your favorite pictures (.bmp, jpg, gif).
  • Space Breakout - 2D Game Developed using DirectX and C#2/1/2006 10:57:11 PM. GDI+ is a feature rich graphics API that makes sophisticated graphical effects highly accessible to the C# developers. Unfortunately if youve tried to develop smooth detailed animation using GDI+ you have undoubtedly discovered that just how slow it can be. Consequently it is not particularly suited to games development, if you want to really take advantage of your 1 gig + processor and that fancy new graphics card youre going to have to get a little more low level and dirty, enter Microsofts DirectX API.
  • Mastermind Computer Player using Genetic Algorithms in C#2/1/2006 12:42:43 AM. After writing the Genetic Algorithm Article for implementing a Genetic Algorithm in C#, I tried to think of a good example of how to illustrate a real-world use of Genetic Algorithms to illustrate artificial intelligence.
  • Pocket Trilma.NET1/30/2006 11:41:28 PM. Pocket Trilma.NET is a Pocket PC version of project Trilma.NET.
  • Sudoku generating and solving using C# in PocketPC SDK1/30/2006 5:54:54 AM. The article is about a program writen in C# to create a simple game application - sudoku. The game can generate several diffculty level sudokus with one solution, solve previously entered puzzles etc.
  • ChessyOnline 1.0: An Online and Network Chess Game12/26/2005 4:22:16 AM. The attached project is a chess game that can be played by two users online as well as on the network.
  • BlackJack12/26/2005 12:30:30 AM. So as a learning experience, I decided to try writing a Blackjack game.
  • Puzzle Control12/26/2005 12:27:40 AM. In this application I had combined the power of C# and AI in order to solve the "puzzle problem".
  • Maze Solver 12/26/2005 12:15:44 AM. Solving mazes is one of those problems, at least with the algorithm I've chosen here.
  • FreeCell Game using Windows Forms12/26/2005 12:07:38 AM. FreeCell is an implementation of the FreeCell card game using Windows Forms.
  • Daleks in .NET12/25/2005 11:53:05 PM. The other night my girlfriend dragged me down to the NYC Public Library claiming that they had a huge Science Fiction movie section. Admittedly my taste in movies and my wife's taste in movies can vary slightly, however, I was willing to take a chance, given that rentals at the library are free as opposed to $4 at the local video store.
  • Project Trilma .NET12/25/2005 11:43:14 PM. In 1883 George H. Monks from Boston designed Halma, an interesting board game with simple rules.
  • Missile Command .NET 12/25/2005 11:35:44 PM. Missile Command .NET is a simple video game written in C# using GDI+ for graphics. It's a tribute to the classic Missile Command game by Atari. I wrote this game to teach myself more about programming in C#.
  • C# Video Poker12/25/2005 11:15:32 PM. This Video Poker game is an imitation of a casino Video Poker machine. It is written using Windows Forms.
  • Lingo Game in C#12/25/2005 11:07:49 PM. It is a Lingo game developed in C#. It is based upon Game Show Network's Lingo but has a few modifications to it.
  • 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.
  • Kovan's Tic-Tac-Toe12/24/2005 7:12:59 AM. This is a tic-tac-toe game written in VB.NET and GDI+.
  • 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.
  • Network Trilma Game in C#12/24/2005 6:32:53 AM. The game has been developed as stand alone using C#, each player has ten checkers which are initially placed in the corners of the board and the aim of the game is to place all checkers in the opposite corner of the board.
  • Sokoban Pro Game in C#12/24/2005 6:20:33 AM. Sokoban Pro is a modern version of the classic Sokoban puzzle game. The game rules are extremely simple, yet the game is very challenging and addictive. The rule of the game is to move all the boxes in the right places. You can only push a box, not pull.
  • SharpChess in C#12/24/2005 6:01:23 AM. SharpChess (http://www.sharpchess.com) is a computer application that enables you to play chess against the computer. It plays a challenging, tactical and, I'm told, "fun" game of chess.
  • C# ICE-Cast MP3 Streaming for WinAmp12/24/2005 5:37:10 AM. This little Web Application is for streaming MP3 files out to an WinAmp (www.winamp.com) interface.
Source Code: Graphics Programming with GDI+
Graphics Programming with GDI+ is the .NET developer's guide to writing graphics appl...
Download