summaryrefslogtreecommitdiff
path: root/src/Controller/ConsoleController/ConsoleController.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Controller/ConsoleController/ConsoleController.cpp')
-rw-r--r--src/Controller/ConsoleController/ConsoleController.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/Controller/ConsoleController/ConsoleController.cpp b/src/Controller/ConsoleController/ConsoleController.cpp
index 44b598e..2231213 100644
--- a/src/Controller/ConsoleController/ConsoleController.cpp
+++ b/src/Controller/ConsoleController/ConsoleController.cpp
@@ -1,48 +1,48 @@
-#include "CTConsole.hpp"
+#include "ConsoleController.hpp"
-CTConsole::CTConsole()
+ConsoleController::ConsoleController()
{
m_game = new Game();
}
-CTConsole::~CTConsole()
+ConsoleController::~ConsoleController()
{
delete m_game;
}
-void CTConsole::play()
+void ConsoleController::play()
{
while (!m_game->isOver())
{
m_game->showGrid();
char moveChoice = ' ';
-
+
std::cin >> moveChoice;
-
+
switch (moveChoice)
{
case 'z':
std::cout << "up" << std::endl;
break;
-
+
case 's':
std::cout << "down" << std::endl;
break;
-
+
case 'q':
std::cout << "left" << std::endl;
break;
-
+
case 'd':
std::cout << "right" << std::endl;
break;
-
+
default:
break;
}
-
+
std::cout << std::endl;
-
+
m_game->pop();
}
-} \ No newline at end of file
+}