Click here to Skip to main content
Licence 
First Posted 5 Feb 2004
Views 49,461
Downloads 2,849
Bookmarked 18 times

A .Net Tetris game in c# using GDI+

I use GDI+ to create a simple tetris game
17 votes, 85.0%
1
2 votes, 10.0%
2

3

4
1 vote, 5.0%
5
1.11/5 - 20 votes
1 removed
μ 1.26, σa 1.62 [?]

Introduction

Hi, 

This game is a simple Tetris clone i wrote to highlight some of the power of GDI+. The rules are essentially the same so I will not spend much time discussing them.  Because of the rich set of functionality available to a game player, it serves as a very goog example of how modeling and planning can  be used to create powerfull systems with little effort.  Using the SCC and transforation patterns I realize pretty much everything a basic tetris game can do (and some more).  The static relationships  between elements is depicted below in two seperate diagrams.

static structure 1

 

static structure 2

 

One interesting addition to this would be inclusing network play of some sort.  Let me know if you  have any.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Edward Moemeka



United States United States

Member
Hi I'm Edward Moemeka,
For more interesting articles about stuff check out my blog at http://moemeka.blogspot.com
To correspond, email me at edward.moemeka@synertry.com
To support my company, thus help me feed my family, check out our awesome online preview at www.synertry.com. Remember, its in alpha Wink | ;-)

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
GeneralMy vote of 1 PinmemberDiamonddrake18:46 25 Apr '10  
Generalvisual studio project is corrupted... Pinmemberdavidlars9915:22 5 Jan '06  
GeneralA couple of notes PinmemberSami Vaaraniemi8:47 7 Feb '04  
GeneralRe: A couple of notes PinmemberWouter van Vugt12:05 8 Feb '04  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Mobile
Web03 | 2.5.120206.1 | Last Updated 6 Feb 2004
Article Copyright 2004 by Edward Moemeka
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid