<<< 1 ... 5 6 7 ... 10 >>> Переход на страницу  + 🔎
51
даёшь мультиплеер для вичат?
можно классический с А1,В4
2019.07.18
ЛС Ответить
52
С послелогами хорошо получилось.

Чтобы упросить создание наборов, можно вместо картинок использовать слова. Тогда практически ничем не ограничено, т.к. можно использовать любые прилагательное+существительное.
2019.07.18
ЛС Ответить
53
2019.07.18бкрс С послелогами хорошо получилось.

Чтобы упросить создание наборов, можно вместо картинок использовать слова. Тогда практически ничем не ограничено, т.к. можно использовать любые прилагательное+существительное.

тоже думал об этом, только если слова в клетки вписывать на русском, то они слишком мелкие будут, наверное (или табличка уже не будет с аккуратными одинаковыми клетками). Особенно на мобильных, а если иероглифы писать, то как-то собственно перевод отсутствовать будет (только распознавание иероглифов).
upd: о, еще направление слов в клетке можно поменять, в общем есть над чем подумать, скорее задача стили посимпатичнее настроить, нежели саму программку

так-то да, таких наборов можно было сделать очень много, с картинками все-таки возиться надо, хотя выглядит прикольнее

2019.07.18Кучерская даёшь мультиплеер для вичат?
можно классический с А1,В4

да там в вичате уже полно игр) морской бой тоже наверняка есть
ChinesePlus.club все могут делиться текстами и видео на китайском
2019.07.18
ЛС Ответить
54
2019.07.18snum23 тоже думал об этом, только если слова в клетки вписывать на русском, то они слишком мелкие будут, наверное (или табличка уже не будет с аккуратными одинаковыми клетками). Особенно на мобильных, а если иероглифы писать, то как-то собственно перевод отсутствовать будет (только распознавание иероглифов).
upd: о, еще направление слов в клетке можно поменять, в общем есть над чем подумать, скорее задача стили посимпатичнее настроить, нежели саму программку
Да, можно подумать, как выжать формат. Картинки красиво, но они сильно ограничивают, как по времени создания, так и по словам. Попробуйте прилагательные, типа "большой, красивый" картинкой выразить. Или что-то типа "бабушка/тётя".
На css свойства word-wrap и word-break посмотрите.

Ещё совет - придумайте название, типа "Морской бой что-то там китайский" или даже себя вставить (название сайта), а то сейчас названия по сути нет.
И заодно чудика ༼ つ ◕_◕ ༽つ из тайтла убрать, он же в браузере всё место вкладки занимает.
2019.07.19
ЛС Ответить
55
Классная игра, сколько учили? Я тоже интересуюсь программированием, только в начале пути так сказать, но js никак не идет, в чем Ваш секрет?
2019.07.19
Ответить
56
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
ЛС Ответить
57
snum23, вижу у вас для всех наборов разные страницы. Для образовательных целей можно их всех объединить, тут два варианта, или чисто js (game.html?set=3) или серверно (game.php?set=3), а там или в переменной хранить или даже в бд, если захочется совсем попачкаться.

Если нужно какую-то мелочь подправить (тот же тайтл), придётся во всех файлах делать, а так только в одном.

Тем более, если наборов будет больше.
2019.07.19
ЛС Ответить
58
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
ЛС Ответить
59
snum23, серверный язык точно стоит, по мне так они легче js. У вас же сайт на друпале, значит php там уже есть, его и используйте, он идеально подходит для подобного. node.js более специфичный.

Два варианта одинокого полезны - и на js и на php, чтобы вы понимали как берутся параметры из адреса и как вставить что нужно в js скрипт.

2019.07.19snum23 как это работает? не пойму по каким словам гуглить эту тему, чтобы разобраться самому
"?set=3" это "get parameters", гуглите по ним.
Общая логика - есть переменная (или бд), где хранятся все наборы. Далее берётся номер (или название, то самое "3") из адреса и используется именно этот набор.

А внутри скрипта переделать

Код:
allsets_vertical = ...
set_from_url = ...
verticalObject = allsets_vertical[set_from_url]
horizontalObject =  allsets_horizontal[set_from_url]

Самое сложно для вас, пожалуй, будет возня с массивами. Но зато это основа всей разработки, дальше будет только проще.
2019.07.19
ЛС Ответить
60
2019.07.19бкрс "?set=3" это "get parameters", гуглите по ним.
Общая логика - есть переменная (или бд), где хранятся все наборы. Далее берётся номер (или название, то самое "3") из адреса и используется именно этот набор.

А внутри скрипта переделать
пока темный лес Smile вообще искал как можно динамически менять скрипт, но ничего не получилось, плюнул и решил сделать несколько файлов, хаха) посмотрю, что за зверь этот ?set=3 и пр.

upd: почитал сравнение php и node.js, видимо пхп и правда немного проще для входа, посмотрю его сначала. пасиб
2019.07.19
ЛС Ответить
<<< 1 ... 5 6 7 ... 10 >>> Переход на страницу  + 🔎