даёшь мультиплеер для вичат?
можно классический с А1,В4
можно классический с А1,В4
С послелогами хорошо получилось.
Чтобы упросить создание наборов, можно вместо картинок использовать слова. Тогда практически ничем не ограничено, т.к. можно использовать любые прилагательное+существительное. 2019.07.18
2019.07.18бкрс С послелогами хорошо получилось. тоже думал об этом, только если слова в клетки вписывать на русском, то они слишком мелкие будут, наверное (или табличка уже не будет с аккуратными одинаковыми клетками). Особенно на мобильных, а если иероглифы писать, то как-то собственно перевод отсутствовать будет (только распознавание иероглифов). upd: о, еще направление слов в клетке можно поменять, в общем есть над чем подумать, скорее задача стили посимпатичнее настроить, нежели саму программку так-то да, таких наборов можно было сделать очень много, с картинками все-таки возиться надо, хотя выглядит прикольнее 2019.07.18Кучерская даёшь мультиплеер для вичат? да там в вичате уже полно игр) морской бой тоже наверняка есть
ChinesePlus.club все могут делиться текстами и видео на китайском
2019.07.18
2019.07.18snum23 тоже думал об этом, только если слова в клетки вписывать на русском, то они слишком мелкие будут, наверное (или табличка уже не будет с аккуратными одинаковыми клетками). Особенно на мобильных, а если иероглифы писать, то как-то собственно перевод отсутствовать будет (только распознавание иероглифов).Да, можно подумать, как выжать формат. Картинки красиво, но они сильно ограничивают, как по времени создания, так и по словам. Попробуйте прилагательные, типа "большой, красивый" картинкой выразить. Или что-то типа "бабушка/тётя". На css свойства word-wrap и word-break посмотрите. Ещё совет - придумайте название, типа "Морской бой что-то там китайский" или даже себя вставить (название сайта), а то сейчас названия по сути нет. И заодно чудика ༼ つ ◕_◕ ༽つ из тайтла убрать, он же в браузере всё место вкладки занимает. 2019.07.19
Классная игра, сколько учили? Я тоже интересуюсь программированием, только в начале пути так сказать, но js никак не идет, в чем Ваш секрет?
2019.07.19
2019.07.19行木敢 Классная игра, сколько учили? Я тоже интересуюсь программированием, только в начале пути так сказать, но js никак не идет, в чем Ваш секрет? секрета нет, мы с вами на одной ступени на самом деле, а самый страшный секрет - почти весь фундамент к игре есть в учебнике 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
snum23, вижу у вас для всех наборов разные страницы. Для образовательных целей можно их всех объединить, тут два варианта, или чисто js (game.html?set=3) или серверно (game.php?set=3), а там или в переменной хранить или даже в бд, если захочется совсем попачкаться.
Если нужно какую-то мелочь подправить (тот же тайтл), придётся во всех файлах делать, а так только в одном. Тем более, если наборов будет больше. 2019.07.19
2019.07.19бкрс snum23, вижу у вас для всех наборов разные страницы. Для образовательных целей можно их всех объединить, тут два варианта, или чисто js (game.html?set=3) или серверно (game.php?set=3), а там или в переменной хранить или даже в бд, если захочется совсем попачкаться. это было бы следующим этапом, потому что пока не захотел заморачиваться и тупо сделал несколько страниц. Так как серверные языки еще даже не открывал. Думал тоже на js поизучать решение (node.js ? или что там). Php просто совсем не трогал даже еще. Или на php будет проще одну страничку такую настроить? в этом плане я пока ничего не понимаю, так как не изучал еще, но тоже хочу серверную часть изучать. Так что если будут советы, то буду рад 2019.07.19бкрс или чисто js (game.html?set=3)как это работает? не пойму по каким словам гуглить эту тему, чтобы разобраться самому 2019.07.19
snum23, серверный язык точно стоит, по мне так они легче js. У вас же сайт на друпале, значит php там уже есть, его и используйте, он идеально подходит для подобного. node.js более специфичный.
Два варианта одинокого полезны - и на js и на php, чтобы вы понимали как берутся параметры из адреса и как вставить что нужно в js скрипт. 2019.07.19snum23 как это работает? не пойму по каким словам гуглить эту тему, чтобы разобраться самому"?set=3" это "get parameters", гуглите по ним. Общая логика - есть переменная (или бд), где хранятся все наборы. Далее берётся номер (или название, то самое "3") из адреса и используется именно этот набор. А внутри скрипта переделать Код: allsets_vertical = ... Самое сложно для вас, пожалуй, будет возня с массивами. Но зато это основа всей разработки, дальше будет только проще. 2019.07.19
2019.07.19бкрс "?set=3" это "get parameters", гуглите по ним.пока темный лес вообще искал как можно динамически менять скрипт, но ничего не получилось, плюнул и решил сделать несколько файлов, хаха) посмотрю, что за зверь этот ?set=3 и пр. upd: почитал сравнение php и node.js, видимо пхп и правда немного проще для входа, посмотрю его сначала. пасиб 2019.07.19
|