YPower
Новичок
Доброго дня!
У меня есть следующая задача - создать прототип игры и заставить работать нижележащий код.
Game - класс игры, а Tile - это плитка в игре (отдельный участок имеющий координаты). Реализуйте недостающие классы и методы так, чтобы в результате было выведено игровое поле как в комментариях (там должен быть дом, деревья, газон и цветы).
php
class Game
{
}
class Tile
{
}
$game = new Game([
new House(0,0), //дом
new Tree(1,0), //дерево
new Tree(2,0), //дерево
new Lawn(0,1), //газон
new Lawn(0,2), //газон
new Lawn(0,3), //газон
new Lawn(0,3), //газон
new Flower(3,0), //цветок
new Flower(1,3), //цветок
]);
/*
0 1 2 3
0

1
2
3

*/
Не пойму какой метод в данном случае использовать. Только начал изучать классы и методы и кроме простых методов типа show не знаком.
Нужно ли здесь создавать какой - то div или таблицу или надо работать через координаты?
Могли бы, пожалуйста, подсказать или хотя бы направить в нужном направлении?
У меня есть следующая задача - создать прототип игры и заставить работать нижележащий код.
Game - класс игры, а Tile - это плитка в игре (отдельный участок имеющий координаты). Реализуйте недостающие классы и методы так, чтобы в результате было выведено игровое поле как в комментариях (там должен быть дом, деревья, газон и цветы).
php
class Game
{
}
class Tile
{
}
$game = new Game([
new House(0,0), //дом
new Tree(1,0), //дерево
new Tree(2,0), //дерево
new Lawn(0,1), //газон
new Lawn(0,2), //газон
new Lawn(0,3), //газон
new Lawn(0,3), //газон
new Flower(3,0), //цветок
new Flower(1,3), //цветок
]);
/*
0 1 2 3
0




1

2

3


*/
Не пойму какой метод в данном случае использовать. Только начал изучать классы и методы и кроме простых методов типа show не знаком.
Нужно ли здесь создавать какой - то div или таблицу или надо работать через координаты?
Могли бы, пожалуйста, подсказать или хотя бы направить в нужном направлении?