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

С++ || C

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

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

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

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

Добавлено через 6 минут
Цитата Сообщение от nxnx Посмотреть сообщение
Но зато он более понятен чем си++
. Смотря, в каких проектах. Если объектность логически вытекает из всего остального, то c не понятен вовсе. Если же объекты некуда засунуть, то попытка использовать на плюсах не сёвое подмножество, а сами плюсы, снизит уровень понятности пропорционально неуместности ООП в данном конкретном проекте. Я пишу только на плюсах, но больше половины моего кода выглядит так, как если бы я его писал на простых сях.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Ответ Создать тему
Новые блоги и статьи
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов. Сигнатура func Fetch(urls string, maxConcurrent int) Result Пример urls :=. . .
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition) Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool Worker Pool — паттерн конкурентной обработки задач в Go. Суть: фиксированное количество горутин-воркеров читают задачи из общего канала и пишут результаты в общий канал результатов. . . .
[golang] Pipeline
alhaos 08.06.2026
Pipeline Pipeline — паттерн конкурентной обработки данных в Go. Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь lIs4oanZS9Y
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу. До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru