Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2011, 22:45   #11
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
С++ более распространен, вот и причина, оптимизировать и там и там довольно просто.
Он более распространен только потому, что сами разработчики его выбрали
А оптимизируют именно программисты, а не средства языка.
An1ka вне форума Ответить с цитированием
Старый 22.10.2011, 12:54   #12
arahis
Пользователь
 
Регистрация: 10.10.2011
Сообщений: 64
По умолчанию

А че там тот Блэндэр изучать - 2 недели. А если ты до Блэндэра в какомто 3d редакторе работал тогда вообще одна. Думаю если ребята помнят Паскаль со школи тогда с с++ справятся. Ведь алгоритм решения какой то конкретной задачи что там что тут одинаковый только синтаксис другой.

Последний раз редактировалось arahis; 22.10.2011 в 12:57.
arahis вне форума Ответить с цитированием
Старый 23.10.2011, 06:32   #13
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Цитата:
Сообщение от arahis Посмотреть сообщение
Думаю если ребята помнят Паскаль со школи тогда с с++ справятся.
Это не так.
Цитата:
Сообщение от arahis Посмотреть сообщение
Ведь алгоритм решения какой то конкретной задачи что там что тут одинаковый только синтаксис другой.
Для алгоритмов C++ есть STL, BOOST.
An1ka вне форума Ответить с цитированием
Старый 23.10.2011, 10:08   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Это не так.
вообще не трудно на С перейти, синтаксис то учится быстро.
Цитата:
Для алгоритмов C++ есть STL, BOOST.
а это к чему вообще?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 23.10.2011, 13:38   #15
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
вообще не трудно на С перейти, синтаксис то учится быстро.
а это к чему вообще?
На Си да. Но arahis утверждал, что с С++ справятся легко
An1ka вне форума Ответить с цитированием
Старый 24.10.2011, 12:47   #16
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Но arahis утверждал, что с С++ справятся легко
чтобы писать на плюсах тоже не нужно так много времени.
а чтоб постичь более хитрые премудрости(например магию шаблонов) нужно больше времени(но не факт что это надо)
ну а чтобы писать эффективно, нужно еще больше опыта.

хотя опять тут сводиться к тому на каком уровне тормозить.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.10.2011, 15:49   #17
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Больше времени занимает разработка структуры взаимодействия узлов/модулей. Никакая процедура/функция не ложится в систему с первого раза. Программирование - это дело техники, но если нет пространственного мышления, то все стопорится сразу. Почему пространственного? ...вы запаритесь рисовать блок-схемы, если вдруг решите, что не хватает какого-то условия, которое кардинально меняет структуру. Нужно видеть блок схему "в уме", причем проекциями, параллельно во всех модулях одновременно, ...т.е. 3D. Это приходит со временем, и существенно экономит время на разработку алгоритмов.

Я, например, сочтя необходимым поместить дополнительный ряд условий обработки или ветвления, сразу вижу в каких еще узлах нужно изменить код, для полной стыковки, даже не смотря их код, ...структура всей программы "в голове". Нужно учиться обходиться без блок схем, и тем более, если программист всего один. Считаю бумажные блок-схемы - методом донесения информации до руководителя отдела, который мало в этом понимает, и может "оценить" решение только таким образом. Хороший программист блок-схемы на листке не рисует
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 25.10.2011, 12:15   #18
Anoobis
Пользователь
 
Регистрация: 12.04.2010
Сообщений: 36
По умолчанию

Ну у нас не 1 а 5 программистов)
Изучение С++ не думаю что займет много времени так как к примеру я работаю на php, изучаю Java. Другие ребята в процесе изучение либо С++ либo Java. Думаю проблем с переходом на С++ ни у кого не будет))) Проблема в основном в том что опыт работы есть только у меня да и то полгода к тому же в php. Нужно будет много времени что все выучить, набратся какого то опыта. Я и запостил этот топик чтобы знать что иммено надо знать для реализации подобного проекта и не тратить времени на то что не пригодится либо не используется в этом деле))
Anoobis вне форума Ответить с цитированием
Старый 25.10.2011, 17:00   #19
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

Цитата:
Сообщение от Anoobis Посмотреть сообщение
Я и запостил этот топик чтобы знать что иммено надо знать для реализации подобного проекта и не тратить времени на то что не пригодится либо не используется в этом деле))
В том-то и дело, что создание игр - последняя ступень развития программиста. Тут нужно знать все. Если есть сетевая игра, то еще и управляться с СУБД, с сетевым программированием.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 25.10.2011, 20:47   #20
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Ну у нас не 1 а 5 программистов)
да хоть тысяча, игра-то создается не только ими.

вы думаете у меня проблемы с кодингом были при аналогичной задаче?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Паяние" - что надо знать, чтобы спаять микшер. 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