static void Main(string[] args)
{
IRenderer renderer = new ConsoleRenderer(WorldRows, WorldCols);
IUserInterface keyboard = new KeyboardInterface();
Engine gameEngine = new Engine(renderer, keyboard, 100);
keyboard.OnLeftPressed += (sender, eventInfo) =>
{
gameEngine.MovePlayerRacketLeft();
};
keyboard.OnRightPressed += (sender, eventInfo) =>
{
gameEngine.MovePlayerRacketRight();
};
keyboard.OnActionPressed += (sender, eventInfo) =>
{
gameEngine.ShootPlayerRacket();
};
Initialize(gameEngine);
//
gameEngine.Run();
}