Проекты
GameDev.ru / Проекты / Форум / SpaceEvacuation (Космическая эвакуация) - ищу программистов (4 стр)

SpaceEvacuation (Космическая эвакуация) - ищу программистов (4 стр)

Страницы: 13 4 5 620 Следующая »
kiparУчастникwww31 окт. 201714:10#45
MixeYa
> Ходовое мнение, что все языки хороши для тех задач, для которых были
> предназначены.
Но в реальности одни пишут на питоне ммо или матан, другие десктопные приложения на js, третьи скрипты на C#, четвертые системы бухучета на С++ и так далее. Потому что ну вот так сложилось, и библиотеки есть, не переписывать же.

JS вполне подходит для простых ммо, также известных как "io-игры". И пофиг для чего он предназначен, т.к. паровому катку индустрии важен не язык а существующая инфраструктура. Был бы в браузерах лисп или брейнфак - ммо бы отлично писали на нём.
Ну а теме "строгость статической типизации против свободы динамической" отдельные холивары посвящены, и людей придерживающихся одной позиции никакими постами на форуме невозможно склонить в другую.

kiparУчастникwww31 окт. 201715:49#46
MixeYa
> Во первых в питоне типизации на выбор.
Нормальной, которая проверяется на этапе компиляции, нет. Опциональные type hints это совсем не то.
> Во вторых это один из самых популярных языков для научных разработок, в том числе и для работы с Big Data.
Угу, из-за наличия библиотек. Та же ситуация что и с js.
> Можно. Только попа-боль будет разной степени.
Максимальная попа-боль будет если писать на языке который не нравится.
> Вот как бы тебе что не нравилось, но как ты будешь рефакторить проект даже на
> 10 000 строк, если в языке не предусмотрена статическая типизация?
Очень просто. Найти все вхождения этой функции, пройтись по каждому и исправить. Полчаса работы. Час максимум если эта функция прям в каждом модуле используется, но такую и переименовывать надо было раньше.
MixeYaПостоялецwww31 окт. 201716:07#47
kipar
> Опциональные type hints это совсем не то.
Чем не то?

> Найти все вхождения этой функции, пройтись по каждому и исправить
Разве это не попа-боль? :-)
А если понадобилось сигнатуру изменить? Ну и возникающие вследствие этого баги тоже никто не отменял.

kipar
> Угу, из-за наличия библиотек. Та же ситуация что и с js.
Разве для js можно самому писать библиотеки на чистом си?

tacПостоялецwww31 окт. 201718:49#48
kipar
> Максимальная попа-боль будет если писать на языке который не нравится.
но он то должен почему то нравится ... а я вот не вижу никакого оправдания js ...

оказывается я даже статью писал на хабре JavaScript to TypeScript — трудности перевода

и кстати, там же про хабратушканчиков - не нравится недопрофессионалам :) это про то на чье мнение полагаться ... баланс 13 против 31

Правка: 31 окт. 2017 19:01

kiparУчастникwww31 окт. 201719:42#49
MixeYa
> Забивать гвозди одним тебе приятно, а другим забивать гвозди неприятно?
Языки все-таки различаются сильнее чем молотки.
Скорее "Кто-то крепит полки гвоздями (прибивая молотком), кто-то саморезами. Вот гвоздями мне неприятно, а саморезами норм." (правда с языками сложнее т.к. ньансов больше, поэтому явного фаворита часто нет ).
NerenНовичокwww31 окт. 201722:12#50
"Если не умеешь подчинятся, не берись командовать" - этот древний афоризм очень подходит к собравшимся здесь гражданам. Они не умеют ни командовать. Хотя пытаются. Не умеют подчинятся. Поэтому, вместо того чтобы пилить проекты, годами срутся на тему "как надо пилить проекты".
Хотя 3 из 5 собравшихся здесь программистов - умеют в програмирование.
tacПостоялецwww1 ноя. 20171:21#51
Сценарий

Действующие лица

