Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
1452 / 360 / 61
Регистрация: 03.04.2010
Сообщений: 2,096
1

С++ || C

10.11.2010, 17:20. Показов 2517. Ответов 26
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Мой один друг создает игры на GameMaker и он решил перейти на более высоки язык. Я ему предложил С++, а он хочет просто С. Подскажите что лучше для разработки игр.
0
1261 / 799 / 108
Регистрация: 16.09.2009
Сообщений: 2,010
11.11.2010, 23:07 21
Author24 — интернет-сервис помощи студентам
Вот как-раз таки Си++ с этой точки зрения выглядит хуже. Потому что в интерфейсном файл ты обязан описывать всю закрытую часть.
Решение данной проблемы: надо использовать "паттерны"(приемы из технологии COM.),
тогда все скроется в dll модуле.
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
12.11.2010, 13:00 22
Цитата Сообщение от doocee Посмотреть сообщение
Здравствуйте. Мой один друг создает игры на GameMaker и он решил перейти на более высоки язык. Я ему предложил С++, а он хочет просто С. Подскажите что лучше для разработки игр.
Цитата Сообщение от doocee Посмотреть сообщение
Evg. Мой друг похоже хочет работать с 3D графикой, быть программистом в компании.
Ну, раз хочет быть программистом "в компании" - тогда можно не заморачиваться вопросом "что лучше для разработки игр". Придя в компанию, придется учиться играть по ее уже сложившимся правилам, - то есть он навряд ли будет сам решать, что, как и на чем разрабатывать. Есть производственный процесс и отлаженные технологии. Как начальники ему прикажут - то, так и на том и будет разрабатывать, иначе элементарно уволят. Ничего личного, только бизнес.

Подобные вопросы актуальны для программиста-одиночки.....
0
Evg
Эксперт CАвтор FAQ
21280 / 8302 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
12.11.2010, 13:04 23
А я почему-то "компания" понял не как "фирма", а как "группа людей"
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
12.11.2010, 13:29 24
Тьфу, черррт! А ведь ты прав!....

Есть еще и значение слова "компания" как "просто группа друзей". Но тогда все равно - решать единолично не получится, придется договариваться и искать вариант, устраивающий всех участников. А потом - железно соблюдать достигнутые договоренности. Иначе получится компания вида "лебедь, рак да щука".
0
Evg
Эксперт CАвтор FAQ
21280 / 8302 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
12.11.2010, 13:57 25
Цитата Сообщение от CheshireCat Посмотреть сообщение
Тьфу, черррт! А ведь ты прав!....
Не факт. Просто я в посте #22 задал вопрос и исходил из него. А ТС мог иметь в виду то, о чём подумал ты
0
Эксперт С++
5056 / 3116 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
12.11.2010, 14:10 26
Мне, например, наоборот при фразе "быть программистом в компании" сразу представляется какая-нибудь фирма в качестве компании... "Быть программистом в компании" в смысле работать над программой с друзьями - как-то не звучит...
0
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
12.11.2010, 14:28 27
Цитата Сообщение от doocee Посмотреть сообщение
Здравствуйте. Мой один друг создает игры на GameMaker и он решил перейти на более высоки язык. Я ему предложил С++, а он хочет просто С. Подскажите что лучше для разработки игр.
Зависит от того, нужен ли ООП.

Добавлено через 6 минут
Цитата Сообщение от nxnx Посмотреть сообщение
Но зато он более понятен чем си++
. Смотря, в каких проектах. Если объектность логически вытекает из всего остального, то c не понятен вовсе. Если же объекты некуда засунуть, то попытка использовать на плюсах не сёвое подмножество, а сами плюсы, снизит уровень понятности пропорционально неуместности ООП в данном конкретном проекте. Я пишу только на плюсах, но больше половины моего кода выглядит так, как если бы я его писал на простых сях.
0
12.11.2010, 14:28
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru