даёшь мультиплеер для вичат?
можно классический с А1,В4
можно классический с А1,В4
С послелогами хорошо получилось.
Чтобы упросить создание наборов, можно вместо картинок использовать слова. Тогда практически ничем не ограничено, т.к. можно использовать любые прилагательное+существительное. 2019.07.18
2019.07.18 тоже думал об этом, только если слова в клетки вписывать на русском, то они слишком мелкие будут, наверное (или табличка уже не будет с аккуратными одинаковыми клетками). Особенно на мобильных, а если иероглифы писать, то как-то собственно перевод отсутствовать будет (только распознавание иероглифов). upd: о, еще направление слов в клетке можно поменять, в общем есть над чем подумать, скорее задача стили посимпатичнее настроить, нежели саму программку так-то да, таких наборов можно было сделать очень много, с картинками все-таки возиться надо, хотя выглядит прикольнее 2019.07.18 да там в вичате уже полно игр) морской бой тоже наверняка есть
ChinesePlus.club все могут делиться текстами и видео на китайском
2019.07.18
2019.07.18Да, можно подумать, как выжать формат. Картинки красиво, но они сильно ограничивают, как по времени создания, так и по словам. Попробуйте прилагательные, типа "большой, красивый" картинкой выразить. Или что-то типа "бабушка/тётя". На css свойства word-wrap и word-break посмотрите. Ещё совет - придумайте название, типа "Морской бой что-то там китайский" или даже себя вставить (название сайта), а то сейчас названия по сути нет. И заодно чудика ༼ つ ◕_◕ ༽つ из тайтла убрать, он же в браузере всё место вкладки занимает. 2019.07.19
Классная игра, сколько учили? Я тоже интересуюсь программированием, только в начале пути так сказать, но js никак не идет, в чем Ваш секрет?
2019.07.19
2019.07.19 секрета нет, мы с вами на одной ступени на самом деле, а самый страшный секрет - почти весь фундамент к игре есть в учебнике head first javascript programming, но конечно его пришлось мощно доработать, чтобы было то, что получилось. Там в принципе все просто, но есть один метод, который я еще не осознал до конца, и сам бы его не написал - это метод предотвращения collision для кораблей, чтобы не налегали друг на друга, и хотя я его модернизировал, чтобы не просто не налегали, а чтобы между ними еще и одна клетка была, все равно с нуля бы я его не написал, я бы смогу его нагуглить, наверное, но писать самому пришлось бы долго и мучительно. Вроде бы сейчас понимаю как метод работает, но немного не до конца осознал (такое со временем/практикой проходит) сложно сказать сколько времени отняло, то начинал изучать теорию, то бросал, а на самом деле нужно было сразу браться за отстройку проекта, это интереснее Теорию до этого изучал по многу раз на разных онлайн курсах, это и code academy, и solo learn и учебники (для чайников) head first js и head first js programming, еще pluralsight и некоторые видео на ютюбе, перечитывал и пересматривал пока не откладывалось, плюс массивное гугление обо всем, что требовалось в тот или иной момент ну и продолжаю читать в свободное время с сайта мозиллы и планирую почитать учебник JavaScript: The Definitive Guide (5th Edition) by David Flanagan (с которого говорят надо было начинать) PS: все изучение и гугление на инглише, чисто на русском в изучении не пройти далеко 2019.07.19
![]() Если нужно какую-то мелочь подправить (тот же тайтл), придётся во всех файлах делать, а так только в одном. Тем более, если наборов будет больше. 2019.07.19
2019.07.19 это было бы следующим этапом, потому что пока не захотел заморачиваться и тупо сделал несколько страниц. Так как серверные языки еще даже не открывал. Думал тоже на js поизучать решение (node.js ? или что там). Php просто совсем не трогал даже еще. Или на php будет проще одну страничку такую настроить? в этом плане я пока ничего не понимаю, так как не изучал еще, но тоже хочу серверную часть изучать. Так что если будут советы, то буду рад 2019.07.19как это работает? не пойму по каким словам гуглить эту тему, чтобы разобраться самому 2019.07.19
![]() Два варианта одинокого полезны - и на js и на php, чтобы вы понимали как берутся параметры из адреса и как вставить что нужно в js скрипт. 2019.07.19"?set=3" это "get parameters", гуглите по ним. Общая логика - есть переменная (или бд), где хранятся все наборы. Далее берётся номер (или название, то самое "3") из адреса и используется именно этот набор. А внутри скрипта переделать Код: allsets_vertical = ... Самое сложно для вас, пожалуй, будет возня с массивами. Но зато это основа всей разработки, дальше будет только проще. 2019.07.19
2019.07.19пока темный лес ![]() upd: почитал сравнение php и node.js, видимо пхп и правда немного проще для входа, посмотрю его сначала. пасиб 2019.07.19
|