На крейсере
Гарри - главный персонаж управляемый игроком. Космический аферист, ищущий во всем на чем нажится, часто рискует и выигрывает, профессиональный военный
Юник [1..N] - серийный универсальный робот, призван заменить человека во всех сферах, антропоморфен

На лайнере
Бишоп - финансовый магнат, опасный для врагов, полезный для друзей
Мэт - сын Бишопа
Салли - дочь Бишопа
Пилот - специалист пилотирования и снабжения космических кораблей высокого уровня
Охранник  [1..N] - элита спецназа, защищают до последнего своего шефа Бишопа, стоит 10 простых стреляк
Юник [1..N]

Авианосец (материнский космический корабль)
Грифлины [1..N] - мерзкие существа, результат неудачного эксперимента людей. Не могут размножаться, но достаточно интеллектуальны чтобы создать свое сообщество. Для размножения охотятся по всему космосу за детьми, используя их как основу для создания себеподобных.

Интро

Пилот: SOS, SOS … кто нибудь, нас кто нибудь слышит?
Гарри: Что у Вас? (альтернатива: Да понял уже, лечу ..  )
Пилот: Грифлины, мы подбиты, нужна эвакуация
Гарри: Ожидайте галактическую полицию, оставайтесь на линии …
Пилот: Вы издеваетесь? … Видите никто не хочет связываться, я не знаю как долго мы продержимся
Бишоп: Послушайте, как Вас там … я обеспеченный человек, прошу, вмешайтесь, мы засекли ваш крейсер, возьмите нас на борт, я умею быть благодарным … со мной дети, они вот вот начнут абордаж, спасите хотя бы их, у меня охрана, но я не знаю как долго мы сможем продержаться …
Гарри: Называйте меня Гарри, дети это святое [язвительно], ладно готовьте ваши денежки, я вмешаюсь если все что смогу унести с вашего лайнера останется моим?
Пилот: Бишоп, это ваш лайнер - вы согласны? Наверно никого порядочнее мы в этой глуши не найдем …
Бишоп: Конечно, но если спасете детей, то … пиу … пиу … черт, они уже здесь … мы ждем … так ты занимай охрану …
Пилот: Гарри спешите, я буду вас ждать около шлюза …

Правка: 1 ноя. 2017 1:55

88888Постоялецwww1 ноя. 201712:59#52
tac
> Пилот: SOS, SOS … кто нибудь, нас кто нибудь слышит?
> Гарри: Что у Вас? (альтернатива: Да понял уже, лечу ..  )
> Пилот: Грифлины, мы подбиты, нужна эвакуация
> Гарри: Ожидайте галактическую полицию, оставайтесь на линии …
> Пилот: Вы издеваетесь? … Видите никто не хочет связываться, я не знаю как долго
> мы продержимся
> Бишоп: Послушайте, как Вас там … я обеспеченный человек, прошу, вмешайтесь, мы
> засекли ваш крейсер, возьмите нас на борт, я умею быть благодарным … со мной
> дети, они вот вот начнут абордаж, спасите хотя бы их, у меня охрана, но я не
> знаю как долго мы сможем продержаться …
> Гарри: Называйте меня Гарри, дети это святое [язвительно], ладно готовьте ваши
> денежки, я вмешаюсь если все что смогу унести с вашего лайнера останется моим?
> Пилот: Бишоп, это ваш лайнер - вы согласны? Наверно никого порядочнее мы в этой
> глуши не найдем …
> Бишоп: Конечно, но если спасете детей, то … пиу … пиу … черт, они уже здесь …
> мы ждем … так ты занимай охрану …
> Пилот: Гарри спешите, я буду вас ждать около шлюза …
На начало стрелялки вполне похоже :-) а для стратегии масштаб явно мелкий и дальше такие противоречия будут накапливаться в немалом количестве.
kiparУчастникwww1 ноя. 201713:49#53
88888
> Не третий а единственно верный.
Вот поэтому он в команде на энтузиазме нафиг не нужен. Пусть со своим знанием рынка дальше пилит свои коммерческие успешные проекты.
ТатаринПостоялецwww1 ноя. 201716:40#54
MixeYa
вечная проблема, программисты жалуются на сценаристов и геймдизайнеров что они не хотят делать что то, другие жалуются на программеров что они не делают того что нужно, в итоге делают только программисты проекты потому что сценаристы и геймдизы без них ничего не могут, думаю тут выигрывают именно программеры, ничего не попишешь.
kiparУчастникwww1 ноя. 201717:06#55
MixeYa
ну а что. Если бы геймдизайнер что-то об интересной игре втирал это бы хоть что-то было (и против них я изначально и писал пост), но если разговор заходит про знание рынка и коммерческий успех, то там очевидно что скукота будет. За деньги таким проектом еще можно заниматься, но пилить на энтузиазме - удачи в поисках добровольцев.
NerenНовичокwww1 ноя. 201717:33#56
Татарин
> думаю тут выигрывают именно программеры, ничего не попишешь.
Но это не делает программеров ни геймдизайнерами, ни сценаристами (рад что ты начал различать эти понятия), ни моделлерами, ни, тем более командирами.
О какой победе ты ведешь речь? О тысячах недоделаных одинокими кодерами унылых недопроектиков? Серьезно ты считаешь свой Космос победой?

