![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 06.01.2014
Сообщений: 26
|
![]()
декомпозиция это хорошо, но сложную программу начинаешь писать, находишь ещё массу новых задач, без которых не обойтись, и поехало, начинает появляться масса разной фигни. Потом понимаю что всё, приплыли, код УГ - надо полностью переделывать. А переделка порой много времени требует... Вот алгоритмический фундамент может освоить, думаю даст немного строгости мыслям. .~
|
![]() |
![]() |
![]() |
#12 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
"Сложная" программа какого типа?
А то ведь сложным может быть написание операционной или CAD системы с нуля. Когда, кто-то спрашивал лет 10 назад, как написать операционную систему, все только усмехались, так что при решении сложной задачи с нуля кроме насмешек на форуме вы вряд ли что получите.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
Последний раз редактировалось challengerr; 18.09.2014 в 08:49. |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|
![]() |
![]() |
![]() |
#14 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Автор темы пишет, что у него проблема с написанием сложной программы, при этом не уточняется, кто каким делом должен заниматься и советов об этом не просят
. Если бы все думали, что нужно писать операционные систему, программистов бы вообще не было, так как каждый понял бы, что занимается не своим делом. Если ты не написал операционную систему, значит ты занимаешься не своим делом? Если в РФ прекратятся поставки ПО, вернемся обратно в СССР, где каждый занимался "своим" делом? Поэтому и большого числа программистов не было, что никто не знал, что этим возможно заниматься? Декомпозицией задачи в AAA проектах занимается team lead , то есть автор спрашивает вопрос, на который отвечает team lead перед тем как взяться за реализацию проекта по техническим заданиям в соответствии с ISO/IEC и ГОСТ. На должность team lead берут с опытом программирования от 5 лет. Team lead это лидер команды, которая состоит из ведущего программиста, программистов сети, утилит, графики, аниматоров, художников, музыкантов, текстураторов, моделлеров и других. Техническое задание разрабатывается до начала проекта. Автор темы интересуется, как создается декомпозиция для "сложных" проектов. Ее делает крутой программист , используя ракету класса Тополь и бахая по полигону Сары-Шаган.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#15 | ||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 18.09.2014 в 13:21. |
||
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Для того, чтобы сделать проект, нужна команда. А как ее собрать, если в ответ на идеи, на этом форуме я получаю лишь поливание грязью меня. Трассировка лучей, Z буфер используемые для отсечения невидимых частей полигонов в трехмерных играх тянут на кандидатскую диссертацию. В игре просто берут и реализуют учебник теоретической механики, чтобы сделать физический движок и деформации и разрушение объектов. Samsung на работу программистом в офис в Москве берет не ниже кандидатов физико-математических наук. Поэтому они сотни тысяч и получают.
Ту графику, которую я вижу в играх, делают профессиональные художники, которых хоть сейчас в академию художеств зачисляй. И для работы над проектом они объединяются вместе. И что их может объединить, если желающих объединить на форуме начинают называть идиотами и кретинами? Научить топикстартера построению правильной иерархии классов может только тот, кто ее реализовал в проекте AAA уровня. Их делают программисты с опытом выше 20 лет, которые разбираются сами в программировании Сами игры программируют ракетчики, то есть инженеры, которые учились проектировать космические ракеты. Интересно, как они так быстро сумели запрограммировать платежную систему после прикрытия платежей банков Россия, Сбербанк? Или вы и таких заказчиков кретинами будете называть, когда они придут и будут на форуме двигать свои идеи про построение единой платёжной системы? Типа дебилы пришли заказать программирование платежной системы. А сами вы кто такие? Даже не представляетесь, группа анонимусов в масках, люди-маски, улицы топчет народ.. Чтобы научиться делать декомпозицию, нужно, чтобы этому кто-то научил, а для этого вас сперва должна взять на работу структура. Самостоятельно и по советам на форумах вы ничему не научитесь. Нужно изучать реальные проекты I'd software выложила в сеть исходный код движка Doom Iii, помимо этого выложены CryEngine, и Unreal Tournament engine. Только зачем их изучать, если Для того, чтобы создать игру, нужно, чтобы художник нарисовал графические концепты. Они в виде модели реализуются в игре. Движки уже готовы. Например в 1999 для игры half life взяли движок игры Quake Iii. Аналогично для medal of honor взяли тот же движок. То есть и программировать особо не понадобилось Еще в 2004 году в игре painkiller использовался движок havoc.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#17 | |||||
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]() Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
|||||
![]() |
![]() |
![]() |
#18 | |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]() Цитата:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
|
![]() |
![]() |
![]() |
#19 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Вы упорно избегаете тему оплаты труда программистов. Пока до Вас не дойдет осознание, что за профессиональный труд придется профессионально платить, так и будете ходить и ныть, что Вас критикуют.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть исходный код программы. Нужно изменить и собрать приложение. | A3D | Помощь студентам | 7 | 24.01.2014 22:25 |
c# - как сие реализовать? Нужно только мысли. | alexusankov | C# (си шарп) | 6 | 02.01.2014 21:26 |
Как собрать проект | Krasi | Общие вопросы C/C++ | 2 | 24.01.2012 15:19 |
Помогите собрать мысли в кучу | Dozent | Общие вопросы Delphi | 1 | 15.10.2009 22:14 |