Size: a a a

🎄.NET Talks: Evergreen🎄

2020 February 13

L

Liza in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
когда я начинал делать шахматы на любимой авалонии
у меня вообще не было доски
а у фигуры было понятие позиция)
Ага
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Короче какой вопрос такой и ответ
источник

L

Liza in 🎄.NET Talks: Evergreen🎄
Зависит
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
когда я начинал делать шахматы на любимой авалонии
у меня вообще не было доски
а у фигуры было понятие позиция)
а возможные ходы конкретной фигуры в каком классе прописывал?
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
а возможные ходы конкретной фигуры в каком классе прописывал?
был класс
который принимал фигуру
и позицию куда предлагали переместиться
а дальше паттерном посититель
либо перемещал либо нет
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
но до ума все это не довел
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
а вообще есть смысл тут заморачиваться? Ведь вряд ли доска или фигуры поменяются вдруг...
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
был класс
который принимал фигуру
и позицию куда предлагали переместиться
а дальше паттерном посититель
либо перемещал либо нет
ну, а это больше похоже на то, что Лизка предлагает. 3й класс сделать, который их связывает
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
ну, а это больше похоже на то, что Лизка предлагает. 3й класс сделать, который их связывает
у меня доски не было
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
у меня доски не было
а как же ты рендерил её вместе со всеми фигурами?
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
а как же ты рендерил её вместе со всеми фигурами?
она была захардкожена в гуе
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
а рендерил только фигуры
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
а рендерил только фигуры
а определял, можно ли (туда) сходить ещё один класс? Так он-то точно знал о доске. Видимо, он сам и был доской
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
а определял, можно ли (туда) сходить ещё один класс? Так он-то точно знал о доске. Видимо, он сам и был доской
я не доделал
возможно он в какой-то мере был абстракцией доски
я об этом не задумывалсЯ
но реальной таблицы 8 8 доска я не имел
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
я не доделал
возможно он в какой-то мере был абстракцией доски
я об этом не задумывалсЯ
но реальной таблицы 8 8 доска я не имел
да точно она была, ты ведь задавал границы и знал, в каком месте какая фигура стоит
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
да точно она была, ты ведь задавал границы и знал, в каком месте какая фигура стоит
нееет
она не знала где какая фигура стоит
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
Larymar neosilator
нееет
она не знала где какая фигура стоит
тогда у тебя одна фигура могла встать на другую! Или пройти сквозь
источник

Т8

Т-34 85 in 🎄.NET Talks: Evergreen🎄
а пешки не знали, кого бить
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Т-34 85
тогда у тебя одна фигура могла встать на другую! Или пройти сквозь
да
и коллизия разрешалась гибелью одной из фигур
источник