А так как вы привели пример с хакерами, я работаю в области ИБ так вот смотря на своих колег, которые предпочитают тоже все упрощать юзают готовые библиотеки тоже кстати c# java.
Спасибо, я понял, ссылки выше Вы даже не думали прочитать.
ЦитатаAI_Developer ()
С++ Самый классный язык во всех смыслах слова что для использования что для обучения (включая алгоритмы)
AI_Developer, скажите, а вот Вы сейчас это пишете, Вы хотя бы прочитали что было по тем ссылкам, которые я привел? Я просто честно, не знаю что Вам сказать, если Вы называете С++ "универсальным решением". Ну, точнее, знаю, но боюсь что писать тут еще 2 страницы текста (вместо вот тех вот приведенных ссылок) я не готов.
Что касаемо приденной Вами аналогии про самокат, то она, увы, неверна. И дело вот в чем. Обучение программированию - это обучения алгоритмам и и прочим вещам не зависящим от языка программирования. С++ же как первый язык слишком много внимания оттягивает на себя самого. Именно поэтому люди, десятилетиями вовлеченные в обучение и тестирование IT кадров (см статью Eric Steven Raymond) его и не рекомендуют. Не потому, что это плохой язык (он хороший), а потому что внимание обучающегося должно быть сосредоточено на совсем других вещах. И читать он должен книги по алгоритмике, а не "вчитываться" в конкретный язык.
Сообщение отредактировал AlexRabbit - Среда, 18 Ноября 2015, 10:28
Да пока нет никакого спора. Есть односложные и не аргументированные утверждения с Вашей стороны. Когда в Ваших сообщениях появится что-то кроме ссылок на "крутизну" С++ (и соответственно Вашу, так как Вы на нем пишете), будет предмет для дискуссии.
Для игровой индустрии самый раз это С++ и это не оспоримый факт!
А причем тут обучение и профильность? Если Вы хотите стать водителем автобуса вы все равно начинаете с машины ну или, максимум, с грузовика. Никто не сажает Вас на "профильный" автобус-гармошку. И лётчики-испытатели, знаете ли, тоже с "кукуризников"-стайл начинают. Миг-29 как бы попозже =)
Теперь про профильность: все зависит от того чем человек планирует заниматься. Тулзы в геймдеве уже лет 5 минимум не пишутся на плюсах. Почти всё - С# или же функциональные языки (в последнее время). Да, если человек собирается писать свой engine или работать в DICE то таки да, С++ "наше все". Но если он маленький девелопер, которому интересно прогать 2D игры для ПК, скажите на кой фиг ему разбираться с языком, где полно низкоуровневых функций, но нет сборки мусора? Что ему это даст, особенно учитывая, что самообразование на С++ это как раз таки идеальный способ получить на выходе "быдлокодера", коего Вы тут упоминаете.
Будете больше читать таких советов и будете быдлокодерами.
Т.е. авторов вышеприведенных статей Вы считаете менее квалифицированными программистами чем Вы сами? Или у Вас есть в запасе какая-то дополнительная аргументация?
This, of course, is the fundamental hacking skill. If you don't know any computer languages, I recommend starting with Python. It is cleanly designed, well documented, and relatively kind to beginners. Despite being a good first language, it is not just a toy; it is very powerful and flexible and well suited for large projects. I have written a more detailed evaluation of Python. Good tutorials are available at the Python web site; there's an excellent third-party one at Computer Science Circles.
Вообще-то легко догадаться, что Кирилл Эдардович удалил предыдущее, потому что, оно сильно устарело.
Вообще-то легко догадаться, что стирать в этой ситуации свои старые темы совершенно необязательно, более того - вредно, не нужно, и производит очень плохое впечатление.
Но раз теперь Вы, Александр, отвечаете за эту тему, то расскажите пожалуйста немного о себе, о своих успехах в гейм-деве.
Ребят, вы меня извините, но какие вам "заказчики и инвесторы", если нет ни портфолио, ни даже нормальных профилей девелоперов? Да и сам сайт выглядит так, как будто его делали в 1998 году.
Alfe, вот ты сам не создал ни одной игры. Ничего не умеешь (от слова - совсем). Какого ж фига ты лезешь со своими советами к человеку, скажи мне? И ведь пишешь же полный бред. Сделай одолжение - уйми свои графоманские позывы и займись делом.
Цитатаhutur82 ()
По поводу, умения самому создавать игры. Это конечно преимущество. Но в моем случае, я бы хотел быть организатором/заказчиком. Т.е. найти человека, который знает эту кухню изнутри, будь-то программист или еще кто. Который мог бы по мимо например программирования, давать консультации, в плане, что делать на определенном этапе разработки.
Все что Вам надо - найти грамотного Project Manager, а то сейчас "эксперты" советов надают от души, ага. Какой у этого PM будет бэкграунд (программерский, арт, etc..) не имеет значения, главное чтобы он понимал ситуацию с разработкой в целом, а не какой то один её аспект (только с точки зрения программинга, или только с точки зрения арта).
Требования к такому человеку просты - у него должны быть выпущенные игры, при выпуске которых он уже выполнял роль проджект менеджера (или создавал их самостоятельно/как основной разработчик.) Таких людей достаточно, и на этом форуме с десяток найдется.
Ну и Vinchensoo и irinautkina Вам все верно сказали.
Сообщение отредактировал AlexRabbit - Суббота, 14 Ноября 2015, 23:29
Да, спасибо, уже гораздо лучше. Но вообще принято указывать конкретные тайтлы, над которыми работали (и конкретно в какой должности и когда) данные преподаватели. Не поймите меня не правильно, но в геймдеве есть куча людей, которые ходят из студии в студию уже лет по 5+ и ни одного нормального тайтла за ними при этом нет. Подробное портфолио - это то, что в любом случае есть у этих людей. Не вижу коммерческой тайны выставить его на сайт.
Сообщение отредактировал AlexRabbit - Четверг, 12 Ноября 2015, 00:48
Потому что имея такие деньги, обычно, человек не сам ищет проекты для вложения, а доверяет это специально обученным людям.
По разному бывает. У меня был случай, когда человек поднявшийся на сигаретах и "левом" алкоголе весьма вовремя вложился в веб-студию и IT. Доволен как слон. Повезло с исполнителями, управляющего рядом не нашлось
Цитатаred_odysseus ()
но это маловероятно. Сама ситуация как бы намекает на несерьезность, Так, что кто-то кому-то морочит голову, возможно даже "инвестор" ))
Скорее всего так и есть.
Сообщение отредактировал AlexRabbit - Пятница, 06 Ноября 2015, 22:04
В общем инвесторы выбирают "придурков" потому что их понимают, потому что те не давят им на самолюбие чрезмерным умо
ЦитатаKamiRonin ()
Один такой человек обязательно должен быть в команде игроделов!
Как по мне, так нафиг не нужны ни такой человек ни такие инвесторы. Если инвестор не готов поднимать свой уровень и вести дела в этой сфере как они того требуют, то с его дурацкими привычками исполнитель будет сталкиваться на каждом этапе, и рано или поздно - "поскользнется".
ЦитатаKamiRonin ()
Инвестора нужно уважать, видеть в нем человека, а не осла который платит тебе за кайф разработки и будущий доход
Какой нормальный инвестор будет инвестировать в кого попало?
Ну, если честно, НЕ нормальных инвесторов ничуть не меньше чем нормальных. Я много раз встречал людей, которые, не смотря на все данные им советы, вкладывали деньги в такую дремучую муть, что без смеха и представить себе невозможно (я чисто про игрострой сейчас). И в то время как нормальные вменяемые студии сидели без бабла и искали инвесторов днём с огнем, радом с ними разномастные придурки получали кучу денег под черти что. Причем выбирая между этими самыми придурками и несколькими вменяемыми студиями инвесторы неизменно выбирали придурков. Разумеется, деньги сливались, придурки тоже, нормальные студии грызли локти от обиды, но ничего не менялось. Если у инвестора еще оставались деньги он опять их нес придуркам, еще более одиозным.
Так что не стоит переоценивать разумность инвестора.
Сообщение отредактировал AlexRabbit - Пятница, 06 Ноября 2015, 08:01