L>P.S. На случай, если кто-то захочет взглянуть на веб-приложение, содержащее вышеупомянутые крестики-нолики и морской бой, ниже привожу пару ссылок.
L>Веб-приложение: https://ezgames.netlify.com/
L>Исходники: https://github.com/Lazyt3ch/simple-games/tree/work03
тут на днях начал сам играться с typescript, яваскриптом & vue, ну так вот обнаружил при этом, что дизайн очень посредственный получается, но зато есть выход для таких, как я: material design
могу и тебе тоже порекомендовать подправить твой пример какими-то более профессионально выглядящими стилями и картинками
https://www.youtube.com/watch?v=RBsNhhdPH0Q
с помощью materail design можно легко добавить профессионально выглядящие менюшки, красивую интерактивность и прочие плюшки
https://www.youtube.com/watch?v=Up6GOirFtX4