|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.08.2016, 22:35 | #11 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
у меня есть для Python библиотека, и для C# есть OpenAL и OpenTK. Но почему если без графики, то любой язык?
|
15.08.2016, 00:47 | #12 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Я сужу только по тому факту, что на C#/Java я пока не видел движок уровня UE, CryEngine или Unity. Вам эти движки точно не подходят. Высококачественная графика отнимает очень много вычислительных ресурсов ПК, а если у вас нет графики в игре, то и на C#/Java/Photon ваша игра будет работать одинаково быстро.
|
15.08.2016, 08:02 | #13 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Просто если графика отсутствует, то всё равно остаётся ведь загрузка карты около 40 кв км, звуки, физика.
|
15.08.2016, 08:48 | #14 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Если графики нет, то остальное это копейки. Можете смело брать любой язык, который больше нравится.
По поводу физики, то лучше пользоваться и разбираться в готовом физическом движке, потому что если вы будете делать сами, то, скорее всего, только физикой и будете заниматься, а для игры времени не хватит.
Я использую Unity с встроенных физическим движком PhysX от компании Nvidia. Последний раз редактировалось 8Observer8; 15.08.2016 в 08:50. |
15.08.2016, 09:41 | #15 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Физика мне тоже полностью не нужна. например, мне нужно, чтобы если пуля попала в объект, мало того, что от этого объекта отражается звук, но и был рикошет и т.д.
Я могу использовать Blitz3D, BlitzMax, и даже BGT http://blastbay.com/bgt.php, он разработан на C++, имеет скорость C++, имеет в качестве языка angel script, но я не уверен, что это хороший вариант его использовать. |
15.08.2016, 11:19 | #16 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Уже почти год исполнился, как вы почти в каждой теме никак не определитесь, что начать изучать. Посмотрите названия в списке своих тем - это ужас. Если вы боитесь за скорость, то смело берите C++, чтобы не сомневаться. Начните уже что-то делать.
Цитата:
|
|
15.08.2016, 13:12 | #17 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
я уже использовал его. на нём реально создавать 3д поле с поворотами и т.д. но я не уверен, что он подойдёт для большого мира типа GTA, где все события в мире происходят вместе. если я допустим нахожусь в координате 0 0, то в координатах 1000 1000 машины также должны ездить, соответственно в памяти должно быть около 2000 объектов.
|
15.08.2016, 13:19 | #18 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Если 1000 это далеко (другой конец города и т.п.), то не будет там ничего ездить пока не придете ближе.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.08.2016, 13:35 | #19 | ||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Цитата:
Цитата:
Последний раз редактировалось 8Observer8; 15.08.2016 в 13:58. |
||
15.08.2016, 15:55 | #20 |
Форумчанин
Регистрация: 28.10.2014
Сообщений: 216
|
Alex11223,
в GTA если телепортируюсь на дальние места, машины ездят, иногда пробки, перестрелки |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка игр на С++ и Cocos2D-x | ACE Valery | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 25 | 22.04.2016 15:51 |
Разработка игр | Kaddok | Свободное общение | 6 | 18.05.2012 22:06 |
разработка игр на Python | OrcXCyber | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 24.03.2011 10:26 |