Правка: 1 ноя. 2017 17:37

kiparУчастникwww1 ноя. 201717:44#57
MixeYa
> То есть ты хочешь сделать, то во что никто не будет играть и соответственно за что никто не будет платить?
да. Не то чтобы прям ни одного человека, но по сравнению с тем что в топе маркетов - можно считать что никто. Это и есть инди.
Есть конечно и другая сторона, скрытая надежда что прям раз и выстрелит как майнкрафт, но шанс на это примерно как в лотерее, никакое знание рынка тут не поможет.
tacПостоялецwww1 ноя. 201717:46#58
88888
> это довольно разные игроки и клепать для них одну игру :-(( ну очень стремная
> затея (99.999% вероятности что игра им непонравится как не старайся)
вот люблю, попросил по сути, он только по сути и никакого малозначительного стеба

представь теперь что ты тот важный геймдизайнер и директор говорит, слушай Вась, у нас есть крутая игруха контр срайк и вторая цибилизация ... теперь нам нужна одна игра и чтобы мы не только не потеряли нашу разрозненую аудиторию, но еще и приобрели .. ты давай это подумай денек или концептик или заявление об уходе ;))

Правка: 1 ноя. 2017 17:48

ТатаринПостоялецwww1 ноя. 201717:47#59
Neren
> Но это не делает программеров ни геймдизайнерами, ни сценаристами (рад что ты
> начал различать эти понятия), ни моделлерами, ни, тем более командирами.
почему не делает, геймдизайнеры или сценаристы прошли школы какие то по своей специальности? или у них уникальный дар, нет программисты становятся и геймдизайнерами и сценаристами проблема в том что сценаристы и другие не становятся програмистами, потому что кодером быть сложнее.
Выигрывают программеры в главенстве проекта, потому что со всеми работать на равных не получается каждый ведет куда ему хочется сценарист пишет роман а не сценарий для игры, геймдизайнер расписывает только маленький кусочек игры и не хочет думать об остальном а программеру приходится делать все, и поэтому правильнее чтобы именно сценаристы и геймдизы понимали что последнее слово за прогером потому что без него они далеко не уйдут, неприятно конечно такое слышать, но такова правда.
>О тысячах недоделаных одинокими кодерами унылых недопроектиков? Серьезно ты считаешь свой Космос победой?
и тысячах сделанных играх и COSMOS мой это проект а не мечты, это реальный продукт который можно запустить и поиграть а не открыть документ и почитать, конечно есть разница, или ты ее не видишь?
MixeYa
> +++
> Десятки тысяч.
покажешь свои наработки, свой код, свои документы? дорогу осилит идущий, за десятками тысячами мертвых проектов тысячи релизов.

Правка: 1 ноя. 2017 17:47

Страницы: 13 4 5 620 Следующая »

/ Форум / Проекты / Собираю команду

2001—2018 © GameDev.ru — Разработка игр