|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.10.2011, 22:45 | #11 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
|
22.10.2011, 12:54 | #12 |
Пользователь
Регистрация: 10.10.2011
Сообщений: 64
|
А че там тот Блэндэр изучать - 2 недели. А если ты до Блэндэра в какомто 3d редакторе работал тогда вообще одна. Думаю если ребята помнят Паскаль со школи тогда с с++ справятся. Ведь алгоритм решения какой то конкретной задачи что там что тут одинаковый только синтаксис другой.
Последний раз редактировалось arahis; 22.10.2011 в 12:57. |
23.10.2011, 06:32 | #13 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
|
23.10.2011, 10:08 | #14 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
23.10.2011, 13:38 | #15 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
|
24.10.2011, 12:47 | #16 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
а чтоб постичь более хитрые премудрости(например магию шаблонов) нужно больше времени(но не факт что это надо) ну а чтобы писать эффективно, нужно еще больше опыта. хотя опять тут сводиться к тому на каком уровне тормозить. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
24.10.2011, 15:49 | #17 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Больше времени занимает разработка структуры взаимодействия узлов/модулей. Никакая процедура/функция не ложится в систему с первого раза. Программирование - это дело техники, но если нет пространственного мышления, то все стопорится сразу. Почему пространственного? ...вы запаритесь рисовать блок-схемы, если вдруг решите, что не хватает какого-то условия, которое кардинально меняет структуру. Нужно видеть блок схему "в уме", причем проекциями, параллельно во всех модулях одновременно, ...т.е. 3D. Это приходит со временем, и существенно экономит время на разработку алгоритмов.
Я, например, сочтя необходимым поместить дополнительный ряд условий обработки или ветвления, сразу вижу в каких еще узлах нужно изменить код, для полной стыковки, даже не смотря их код, ...структура всей программы "в голове". Нужно учиться обходиться без блок схем, и тем более, если программист всего один. Считаю бумажные блок-схемы - методом донесения информации до руководителя отдела, который мало в этом понимает, и может "оценить" решение только таким образом. Хороший программист блок-схемы на листке не рисует
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
25.10.2011, 12:15 | #18 |
Пользователь
Регистрация: 12.04.2010
Сообщений: 36
|
Ну у нас не 1 а 5 программистов)
Изучение С++ не думаю что займет много времени так как к примеру я работаю на php, изучаю Java. Другие ребята в процесе изучение либо С++ либo Java. Думаю проблем с переходом на С++ ни у кого не будет))) Проблема в основном в том что опыт работы есть только у меня да и то полгода к тому же в php. Нужно будет много времени что все выучить, набратся какого то опыта. Я и запостил этот топик чтобы знать что иммено надо знать для реализации подобного проекта и не тратить времени на то что не пригодится либо не используется в этом деле)) |
25.10.2011, 17:00 | #19 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
В том-то и дело, что создание игр - последняя ступень развития программиста. Тут нужно знать все. Если есть сетевая игра, то еще и управляться с СУБД, с сетевым программированием.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
25.10.2011, 20:47 | #20 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
вы думаете у меня проблемы с кодингом были при аналогичной задаче? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"Паяние" - что надо знать, чтобы спаять микшер. | vedro-compota | Компьютерное железо | 12 | 01.11.2010 10:04 |
Помогите разобраться что нужно для создания браузерной игры | TYPIST | PHP | 7 | 22.06.2009 21:48 |
Что должен уметь начинающий фрилансер? | Geddar | Помощь студентам | 3 | 12.01.2009 11:53 |
Народ расскажите кто нужен для создания игры и кто что делает | Kosoy135 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 16.09.2007 18:59 |
Набираю команду для создания игры | Лён | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 13 | 13.07.2007 16:06 |