1.4, Аноним (4), 15:02, 31/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –12 +/– |
поддержку питона уже завезли, или по прежнему только через сторонний васяноплагин с кучей оговорок?
| |
|
|
3.18, Аноним (18), 15:59, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Так-то игры на питоне писали ещё 20 лет назад. И на том железе вполне всё работало. В чём ваша проблема и к чему эти неуместные сравнения с хромом?
| |
|
4.37, Аноним (18), 18:41, 31/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Чёт за минусы не спешат пояснить, ну ладно. Я как минимум Vampire: The Masquerade – Bloodlines и The Fall: Last Days of Gaia знаю. Проблемс?
| |
|
5.39, Ananan (?), 18:50, 31/01/2020 [^] [^^] [^^^] [ответить]
| –7 +/– |
>Vampire: The Masquerade – Bloodlines
забагованное говно с релиза, зато сколько хайпа
о второй поделке даже не слышал
| |
|
6.41, Аноним (18), 18:58, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
>>Vampire: The Masquerade – Bloodlines
> забагованное говно с релиза, зато сколько хайпа
> о второй поделке даже не слышал
Так-то моя любимая игра, выбирайте выражения. Одна из лучших РПГ всех времён. И ничего не забагованная, во всяком случае когда я играл через пару лет (as in 2) после релиза, ошибки уже были исправлены (у какого-то класса были проблемы, и какие-то гендерные заморочки ДОБАВИЛИ В ПАТЧЕ ФУУУУ). А сегодня с enbmod и reshade, она своим красивейшим графонием поставит на колени даже топовые пк, поэтому не поздно начать играть.
| |
6.81, Аноним (81), 13:47, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Игра была забагованной на релизе, но называть одну из культовейших ролевок на пк 2000 годов - это уже абсолютная тупость.
| |
|
5.62, Суп из потрошков (?), 01:32, 01/02/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Чё, и Халфа вторая тоже на питоне? А то они с вашими вампирами на одном движке. Да, судя по викиюшке, сложная у неё судьба. И даже контора её выпустившая из-за неё разорилась.
| |
|
6.66, Аноним (66), 07:47, 01/02/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Там вся проблема не в пихоне, а в тупости издателей, которые уверены, что "х*як-х*як и в продакшен" - хорошая идея. И пусть программисты ничего не успевают, и пусть сценарий урезается, и пусть компания-разработчик разорится - главное, выпустить к определенной дате. Такая же история произошла (и происходит, и будет происходить) и с другими играми; последний пример - вышедший на днях ремастер варкрафта, с кучей багов и картинкой хуже, чем в оригинале.
| |
|
7.68, Аноним (-), 09:22, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Почему-то все мало-мальски крупные проекты вляпавшиеся в питон постигло в основном 2 участи: либо переписали на чем-то более приличном, либо почили в бозе. Потому что картонные макеты вместо софта - не слишком ценно.
| |
|
|
9.94, Аноним (81), 17:43, 01/02/2020 [^] [^^] [^^^] [ответить] | +/– | На питоне в блендере только аддоны, сам блендер по большей части на си и немного... текст свёрнут, показать | |
9.95, Аноним (95), 18:20, 01/02/2020 [^] [^^] [^^^] [ответить] | +/– | Уровень комментаторов сообщающих что блендер на питоне пробивает дно Блендер ка... текст свёрнут, показать | |
|
|
|
|
|
4.38, Аноним (38), 18:48, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
20 лет назад их писали на Lua, встроенном в какое-нить игровое двигло.
| |
|
|
4.69, Аноним (-), 09:25, 01/02/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
В том что на питоне это делать - нафигнадо. Например, однажды захочется например аддоны или какие там еще ремотно загружаемые дополнения/моды. А тут то и окажется что какой-нибудь Lua запустить в песочнице - как делать нефиг. А питон - опачки, в Battle for Wesnoth пытались. Версии две к ряду. Потом задолбались, взяли Lua и все заверте...
Ну в общем питон интересный ЯП. Может почти все. И все это делает одинаково хреново.
| |
|
|
2.8, Константавр (ok), 15:20, 31/01/2020 [^] [^^] [^^^] [ответить]
| +7 +/– |
Зачем люди постоянно требуют добавления сторонних языков? Вот есть Панда3Д, она уже сразу на питоне. Почему бы не начать использовать её? Был свой язык, нет, прикрутили один, давай другой прикручивать... Лучше бы сплайны, лучше бы скелетную анимацию прикрутили, нет, подавай им языки сто тыщ штук.
| |
|
3.67, Аноним (-), 08:16, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
да потому что одно дело - писать на языке который ты уже знаешь. Другое - учить собственный велосипед движка, который НИГДЕ БОЛЬШЕ не используется и не будет использоваться (бесило еще со времен gamemaker с его gml)
| |
|
2.54, Аноним (81), 21:29, 31/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Никто не будет завозить 3й скриптовый язык. Вам дали уже ДВА скриптовых языка, систему визуального программирования и плюсы.
| |
|
|
|
3.30, leap42 (ok), 16:56, 31/01/2020 [^] [^^] [^^^] [ответить]
| –3 +/– |
Расскажите нам пожалуйста чем плох gc. Только не говорите, что "видите глазаме" (tm) наносекундные задержки stw go gc. И да, в go есть unsafe и свой malloc написанный на go: хотите управлять памятью вручную? - нет проблем. А ещё можно стопарить go gc и запускать вручную "когда можно" (прогрузка уровня например).
| |
|
4.36, Аноним (12), 18:09, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да, да, да, все можно. Но не нужно. Полноценный трехмерный игровой движок это как раз то место, где gc и лишний рантайм должен отсутствовать полностью по крайней мере в кишках, все таки это один из каноничных примеров среды, где low-latency необходим
| |
|
5.71, Аноним (-), 09:39, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Просто жабисты уже проверили что в результате игра потом начинает лагать, непредсказуемо жрать память, свопиться, и конечно можно прокостылить, но когда девелопмент перерастает в профайлинг, костылинг GC и прочее - оказывается проще отправить всех к черту и взять плюсы.
| |
|
4.70, Аноним (-), 09:38, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Расскажите нам пожалуйста чем плох gc
Тем что непредсказуемые задержки - это для игроделов плохо. И какие, к дьяволу, наносекунды? Наносекунды - это считанные команды проца. За это время вообще сложно что-то осмысленное сделать, не то что мусор накапливавшийся хз сколько убрать.
| |
|
5.88, leap42 (ok), 16:50, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
>И какие, к дьяволу, наносекунды?
Считанные. Ищите замеры. Паузы gc в go исчисляются в наносекундах, а не милисекундах.
| |
|
6.104, Аноним (-), 02:25, 03/02/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Считанные. Ищите замеры.
Интересно, где на этом глобусе можно найти не голимые синтетические замеры абстрактной фигни, а real world поведение в реальном игровом движке? Или с чего вы взяли что игровой двигун в паре с абы как слепленой игровой логикой будет вести себя так же как синтетический тест?
> Паузы gc в go исчисляются в наносекундах, а не милисекундах.
Вы выбрали неправильного человека для вранья ему с три короба. Я таки системщик. Печалька, да? :)
| |
|
7.109, leap42 (ok), 04:28, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Интересно, где на этом глобусе можно найти не голимые синтетические замеры абстрактной
> фигни, а real world поведение в реальном игровом движке? Или с
> чего вы взяли что игровой двигун в паре с абы как
> слепленой игровой логикой будет вести себя так же как синтетический тест?
Голимые синтетические тесты у школьников на overcklokers.ru, а здесь технология, которая из коробки, без всякого тюнинга гарантирует в общем случае максимальную(!) задержку < 0.1 ms. Будь вы хоть немного компетентны, могли разобраться в том, что это работает одинаково для любой нагрузки.
> Вы выбрали неправильного человека для вранья ему с три короба. Я таки
> системщик. Печалька, да? :)
Печалька только в том, что вы пишите анонимно, и вас не уволят за профнепригодность.
| |
|
|
9.115, leap42 (ok), 04:32, 04/02/2020 [^] [^^] [^^^] [ответить] | +/– | Это хороший вопрос, правильный Задачи почистить всё за один проход в нём кстат... большой текст свёрнут, показать | |
|
8.113, Аноним (-), 13:13, 03/02/2020 [^] [^^] [^^^] [ответить] | +/– | Очень интересно, как оно это делает, если работенки привалило много Я могу пред... большой текст свёрнут, показать | |
|
9.116, leap42 (ok), 04:46, 04/02/2020 [^] [^^] [^^^] [ответить] | +/– | GC будет происходить чаще Но он по-прежнему будет быстрым и предсказуемым Это ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
2.34, Аномномномнимус (?), 17:30, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
А что, у гланды уже резко стало всё хорошо с выводом картиночек на экран? То-то я гляжу все гуи кругом стали какими-то гландовыми...
| |
|
1.7, Аноним (7), 15:15, 31/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
можно писать на С++, но доков по этой теме 0..
только не надо про API и поиск примитивной функции среди сотен других.
подскажите, пожалуйста, кто в теме.
| |
|
2.9, A.Stahl (ok), 15:20, 31/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Вот кстати да. Было бы интересно, а то я как-то от скуки потыкал палочкой в их питоноподобный скриптовый язык, на котором они предлагают писать, и он оказался слишком уж похож на Питон.
| |
|
3.15, Аноним (7), 15:45, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Уже надмозги "шашечки или ехать" подоспели, скучно имжить без наших комментов. Так что сам и отвечу.
Чтобы не как у большинства разработчиков Unity, "2Gb ram, core i3, 950m == Mario2D", учитывая разработку и для мобилок, альтернативы местами вызывают слёзы и печаль.
- Cocos2D-x отличное решение для 2D.
- Брошеные на произвол судьбы, но еще всемогущие Urho3d и AtomicEngine для 3D. Первый мертв чуть менее чем последний, а последнему уже давно огласили время смерти.
- UE4, который до сих пор страдает главным - бывает сложно оптимизировать для простейших игрушек, но в тяжелых случаях это великолепное решение даже на хилых телефонах.
| |
|
4.16, имя_ (?), 15:58, 31/01/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Я подъеахл только потому, что есть апи, которое надо изучать, но судя по комментарию этого как раз делать и не хочется, а хочется непонятно чего.
| |
|
5.20, Аноним (7), 16:02, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
"Хочется / шашечки" и "качественная документация" вещи разные.
Почему для других языков есть доки, а для плюсов нет? В UE4 и Cocos2D с этим нет проблем.
| |
|
|
7.25, Аноним (7), 16:15, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
А где там исчерпывающая информация о том, что всю игру в этот плагин завернуть можно и ни строки на иных скриптовых писать не придется?
Так всё же.. может и нет доков о С++, человеками для человеков - вот апи, как хочешь так и е...
У нас тут различны понятия об этом. У кокоса2д крутая, вопросов тупо не будет со старта. Вот так должно быть, коль мы уж о документации на инструмент.
| |
|
|
|
4.17, имя_ (?), 15:59, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
УЕ кстати рекомендую, там даже есть визуальное программирование, которое в большинстве случае решит задачу. Об оптимизации там, конечно, можно забыть, но все же будет работать.
| |
|
|
2.10, имя_ (?), 15:24, 31/01/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
у тебя взаимоисключающие параграфы, разберись уже что тебе: шашечки или ехать?
| |
|
|
|
|
4.57, Аноним (18), 22:21, 31/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Html5, мобилки, приставки, флеш, linux там в таргетах (см. многие игры на этом движке под все платформы). Я в вайне прохожу без проблем, все эти игры отличаются неплохим артом и анимациями. Их на самом деле много клепают, это такая продвинутая версия универсального типа-флеша для игр (там даже по-моему тоже байткод), только лучше и проще. В вайне эту версию запускать не пробовал, можешь попробовать, потом расскажешь. Но я думаю разрабу всё равно придётся венду покупать — в блендере всё не нарисуешь.
| |
|
5.72, Аноним (-), 09:42, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Я в вайне прохожу без проблем,
Удачи в всучивании такого линуксоидам, когда в стиме под 1000 игр в нативном виде...
> Но я думаю разрабу всё равно придётся венду покупать — в блендере всё не нарисуешь.
А в винде ты что и где будешь покупать?
| |
|
6.74, Аноним (18), 10:52, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Удачи в всучивании такого линуксоидам, когда в стиме под 1000 игр в
> нативном виде...
Я жа сказал, что у всех игр есть нативные версии на все платформы. Но вообще линуксоиды не привередливые, особенно теперь, когда стараниями Valve вайн стало использовать просто как никогда.
> А в винде ты что и где будешь покупать?
Какой-нибудь zbrush, daz3d я не знаю. Да мало ли потребностей у разраба?
| |
|
7.105, Аноним (-), 02:29, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Но вообще линуксоиды не привередливые, особенно теперь, когда стараниями Valve
> вайн стало использовать просто как никогда.
Ну ежели ваш крап до стима доползет и вы это в красивый фантик завернете - тогда может и получится. Но вообще там, видите ли, куча AAA игр с какой-никакой поддержкой линуха и без вайнов. А в случае портов двигла на новомодный вулкан так и вовсе смысл в таких извращениях отпадает.
> Какой-нибудь zbrush, daz3d я не знаю. Да мало ли потребностей у разраба?
А чего в них такого уникального? Я просто знаю некоторое количество игроделов под линухом и таки думаю что они получше здесь коментящих фигачат :). И уж явно получше чем питонохлам которым тут бряцают.
| |
|
|
|
|
|
|
|
2.31, СлабенькийЧаёк (ok), 17:00, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
пока топ 2 игры на нём это Tail Quest (ранее Riven Tails Defense) и Resolutiion (две буквы i, опечатки нет). обе всё ещё не релизнуты. ещё дейдалики использовали его, чтобы портировать депонию для огрызкофона.
| |
2.48, Аноним (81), 20:18, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Типичное "кoкoкo, какие игры на нем". Если бы от количества игр зависило бы качество движка, то сейчас бы большинство игр делали бы на крае, а не всратом юнити, где костыль на костыле и костылем погоняет.
| |
|
|
4.79, Аноним (81), 13:40, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Скорее логика таких как ты, потому что юнити дает отвратнейший результат, но является при этом самым распространенным движком среди хомячья.
| |
|
3.77, InuYasha (?), 12:57, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Хороших платных движков - вагоны. И Край, и УЕЧ, и Юнижин, и ... вот не знаю, Сорс хорош ещё или нет )
| |
|
|
1.22, Непонимаю (?), 16:05, 31/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Объясните плз!
Вроде в Godot есть подержка C++, C# и даже Python.
Но разработчики Godot рекомендуют почему-то встроенный язык (который, говорят, похож на Python). Рекомендуют с завидной регулярностью в блогах. Но чем он так хорош и почему надо использовать именно его, так и не понял. Есть какая-то разница в производительности? Лучшая документация? Лучший синтаксис? Или что? Какие у него перспективы? Если начну изучать - можно не бояться, что через N лет его дропнут в пользу какого-нибудь С++ или Python?
Из минусов такого подхода вижу - невозможность нанять кого-то в команду, если чел не знаком с ЯП Godot'а.
| |
|
2.24, имя_ (?), 16:10, 31/01/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
Чтобы не потревожить синдром утенка, у таких как ты, что тут непонятного?
| |
2.29, Аноним (7), 16:33, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Особых убер плюсов в нём нет.
Встроенный скрипт язык изначально задумывался для прототы изучения и применения. Не нужен питон и с++ - бери и прямо по документации создавай свою игру "за вечер".
Вторая ставка на него, что он тем самым упростит конкуренцию с другими движками - людям будет проще освоиться и применять его и они обретут вселенсую популярность. В общем то, не прогадали.
| |
2.44, Введите имя (?), 19:17, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
"Начну изучать" да уж, как будто изучить язык - это надо приивнести в жертву годы жизни, аки буддийский монах сокушинбутсу. А если серьезно - в чем проблема просто пролистать документацию GDscript? Никто ж не заставляет использовать абсолютно все возможности этого языка. Пары-тройки часов изучения вполне достаточно, чтобы написать приличную логику для какой-нибудь казуалки с нуля, или, если работать в команде - то выполнять задачи, поставленные тимлидом.
| |
2.49, Аноним (81), 20:23, 31/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Быстрый порог вхождения, хорош для прототипирования, но будет он только в рамках этого движка и нормальные люди к релизу переносят с прототипных скриптовых языков все на плюсы. Кроме юнитистов конечно, они релизят на скриптовых шарпах, а люди потом страдают из-за отсутствия нормальной оптимизации.
| |
|
3.78, InuYasha (?), 13:01, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Когда в команде работает не один мастер-на-все-руки, а есть разделение труда, то мапперу, моделлеру и прочим художникам-сценаристам лучше дать в руки скрипты, а не плюсы. Да и всё равно плючы не дашь - будут программиста дёргать по каждой буковке. Так работа не пойдёт. Потому всякие Unreal/Java/Angel-script - это то, что нужно. Если не bloatware, конечно.
| |
|
2.83, Аноним (82), 15:14, 01/02/2020 [^] [^^] [^^^] [ответить] | +3 +/– | GDScript изучается от и до за одни рабочие сутки Он ничем не хорош На момент... большой текст свёрнут, показать | |
|
|
4.106, Аноним (-), 02:31, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Живите теперь с этим.
Пусть с этим сутулые собаки живут, так прикольнее :)
| |
|
5.114, Собака сутулая (?), 22:14, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Живите теперь с этим.
> Пусть с этим сутулые собаки живут, так прикольнее :)
От того, что ты меня заминусуешь, исходники .Net не закроются.
Живи же в своем манямирке дальше.
| |
|
|
3.107, Аноним (-), 02:33, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Изучать лучше С++, чтобы писать быстрые эффективные модули, используемые в редакторе посредством
> GDScript, и исправлять ошибки в движке, не дожидаясь милости от сообщества.
Если кто хочет серьезно заняться игроделом - это вообще без вариантов. Все серьезные игродельческие штуки - это плюсы. Ибо сочетают мощь крутых абстракций с предсказуемостью перфоманса почти уровня сей, при способности юзать многочисленные либы без особых костылей.
| |
|
2.96, Аноним (95), 18:23, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
Язык просто похож на самом деле они питон рантайм там не юзают.
| |
|
1.59, Michael Shigorin (ok), 23:14, 31/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
В яндекс-музее собрали и на эльбрусе, не помню, что именно за цацку показывали; Дима Пугачёв упоминал, что связывался с авторами и получилось совместно поднять степень параллелизма => производительность.
| |
|
|
3.108, Аноним (-), 02:34, 03/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Ждём «Эльбрус» в музее капитал-шоу «Поле чудес».
А в музей политехники экземплярчик не завезут?
| |
|
|
1.87, Aninomuz (?), 16:43, 01/02/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Это чё, движок для создания винтажных игрушек?
Вчера разморозился, не пинайте.
| |
|
2.92, СлабенькийЧаёк (ok), 17:26, 01/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Это чё, движок для создания винтажных игрушек?
> Вчера разморозился, не пинайте.
не, это просто ещё один движок, но опенсорсный. пытается догнать юнити.
| |
|
|
2.101, АнонАнон (?), 12:29, 02/02/2020 [^] [^^] [^^^] [ответить]
| +/– |
В данном случае подразумевается корневая директория самого проекта. Скачайте и убедитесь.
| |
|
|