|
22 / 10 / 2
Регистрация: 25.06.2018
Сообщений: 155
|
|
Нужны советы по разработке игр30.11.2018, 17:04. Показов 13194. Ответов 209
Метки нет (Все метки)
Здравствуйте,Я давно мечтаю создавать свои онлайн игры, Сейчас освоил базу си, покопавшись в нем понял что игр хороших на нем не слепишь, ни один день скитаюсь по форумам, читаю статьи и Решил. Начну изучать C++. Я знаю что разработка игр это нелегко и мне много чего нужно узнать, Я не знаю с чего начать. Сейчас любой совет на вес золота.
А больше мне нравится кодить и придумывать сценарий. Для моих будущих игр я уже придумал частичто свою историю. Может это и покажется странным, но когда я смотрю прохождение игр, у меня включается во мне разработчик, и я начинаю думать с точки зрения разработчика. Как какая то механика могла быть реализована в коде. Вобщем Буду очень благодарен вашим Любым полезным советам!
0
|
|
| 30.11.2018, 17:04 | |
|
Ответы с готовыми решениями:
209
Нужны советы по разработке игр Нужны советы по разработке приложения под Android |
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
|||
| 25.12.2018, 01:28 | |||
|
Это в принципе всё, что нужно знать о системе отечественного образования, которая выпускает "программистов". Вообще, я удивляюсь от комментаторов, отписавшихся в этой теме. Потому что невозможно дать хороший детальный исчерпывающий совет, когда ТС не озвучил цель проекта. Над чем он хочет работать? Как будет выглядеть конечный результат с пользовательской стороны? Существуют, например, текстовые игры (интерактивные романы), в которых никакая геометрия (даже школьная) не используется.
0
|
|||
| 25.12.2018, 02:19 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 25.12.2018, 04:53 | |||||
|
Добавлено через 2 минуты Добавлено через 4 минуты Добавлено через 5 минут
0
|
|||||
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
|||
| 25.12.2018, 05:33 | |||
|
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 25.12.2018, 05:57 | ||
|
Jzx, То похоже вы суть слова "конкретный пример" не понимаете. Любая траектория, в том числе траектория движения персонажа, рассчитывается путем интегрирования дифференциального уравнения движения.
Добавлено через 5 минут
0
|
||
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
|
| 25.12.2018, 05:59 | |
|
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 25.12.2018, 06:04 | |
|
Jzx, Это реально не смешно, когда куча непонимающих этого простого факта, тупо разбивают себе лбы об простейший функционал, который со знанием соответствующего матана, базового для инженера любого направления, как два пальца об асфальт делается.
Еще печальней когда начинается движение по навпоинтам а тем более игра в догонялки наперерез с целью, и километры быдлокода для ее реализации которые не работают, вместо применения одной короткой формулы ПИД-регулятора для реализации алгоритма пропорциональной навигации.
0
|
|
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
||
| 25.12.2018, 06:07 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 25.12.2018, 06:18 | |
|
Jzx, Ну да типа как в переходах забесплатно поют креативные неучи.
0
|
|
| 25.12.2018, 08:56 | |
|
Fulcrum_013, я так понял, вы пишите свой игровой движок. На каком он этапе? В нём будет предусмотрен сетевой режим?
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 25.12.2018, 09:41 | |||
|
1
|
|||
|
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,084
|
||
| 25.12.2018, 14:45 | ||
|
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 26.12.2018, 01:24 | ||
|
COKPOWEHEU, Ну во первых игра - реалтаймовый софт по своей сути. А для реалтайм приемлем исключительно натив и никакого GC. Во вторых автоматическое управление памятью при помощи GC годно для задач 50-х а для современных получается полный ручник. Для других ресурсов вообще отсутсвует напрочь. А с С++ 200 строк библиотечного кода и 100% автоматика в этих вопросах. Ну и в главных - никакой другой язык не имеет языковых средств хотя бы близко приближающихся по возможностям к С++.
Добавлено через 22 минуты Так что в общем то как альтернативу плюсам по некоторым вопросам можно рассматривать только АДУ. Но как бы все подкапотные вкусняшки оной реализуемы в плюсах библиотечными средствами, а вот проблемы ады оные вкусняшки перевешивают.
0
|
||
|
4149 / 2727 / 433
Регистрация: 09.09.2017
Сообщений: 12,084
|
||||
| 26.12.2018, 08:37 | ||||
|
Но вы ведь пишете не компилятор, а парсер, то есть потери времени на интерпретацию кода будут намного больше, чем на виртуальную машину, которая для этого и предназначена. А если нужно скомпилировать пользовательский код, так проще тащить с собой какой-нибудь g++. . Правда, я, похоже, не понял чего вы хотите добиться в конечном итоге.
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 27.12.2018, 02:16 | |||||
|
0
|
|||||
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
|||
| 27.12.2018, 09:07 | |||
|
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 27.12.2018, 09:59 | ||
|
А вообще люди с образованием в западном геймдеве редкость. Там уровень з/п в этой отрасли еще ниже чем в веб-деве. В основном полную галиматью делают. Т.е. по большому счету уровень спектрумовского ривер-райдера с немного навернутой графикой.
0
|
||
|
3 / 2 / 1
Регистрация: 02.12.2018
Сообщений: 20
|
||
| 27.12.2018, 11:21 | ||
|
Fulcrum_013, исходя из комментариев выше, мне кажется, что вы путаете процесс создания игры с процессом создания движка. ТС спросил именно о создании игры. В процессе создания игры берут участие не физики, не математики и программисты лишь часть из них. Движок если и специальный проектируется, то пишется задолго до создания игры и, практически всегда совершенно другими людьми.
Я не любитель данного жанра/игры, но мне кажется, что в этом мире не один стул сгорит от вашего комментария. Наше мнение не имеет никакого значение по отношению к мнению большинства.
0
|
||
|
-47 / 3 / 0
Регистрация: 31.12.2017
Сообщений: 204
|
|||||
| 27.12.2018, 12:20 | |||||
|
Какую последнюю научную статью по графике вы читали, можете ли её объяснить (это довольно распространённый вопрос)? В самом начале статьи есть предупреждение, что недостаточно просто зазубрить всё это. Это нужно хорошо понимать и представлять. При этом отмечается, что многое из перечисленного — это вопросы для разминки. За ними следуют более сложные вопросы, которые автор (по его собственному мнению) не в праве раскрывать, чтобы не подводить компании. Если в инди-студиях к кандидатам предъявляются столь высокие требования, то можно себе представить, что происходит в крупных геймдев-компаниях с мировой известностью. Q: Сколько примерная зарплата у Sr. Programmer в геймдеве в Bay Area? A: Я бы сказал $120-170к в год. Уж не знаю, что творится в американском веб-деве, но вообще в целом по американским меркам это очень приличный уровень зарплат. Вот статья, которая раскрывает эту тему более подробно: https://shazoo.ru/2017/09/19/5... abotki-igr Цитирую оттуда:
Добавлено через 4 минуты
0
|
|||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 27.12.2018, 20:48 | |||||
|
https://www.payscale.com/resea... ner/Salary Хотя если он движкостроителей опрашивал то вполне возможно. Да и то что на хабре лежит больше на требования именно для движкостроителей тянет. Добавлено через 32 секунды А про то что там в исходе искоропки - ну это даже породией на физический движок назвать нельзя. Да и по технологиям рендеринга отстала лет на 7 как минимум. Только-только фишки 11-го DX появляться начали да и тех кот наплакал - только инстансинг прикрутили. Добавлено через 1 час 48 минут Ну а вообще странно что они с такими опросниками для подбора кадров вообще за такое дело как геймдев взялись. Все равно что при отборе кадров для создания научных числодробилок во главу угла ставить умение работы с консольным выводом. Графика для игры это не более чем аналог cout << results;. А вот что нить реально нужное в игросторое спросить - типа ТАУ или ТПР или про автопилоты или устойчивость конечно-разностных схем, или банальные сплайны и сплайн поверхности - ну не найдут они таких спецов на такие з/п. Вот в результате такое гуано типа баттлфилда и т.п. и получается.
0
|
|||||
| 27.12.2018, 20:48 | |
|
Собираю PC для игр. Нужны советы! Компьютер для игр ( нужны советы ) Советы по разработке классов Советы по разработке алгоритма Советы в разработке БД: составления расписания в ВУЗе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|