512 страниц социального эксперимента)
war_zes
> взять годот. да, миллион руководств на питоне. Но что делать если питон не подходит? ну есть немножко меньше руководств на шарпе... а что если и он не подходит. ну на годоте можно и на с++... Замечательно... а как? как хочешь - твои проблемы, решай сам, страдай сам.
Гугл мне сказал, что готов помочь и проконсультировать по всем вопросам )) Тут есть еще одна фишка, иногда создатели движка, бегут за технологиями, да так шустро, что многим это не надо. А иногда наоборот сидят в глубоком прошлом и упорно не хотят что-то новое добавить.
Вон создателей sdl2 просили, сделать,чтобы спрайты, единой пачкой шли на отрисовку, когда доступен рендер через GPU,так ведь не сделали. А так бы было меньше движков, если на гитхабе покопаться, то часть движков, это просто sdl2 с возможностью батчинга спрайтов и может еще что по мелочи.
war_zes
> Я хз почему никто не может разработать нормальную модульную архитектуру
Я тоже об этом думаю (( Хотя сам бы тоже не стал заморачиватся и сделал только под себя, без всякой модульности.
war_zes
> взять годот. да, миллион руководств на питоне. Но что делать если питон не подходит?
Про какие руководства ты говоришь? Типа - "Как сделать игру про летающие острова?". Если да, то тебе вообще не стоит что-либо начинать делать.
Если речь о документации к движку, то:
1. Она есть для GDScript и для C#
2. Да и вообще не важно для какого языка она есть, апи то одно
Вот посмотри официальный туториал, там сразу на GDScript и C#, вот реально, что тебе еще не хватает?
war_zes
> то что ты не используешь фичу, не означает ее отключение.
> ни один современный движок не способен на самом деле выключать фичи
почему ты говоришь за всех? ты же явно даже не пытался читать документацию
Hypnoise
> Вот посмотри официальный туториал, там сразу на GDScript и C#, вот реально, что тебе еще не хватает?
У меня не грузится (( ERR_TIMED_OUT.
Hypnoise
Вот я посоветовался с гуглом, он мне сказал, что для моих хотелок, Гогот не сможет, выдать максимум, а Юнити сможет. Но я возможно не осилю такой длинный путь, но с Гоготом, я чуть проиграю, но осилю. Но предупредил, что низкоуровневые оптимизации ,скорее всего будут возможны только при использование вулкана. А вариант с гогот + opengl, мне выдаст минимальные возможности. Когда я дорисовал картинку, он однозначно сказал, чтобы я брал Апи и делал сам ))
Если вкратце, то у меня безумная идея. Там надо будет тысяч 100-300 тайлов выводить + спрайты с анимацией, всё это хочется в палитровой графике. Но мне мало 256 цветов, я предположил палитру увеличить до 1024 цветов, а остальные 6 бит, под прозрачность зарезервировать. Так вот Гугл утверждает,что у меня будут проблемы с загрузкой текстуры, в гогот. Ну и вывод очень большого количества спрайтов, я смогу только в Вулкане сделать. Как то так. Он прав?
war_zes
> только тут такой нюанс - если пытаешься делать на движке что-то, не как все, то моментально оказываешься в полном отсутствии какого либо руководства.
> взять годот. да, миллион руководств на питоне. Но что делать если питон не подходит? ну есть немножко меньше руководств на шарпе... а что если и он не подходит. ну на годоте можно и на с++... Замечательно... а как? как хочешь - твои проблемы, решай сам, страдай сам.
ну вот что ты за бред несешь, вот что ты такое хочешь сделать чтобы условный Unity (последней версии) не смог удовлетворить твой особые требования? вывесть куб? чанки?
какие трудности ты испытываешь в 2026 году с поиском документации и руководств (которые врятли для твоих рядовых идей вообще понадобятся) ?
пока что ты сам себе придумал проблемы из-за которых ты уже который год плодишь репозитории с ничем.
ты просто болен и неспособен постараться изучить чтото новое, вместо этого ты лезешь в свою "приятную возню" с ворчанием "да там в этом новом столько проблем!", а годы летят
war_zes, напиши диздок хотя бы прототипа своей игры. А народ из треда попробует сделать на разных движках.
Virtex
> war_zes, напиши диздок хотя бы прототипа своей игры.
Так у него нет целостности мысли, там такая же каша хотелок которые он видит в какойто игре на данный момент
Virtex
> Можно даже устроить конкурс, если найдется организатор.
А ты разве не можешь, немого отщипнуть от своего миллиарда, на призовой фонд?
И конкурс пролетел Варзец.
Эх.
Virtex
> напиши диздок хотя бы прототипа своей игры
Протянул тут все сообщения war_zes'а в этой теме по частям через нейронку, в общем 3D-экшон суть такова:
Сеттинг и атмосфера
«Мир разделен на острова, которые игрок может находить и исследовать». Карты состоят из отдельных летающих блоков (кубиков). Островы могут соединяться порталыми, кораблями, а иногда даже быть «пустыми» — просто пустой полигон в воздухе.
«Игра – песочница, как Minecraft, но без ограничений по размеру карты». Нет заранее заданного границы; острова генерируются при необходимости или вручную размещаются в редакторе.
«Ночь появляется и появляются враждебные мобы». Смена дня/ночи меняет видимость, световые эффекты, активность монстров. В ночное время усиливается опасность.
«Внутри островов можно рубить деревья, собирать камни/цветы/грибы и строить». Игрок взаимодействует с объектами: «рубит» (пробивает), «собирает» в инвентарь, потом может использовать материал для крафта.
«Магия присутствует» Внутренний элемент: игрок может использовать заклинания, которые могут влиять на окружающую среду (например, поднимать предметы).
Далее конепция со временем менялась:
Floating Islands – это dungeon‑crawler в стиле Might & Magic, где игрок исследует отдельные летающие острова, собирает ресурсы и строит простые постройки. Геймплей основан на пошаговой боевой системе с фиксированным порядком действий персонажей и монстров.
Автор видит Floating Islands как инди‑шутер/фермерскую RPG в ретро‑lo‑poly стиле, где игрок перемещается между летающими островами
Floating Islands – это 3‑D пиксель‑арт игра‑рогалик/экшн‑RPG, где игрок исследует процедурно генерируемые летающие острова, сражается, прокачивается и открывает новые навыки.
Сеттинг / мир
• Весь мир состоит из летающих островов.
• Острова генерируются процедурно при помощи шума Перлина, но «сохраняют» кубическую/тайловую эстетику (подобную Minecraft/voxel‑миром).
• На каждом острове есть свои “кавычки” – квесты, ловушки, монстры и т. д.
• Острова соединены между собой лестницами, мостами или простыми переходами; игрок может свободно перемещаться от одного к другому.
Геймплей
• Игра – 3‑D action‑RPG / dungeon‑crawler (с элементами шутера: выстрелы, ближний бой).
• Игрок исследует острова, собирает ресурсы/лут, сражается с врагами и открывает новые уровни.
• Поддержка AI‑путьпоиска (NavMesh) для мобов, которые преследуют игрока.
• Минимальные механики: движение, прыжок, стрельба, взаимодействие с объектами; всё остальное добавляется только при необходимости.
• FPS‑дungeon crawler в стиле Hexen/Heroic (первая персона).
• Исследование островов/данжей, поиск монстров и лута.
• Перманентный смерть (roguelike) + случайные бафы из «алтарей».
• Возможность строить/строить лифт/мосты прямо во время игры
Мир состоит из секторов, которые бывают 2‑х типов:
• Внутренние – игрок находится внутри сектора (это «данж»).
• Внешние – игрок ходит сверху по сектору (это «летающий остров»).
Ну и как следует из выше написанного, и последних сообщений делаем вывод:
Таким образом, игра «Floating Islands» — это 3‑D sandbox/стратегия о строительстве и защите поселений на плавающих островах, реализованная на минималистичном C++‑движке с прямым доступом к Vulkan (или DirectX 11), простыми физическими моделями и forward‑рендерингом.
C++‑движке с прямым доступом к Vulkan (или DirectX 11), простыми физическими моделями и forward‑рендерингом.
А вот с этим еще не всё ясно , что выберит Варзец.
Можед даже будет чистый си.
ronniko
> Можед даже будет чистый си.
И софтрендер, но это не точно
sinoby
Raymaching на вычислительных шейдерах по разраяженному воксельному дереву разумеется. Между тем так делают и получается хорошо.
Я понял в чем дело.
war_zes у тебя неправильная клавиатура !
Потому и не выходят летающие острова.
Kott
> > напиши диздок хотя бы прототипа своей игры
> сообщения war_zes'а в этой теме по частям через нейронку, в общем 3D-экшон суть такова
Прекрасно, пол-дела сделано!
Мне послышалось, или там было сказано "dungeon crawler"?..
war_zes, может, учредишь на уже начавшемся конкурсе дополнительный приз для лучшей игры про летающие острова?..