Change controller name
This commit is contained in:
parent
fa88c91351
commit
4b5f429c0d
2 changed files with 20 additions and 20 deletions
|
@ -1,48 +1,48 @@
|
||||||
#include "CTConsole.hpp"
|
#include "ConsoleController.hpp"
|
||||||
|
|
||||||
CTConsole::CTConsole()
|
ConsoleController::ConsoleController()
|
||||||
{
|
{
|
||||||
m_game = new Game();
|
m_game = new Game();
|
||||||
}
|
}
|
||||||
|
|
||||||
CTConsole::~CTConsole()
|
ConsoleController::~ConsoleController()
|
||||||
{
|
{
|
||||||
delete m_game;
|
delete m_game;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CTConsole::play()
|
void ConsoleController::play()
|
||||||
{
|
{
|
||||||
while (!m_game->isOver())
|
while (!m_game->isOver())
|
||||||
{
|
{
|
||||||
m_game->showGrid();
|
m_game->showGrid();
|
||||||
char moveChoice = ' ';
|
char moveChoice = ' ';
|
||||||
|
|
||||||
std::cin >> moveChoice;
|
std::cin >> moveChoice;
|
||||||
|
|
||||||
switch (moveChoice)
|
switch (moveChoice)
|
||||||
{
|
{
|
||||||
case 'z':
|
case 'z':
|
||||||
std::cout << "up" << std::endl;
|
std::cout << "up" << std::endl;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 's':
|
case 's':
|
||||||
std::cout << "down" << std::endl;
|
std::cout << "down" << std::endl;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'q':
|
case 'q':
|
||||||
std::cout << "left" << std::endl;
|
std::cout << "left" << std::endl;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'd':
|
case 'd':
|
||||||
std::cout << "right" << std::endl;
|
std::cout << "right" << std::endl;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
|
|
||||||
m_game->pop();
|
m_game->pop();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,18 +9,18 @@
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
#include "../Model/Game.hpp"
|
#include "../../Model/Game.hpp"
|
||||||
|
|
||||||
class CTConsole
|
class ConsoleController
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
Game * m_game;
|
Game * m_game;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
CTConsole();
|
ConsoleController();
|
||||||
~CTConsole();
|
~ConsoleController();
|
||||||
|
|
||||||
void play();
|
void play();
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue