예제 #1
0
파일: Logic.cs 프로젝트: Erquint/Rhetris
 public Logic(Rhetris main)
 {
     _parent = main;
     Blocks = new uint[main.Width, main.Height];
     Start = new Point(_parent.Width/2, 2);
     CreateFigures();
 }
예제 #2
0
파일: Drawer.cs 프로젝트: Erquint/Rhetris
 public Drawer(Rhetris main, uint[,] gamefield)
 {
     _parent = main;
     _gamefield = gamefield;
     _graphicsManager = new GraphicsDeviceManager(_parent)
     {
         PreferredBackBufferWidth = Blockwidth*(_parent.Width + 6),
         PreferredBackBufferHeight = Blockheight*(_parent.Height - 2),
     };
 }
예제 #3
0
파일: Program.cs 프로젝트: Erquint/Rhetris
 static void Main()
 {
     using (var game = new Rhetris())
         game.Run();
 }
예제 #4
0
파일: Audio.cs 프로젝트: Erquint/Rhetris
 public Audio(Rhetris parent)
 {
     Parent = parent;
 }