Size: a a a

2021 June 11

C

Cucusenok in pro.js
timezone
источник

YK

Yury Khmarin in pro.js
Привет всем, делаю обучающий сайт по китайскому языку. Там будет как аналог учебника, но с крутым функционалом - интерактивные упражнения на которые ты моментально получаешь подготовленные ответы почему правильно или нет, озвучка, развитая система комментариев, с возможностью разбивать комменты по тегам (типа коммент из слова "спасибо" в отдельную папку чтобы не мешали, а вот решения домашних заданий, технические правки и прочее в другие), словарь как у контекст-ревёрсо. Также там будет интервальная система закрепления знаний (карточки языковые), и другие игры для запоминания слов и фраз. Задача - чтобы сайт втянул в учёбу и молодого и старого, а также выдавал много инфы, был очень полезным.

Я уже определился с технологическим стеком, и вот теперь остался вопрос с визуальной составляющей. Есть 2 пути Растровая графика (ака комиксы) и интерактивная 3Д среда (с помощью three.js).

Помогите, пожалуйста, определиться...
источник

YK

Yury Khmarin in pro.js
источник

YK

Yury Khmarin in pro.js
источник

YK

Yury Khmarin in pro.js
источник

E

Etki in pro.js
Если смотреть хоть на тот же дуолинго, то боюсь с первичными потребностями пользователя не совпадают обе штуки.
Если опять смотреть на дуолинго, то у них там только 2д.
Если смотреть со стороны здравого смысла, то растр для графики, 3д для моделирования, это слишком сильно разные вещи. И кстати вектор прекрасно анимируется, поэтому вообще не могу представить зачем может быть нужен 3д, если это не кроссовер с проклятым кербал спейс ппограм.
источник

YK

Yury Khmarin in pro.js
есть ещё 3Д-для-2Д )
источник

YK

Yury Khmarin in pro.js
дуолинго примитивен и упрощён сильно, я как лингвист-методист такую простую систему упражнений делать не хочу
источник

VK

Vladimir K in pro.js
Это pet project? Очень много всего. Сложновато для одного человека.
источник

VK

Vladimir K in pro.js
Я бы выделил mvp чтобы протестировать идею.
источник

МУ

Максим Усачёв... in pro.js
Подскажите, плз, как с помощью moment.js (или нативного js) из такой даты: «Fri Jun 11 2021 12:00:00 GMT+0300 (Москва, стандартное время)» получить такую: «2021-05-11»
источник

YK

Yury Khmarin in pro.js
да в одного всё делаю. С декабря 2019 года начал учить с нуля программирование, только недавно определился  с программистским стеком, а теперь настала очередь визуального стека)))
источник

EP

Evgenii Popov in pro.js
Это же дата? в том плане, что это не строка? Если это дата которая лежит в переменной например date то строку сделать
`${date.getFullYear()}-${(date.getMonth()+1).toString().padStart(2,"0")}-${date.getDate().toString().padStart(2,"0")}`
источник

МУ

Максим Усачёв... in pro.js
Спасибо!)
источник

E

Etki in pro.js
Это как-то влияет на то как имплементировать анимацию? Там планируются диалоги из масс эффекта по завершению упражнения?
источник

YK

Yury Khmarin in pro.js
все предметы должны быть кликабельными, чтобы всплывали названия и ссылка на личную страницу предмета, где он ещё подробнее рассматривается с другими деталями
источник

E

Etki in pro.js
...ну то есть никак не влияет
источник

YK

Yury Khmarin in pro.js
на образовательный процесс влияет. Человек кликает по любому предмету, например, на сцене кухня, кликаешь по микроволоновке, всплывает перевод как пишется, произносится, далее можно зайти на страницу микроволновки, там она более детализированная, кликаешь на разные объекты и получаешь перевод как переводятся отдельные её части, типа выключатель, крышка)
источник

ПЯ

Павел Якупов... in pro.js
советую с 3d  сразу пробовал  на babylon.js  делать
источник

YK

Yury Khmarin in pro.js
а если сравнивать с three.js ?
источник