I have an outdated computer, that currently will not run certain XNA components. I am a beginner at this stuff, so I'm looking to get some other programming stuff done before I get a new computer that can run XNA and everything else. But is Tetris easy to make without XNA?
+4
A:
Sure. I have written Tetris for text mode, and in ILasm at that, so it is possible.
You can work on the smarts of the game in any presentation style, then change that later.
mrjoltcola
2010-03-17 21:51:07
+1 excellent answer :)
vladr
2010-03-17 21:53:03
You mean by text mode a console app?
Helper Method
2010-03-17 22:41:52
Yes. My point to the beginner being keep it simple and return to basics, making Tetris doesn't require any advanced rendering technology. Tetris has been done on nearly every platform and every display type. I did a curses version on HPUX on a 12" WYSE green screen one summer working as a coop. The blocks fell erratically when batch jobs were running and my sys-admin was not happy to find a college kid writing games on the departmental UNIX server.
mrjoltcola
2010-03-23 02:16:03
coop = co-op :) I cannot edit my comment.
mrjoltcola
2010-03-23 02:28:24
A:
You can write WPF and Silverlight applications in C# and they are more than capable platforms for building a Tetris game.
Here is a Tetris game developed in Silverlight. http://www.herbess.com/Projects/Silverlight.aspx
Enjoy and Good luck.
tarn
2010-03-17 21:53:25
A:
You certainly don't need any advanced graphics capabilities for Tetris, and C# and GDI/GDI+ development will be fine.
Here's some VS2003 vintage samples from MS - you might examine the "Using GDI+ with C#" source code to get started
holtavolt
2010-03-17 21:59:52