|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Ты просто плохо знаком с технологией css-анимации. Объекты не перерисовываются, а перемещаются и трансформируются. Как ты собираешься, например, сделать такую сцену, как было выше на видео? Ну хотя бы просто переместить белый квадрат по черному по фону? Не надо кода, просто словами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 16:44 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Как ты собираешься, например, сделать такую сцену, как было выше на видео? Ну хотя бы просто переместить белый квадрат по черному по фону? Не надо кода, просто словами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 17:27 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Могу. И изображения могу двигать. А что? Как ты собираешься, например, сделать такую сцену, как было выше на видео? Ну хотя бы просто переместить белый квадрат по черному по фону? Не надо кода, просто словами И вот тебе понравилась картинка на заставке такого видео объекта и ты вставляешь видео на страницу в качестве картинки, двигаешь её, создаёщь из неё некие узоры, и вот у тебя на странице 5000 тысяч встроенных видео роликов и ты говоришь, что-то глючит эта картинка) А потом ещё нечайно нажал на видео и у тебя одновременно включатся 5000 выдео роликов) Примерно такой у тебя сейчас подход) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 17:28 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
У меня подход - не пытаться сделать лопатой то, что надо делать экскаватором. А что можно лопатой - сделаю Ну, расскажи, как это там на самом деле делается. Я-то, по крайней мере, яндекс-картами через их API программировал. И, главное - там нет динамики https://mnt.cattus2.ru/map/route2 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 17:56 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Цель научится рисовать 1-2 розы на одном холсте, ну и ещё какую нибудь бабочку пририсовать чтобы она летала и садилась то на одну розу, потом на другую и тд. Причем, в отличии от тебя, я знаю как это сделать и знаю, что это чрезвычайно ресурсоемко. Вот здесь https://cattus2.ru/ анимация изображения для пашеграфики выполнено именно перерисовкой канвы ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 18:04 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Сам-то пробовал посмотреть принцип их работы? Ну, расскажи, как это там на самом деле делается. Я-то, по крайней мере, яндекс-картами через их API программировал. И, главное - там нет динамики https://mnt.cattus2.ru/map/route2 Ты же предлагаешь 5000 канвасов. Там меняется лишь содержимое холста, ты же предлагаешь, для каждого нового кадра покупать новый монитор) Я так понял, что про карты ты вообще ничего не знаешь. В яндекс-картах прямым текстом указано, что они состоят из нескольких слоев, которые на странице сводятся в единую картинку. И там наверняка используется не канвас, а бинарник изображения https://yandex.ru/dev/jsapi30/doc/ru/dg/concepts/general#layers Цитата [игнорируется] Слой Слой — это визуальный компонент, который отвечает за отрисовку на карте каких-то объектов. Например, слой маркеров отображает точки на карте, а слой тайлов — саму географическую карту. Карта может содержать произвольное количество слоев, API вас не ограничивает. Например, вы можете добавить слой, на котором будут отображены картинки с облаками, разместить под ним тайловый слой, а между ними добавить слой пробок. ... |
|||
:
Изменено: 26.12.2023, 18:22 - cat2
Нравится:
Не нравится:
|
|||
26.12.2023, 18:22 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Этот этап пройден) ты взял готовую библеотеку jQuery и решил потрясти мир) Что бы изменилось, если бы я вместо Код: JavaScript 1.
Код: JavaScript 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 18:38 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
5000 объектов за раз никто не будет изучать в деталях) Скриншот игры Transport Fever ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 19:03 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Это всё зависит от конкретной сцены игры ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 22:51 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
В общем сейчас конкретно, я думаю над вопросом движения вперёд, с панорамай 3D более менее всё ясно, но вот начать движение в даль, тут возникают некоторые вопросы) Если круговую панорамму можно спроектировать один раз и крутиться по ней, это реализовать не так и сложно. Но вот начать движение вперёд от определённой точки. То есть проработанная карта остаётся позади и нужно переходить к следующему плану, вот в этом на мой взгляд заключается вопрос, если ограничиваться одним городом, то да, как бы с выcоты птичьего полёта можно так или иначе охватить всё поле действия, но вот движение вперёд, как его рисовать? Можно конечно сделать плавный переход кадров, но тогда не будет эффекта движения, хотелось бы чтобы скорость прорисовки новых планов была быстрой, то есть движение в глубь должно быть быстрее чем движение по панораме. https://rekovalev.site/3d-camera-basics/ Там рассматриваются основы управления камерой и ничего более простого не существует. Нет серебряной пули Приближение и удаление камеры - это масштабирование. Я для веба этот инструмент не использовал. На C# писал, но там есть отличная библиотека для работы с изображениями через матрицы преобразования. Наверняка какой-нибудь добрый человек написал и для JS. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2023, 23:05 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Я же давал ссылку https://rekovalev.site/3d-camera-basics/ Там рассматриваются основы управления камерой и ничего более простого не существует. Нет серебряной пули Приближение и удаление камеры - это масштабирование. ================ К сожалению быстро не нашел у себя подходящих фото с высоким разрешением, так что при движении вперед качество получилось несколько хреновое. https://cattus2.ru/catssoft/move.html ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2023, 12:05 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Движение вперед - это масштабирование и сдвиг. ================ К сожалению быстро не нашел у себя подходящих фото с высоким разрешением, так что при движении вперед качество получилось несколько хреновое. https://cattus2.ru/catssoft/move.html p.s Я думал на вопрос как ты ускоряешся, ты ответишь что-то в стиле, как-как, до первого столба, потом буль буль и здравствуй солнышко доброе утро) Сейчас у одиночки нет никаких шансов выиграть у коллектива. Поговорил с разработчиками 3d моделей для игры Transport Fever. На одну модель транспорта требуется 20-30 часов рабочего времени. Там 305 моделей транспорта. Это примерно 900 рабочих дней. А там еще есть и модели зданий и сооружений, людей и животных, растительность. Одной травы 5 видов Вот скриншот с травойНужен музыкант-композитор, что бы не нарваться на нарушение чьих-то авторских прав. Я рисовать не умею вообще. Нужен художник. Нужен актер для чтения текста. Я тут попробовал свои ролики озвучить - такое гавно получилось, что синтезатор речи сделал это гораздо лучше меня. И всей этой шобле надо платить. Никто бесплатно работать не будет. То есть нужен инвестор. Где его взять? И перед всем этим надо проанализировать сегодняшнее состояние рынка игр, что бы сделать не то, что мне хочется и интересно, а то, что будет покупаться. Если бы мне было лет 30, я может быть что-то и делал в этом направлении, но в моем возрасте глупо начинать проекты, рассчитанные на годы ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2023, 17:47 |
|
Просто Трёп / В общем по теме)
#678912
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#18+
В общем дело начинает подвисать) Немогу добится особого реализма, добавляя мелкие функции, особо ничего не меняется.. Может дело не в этом?) ... |
||||||||||||||||
:
Нравится:
Не нравится:
|
||||||||||||||||
28.12.2023, 18:43 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
В общем меня сейчас 2-3 вещи интересуют, работа с пикселями Код: JavaScript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2023, 19:01 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Разум вселенной [игнорируется] css-анимация, которую я показывал, для игры не подойдет, так как она предназначена для мультиков, где все движения заранее определены. Что бы ты не придумывал, но все равно придешь к матрицам трансформации, а css-анимация - просто удобный полигон, что бы освоить все способы трансформации. В реальных программах обычно применяется следующий прием — одна сцена показывается, а за время ее показа подготавливается следующая. Потом они меняются местами. Тут нужна многопоточность, которой в JS нет. Вот здесь иммитация такого подхода. Две канвы поочередно становятся видимыми. https://cattus2.ru/catssoft/cinema.html Дергание начинается около 3000 объектов, в то время как на css-анимации начиналось уже с 2000. Демонстрация https://cattus2.ru/catssoft/perl.html ... |
|||
:
Нравится:
Не нравится:
|
|||
29.12.2023, 22:36 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
W [игнорируется] бугога нахой. расскажи это разрабам GTA ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2023, 18:06 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Разум вселенной [игнорируется] Идти надо от простого к сложному, а ты пытаешься наоборот. Для начала хотя бы двухмерную "змейку" сделай. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2024, 21:26 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Сперва змейку, потом тетрис, потом покер, потом пинг-понг, потом онлан гадания на картах?) Цель уже поставлена, технология выбрана, базовый набор функций уже определён, остаётся только собрать это всё в один пучёк. А ты наоборот предлагаешь заново рассыпать уже почти собранный букет и начать собирать его по новому?) Зачем? Задача не в том, чтобы научится рисовать двигающийся квадратик или два, а чтобы это была игра, не змейка и не паучёк) А что-то реалестичное) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2024, 21:46 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Ничего реалистичного без 3д-моделей не сделать. Будешь писать свой редактор 3д-моделей? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2024, 21:50 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Из букв Х, У, Й слово "солнышко" не соберешь Дело не в том, что у тебя в руках, а в том, как ты это используешь. Дай обезьяне весь алфавит, она всё равно вряд ли соберёт из него какое нибудь осмысленное слово, ну может за 100-200 лет и выложит пару слов, чисто в рендомном порядке) Так и тут. Технология открыта, бери и делай) Но одни могут, другие нет) А ты каменным рубилом по скале долбишь ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2024, 21:53 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
Разум вселенной [игнорируется] Жизнь твоя. Хочешь делать - делай. Я просто пытаюсь предостеречь от напрасно потраченного времени ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2024, 00:24 |
|
Просто Трёп / В общем по теме)
#693193
Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
#18+
У меня есть подозрения, что полноценной 3D игры в браузере не выйдет. Просто сравни мой труд и свой, ты вот тут сидишь без дела, раздаёшь советы всем, мол вот так хорошо, вот так, туда сюда, ок это тоже не совсем плохо и наверно кому-то и нужно) Но еслиб ты это время потратил бы на реальное дело, то есть не говорил бы что зелёное, это зелёное, а как нибудь научно доказал бы, показал бы примеры, привёл бы какие нибудь факты, Я привел пример, что использование смены двух экранов лучше, чем использование API-анимации через CSS/ Я привел пример использования матриц трансформации. Реальное дело, говоришь? Я на пенсии, но веду свой сайт про памятники Петрозаводска. https://mnt.cattus2.ru/ Я бесплатно занимаюсь технической поддержкой конкурса на лучший скриншот по игре Transport Fever 2. Мне это просто интересно. https://vk.com/transportfever Кусок админкиСтраница победителей конкурса. https://cattus2.ru/tf/busers/ Говоришь с JS не работал, Я начал работать с JS тогда, когда единственным средством отладки был alert() В средние века многие неглупые люди пытались найти "философский" камень, который превращал был бы камень в золото. На мой взгляд ты занимаешься примерно тем же самым и в этом я тебе помочь не могу, да и не хочу. ... |
||||||||||||||||
:
Нравится:
Не нравится:
|
||||||||||||||||
06.01.2024, 23:26 |
|
Просто Трёп / В общем по теме)
|
|||
---|---|---|---|
#18+
чем красивее игра и навороченнее, тем она больше жрёт ресурсов -------------------------- Есть множество стратегий, где меняется только начальная карта, а алгоритмы одни и теже ... |
|||
:
Изменено: 10.01.2024, 22:35 - cat2
Нравится:
Не нравится:
|
|||
10.01.2024, 22:35 |
|
|
Start [/forum/search.php?do_search=1&tid=14837&author_mode=wrote_post&author=cat2&start_from=693193]: |
0ms |
get settings: |
1ms |
get forum list: |
4ms |
searching: |
20ms |
get settings: |
0ms |
get forum list: |
4ms |
get topic data: |
4ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
0ms |
get found posts: |
56ms |
track hit: |
24ms |
get online users: |
18ms |
check new: |
1ms |
others: | 290ms |
total: | 422ms |
0 / 0 |