Максим Каракулов:
* Увеличил бы поле для ввода (оно хоть и растягивается автоматически, а все равно клаустрофобично как-то)
* Добавил бы туда кнопки форматирования (в комментах тоже пишут код и делают списки, как видите)
* Добавил бы возможность редактирования, как на хабре/гиктаймсе, чтобы можно было исправить опечатки.
И да, маркдаун бы всюду, опять же как на хабре/гт.
ZaxapKramer:
> недавно убил проект <...> переустановкой Windows
У меня почти весь код на гитхабе/битбакете после этого.
Ну вот, вы сами видите свою проблему, полдела сделано:) Попросите для начала своего друга-менеджера пинать вас и не давать застревать на одной задаче (тем более на опитимизации, которую надо делать последней, если вообще надо). И не забывайте про правило 20/80.
ZaxapKramer: ведьмак прекрасно идет на трехлетнем ноуте, не клевещите:) вот Dishonored 2 — это была засада...
У меня другая ситуация, я много начинаю и практически все бросаю. С идеями тоже не блеск, но тут я очень дотошный, мне надо, чтобы все сходилось в красивую, непротиворечивую картинку.
ZaxapKramer: чтобы избавиться от этого минуса, надо перестать сидеть на linux.org.ru:D а если серьезно, то вы хотите игру сделать или найти идеальный движок? потому что этот analysis paralysis вас с места не сдвинет. To the Moon сделан в rpg maker, Vanishing of Ethan Carter на UE, а Firewatch в Unity, но когда играешь — движок это последнее, о чем думаешь.
ZaxapKramer: из всего, что я видел, юнити самое простое -- именно благодаря тому, что там все есть. Базовое поведение можно накликать мышкой. А чего нету -- есть в ассетах, а чего нет в ассетах -- про то можно спросить у народа:) Честно, порог вхождения там минимальный и кривая обучения плавная, даже если вы, как я, десять лет занимались вебдевом и ничем другим.
Друг-менеджер в любом случае будет генератором идей и координатором, код он не будет писать ни в Unity, ни в AGS, не правда ли? А собирать уровни из кубиков и там и там можно.
В общем, я советую просто потыкать в юнити пару вечеров, самому увидеть.
ZaxapKramer: понятно:) Ну, с визуальными конструкторами я не работал, так что не подскажу ничего по теме. Извините, иногда просто хочется потрепаться%)
ZaxapKramer: аналогия некорректна. Игра, даже сама простая, на несколько порядков сложнее задачи "проскроллить окошко". Графика, звук, save/load, загрузка ассетов, привязка поведения к игровым объектам. Если нет опыта, то лучше взять проверенное решение в котором есть все, что может пригодиться, чем на полпути обнаружить, что альфа-канал не поддерживается или еще какая-то ерунда в таком роде.
Ну а коль скоро у вас есть опыт в веб-разработке, то прямая дорога в Phaser, я думаю:)
Алексей Ярков: с алиасами создаем два файла, dev.config.js и prod.config.js, а дальше в галп-тасках алиасим dev.config.js как config.js для девелоперской сборки и prod.config.js аналогично для релизной сборки. Чтобы в коде было написано require('config.js'), но в деве и проде подключались разные файлы.
Примерно как тут: https://benclinkinbeard.com/posts/mocking-environm..., с поправкой на галп вместо гранта.
Сорри за обилие жаргона:)
Alexander Belov: Ну я о чем и талдычу -- когда разрабатывали, видимо, работало. Сейчас версии инструментов сменились и все отвалилось.
Возьмите, короче, бойлерплейт от сторонних разрабов, авторы ангуляра -- криворукие идиоты.
Станислав Силин: это правда. Адекватные конторы в разработке не обращают внимания на наличие диплома. Ну про прочих равных, конечно, профильное образование не помешает. Роляет только практический опыт.
alert('код в комментах я точно писал...')