С Новым годом! Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
7 / 7 / 0
Регистрация: 08.10.2015
Сообщений: 126
1

Создание браузерной онлайн игры

06.11.2020, 10:42. Показов 625. Ответов 6
Метки qt (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Задумался на тему создание своей браузерной стратегии реального времени.
Интересуют такие моменты:
  • Язык программирования
  • Конструктор
Что лучше выбрать ?
Если это язык программирования то я так полагаю это по стандарту:
  • HTML
  • PHP
  • CSS
  • JS
Если нет то поправьте пожалуйста, если да, то были-ли у нас на форуме подобные темы по созданию браузерных игры?

Если это всё таки какой-то конструктор то какой посоветуете?
Из того что мне удалось узнать это:
  • blend4web
  • GodotEngine
  • Constract2
Из этих конструкторов доверие вызывают разве что blend и Godot. Но остаётся вопрос нужно ли будет по итогу использовать конструкторы для редактирования и внесения каких-то правок или можно будет как и в обычном сайте залесть в недра кода и прям в нём вносить изменения.

Разобравшись с языком программирования или конструктором хотелось бы понять как вообще устроена эта браузерная игра.
То что в ней используется MySQL это понятно, но вот как происходит отрисовка карты или разделение на отдельные асинхронные потоки к примеру для того же чата не очень понятно. Если есть какие-то посты или видео прошу поделитесь. Интересен этот момент.

Сколько примерно может занять разработка браузерной игры до момента скажем играбельного каркаса при учёте что разработчик мало мальки но курит в в выше перечисленных языках программирования и разметке текста?

Что посоветуете для групповой разработки подобных проектов?

В чём стоит рисовать спрайты или же стоит использовать 3д графику или псевдо-3д графику?
Какую вообще графику стоит использовать в подобных проектах?

Какие мощности могут потребоваться для поддержания работы подобного проекта?

Заранее спасибо за все ответы!!!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2020, 10:42
Ответы с готовыми решениями:

Как думаете где лучше указать лицензию мит для браузерной игры?
Как думаете где лучше указать лицензию мит для браузерной игры? Суть лицензии в том что просто...

Создание браузерной онлайн игры
Хотелось бы почитать какую-нибудь литературу по поводу написания браузерных онлайн игр. Нагуглить...

Создание браузерной онлайн игры MMORPG
Здравствуйте я хочу создать онлайн игру. На каком редакторе мне начать писать. И ещё игру которую...

Бот для браузерной онлайн игры
Игра: Легенда наследие драконов Хочу автоматизировать монотонный процесс кликания по кнопкам....

6
Эксперт .NET
12512 / 8698 / 1311
Регистрация: 21.01.2016
Сообщений: 32,690
06.11.2020, 20:52 2
Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Язык программирования
На клиенте - JavaScript или его производное - TypeScript. На бекэнде - любой из малого миллиона доступных.

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Конструктор
Что это такое?

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Разобравшись с языком программирования или конструктором хотелось бы понять как вообще устроена эта браузерная игра.
То что в ней используется MySQL это понятно
А мне, вот, не понятно. Других СУБД и способов хранения данных вообще нет?

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Что посоветуете для групповой разработки подобных проектов?
Опыт.

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
В чём стоит рисовать спрайты или же стоит использовать 3д графику или псевдо-3д графику?
Какую вообще графику стоит использовать в подобных проектах?
Стоит использовать WebGL и текстуры, а не спрайты.
1
7 / 7 / 0
Регистрация: 08.10.2015
Сообщений: 126
06.11.2020, 21:00  [ТС] 3
Цитата Сообщение от Usaga Посмотреть сообщение
Что это такое?
Ну даже не знаю как сказать, Программа в которой есть GUI который упрощает создание того или иного проекта. Где ты не с нуля пишешь код а есть уже готовые ассеты или пресеты.

Цитата Сообщение от Usaga Посмотреть сообщение
А мне, вот, не понятно. Других СУБД и способов хранения данных вообще нет?
Ну почему же, есть. Только в BD данные хранить проще,а что же до других СУБД так тут из великое множество, но на мой взгляд с MySQL немного проще если смотреть в сторону сайтостроения.

Цитата Сообщение от Usaga Посмотреть сообщение
Опыт.
Я имел ввиду как правильнее было бы распределять части одного целово из рязряда GitHub репозиторий или что-то иное. Но за этот совет тоже спасибо!!!

Цитата Сообщение от Usaga Посмотреть сообщение
Стоит использовать WebGL и текстуры, а не спрайты.
Понял,спасибо, буду курить что это такое.
0
Эксперт .NET
12512 / 8698 / 1311
Регистрация: 21.01.2016
Сообщений: 32,690
06.11.2020, 21:05 4
Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Ну даже не знаю как сказать, Программа в которой есть GUI который упрощает создание того или иного проекта. Где ты не с нуля пишешь код а есть уже готовые ассеты или пресеты.
Так это целая категория ПО. От простых вещей типа Phaser, до каких-то Unreal Engine.

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
но на мой взгляд с MySQL немного проще если смотреть в сторону сайтостроения.
Чем проще? У нас веб-приложения используют SQL Server. Коллеги в соседнем отделе активно используют PostgresSQL. Мы чего-то в этой жизни не понимаем?)

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Я имел ввиду как правильнее было бы распределять части одного целово из рязряда GitHub репозиторий или что-то иное.
Для этого задачи разбиваются на как можно более мелкие. И обязательно использование систем контроля версий на базе любой платформы.
1
7 / 7 / 0
Регистрация: 08.10.2015
Сообщений: 126
06.11.2020, 21:09  [ТС] 5
Цитата Сообщение от Usaga Посмотреть сообщение
Так это целая категория ПО. От простых вещей типа Phaser, до каких-то Unreal Engine.
Да именно про эти конструкторы и говорю. Хотя UE4 это уже уровень GameEngine

Цитата Сообщение от Usaga Посмотреть сообщение
Чем проще? У нас веб-приложения используют SQL Server. Коллеги в соседнем отделе активно используют PostgresSQL. Мы чего-то в этой жизни не понимаем?)
И MS SQL и PostgresSQL знаю, плотно общался только с MySQL с GUI phpMysql собственно поэтому и говорю про неё.
Но раз речь зашла про Postgress тогда начну копать в эту сторону и проекту буду сажать на него, но как понял в перспективе лучше вообще на MS SQL посадить.

Цитата Сообщение от Usaga Посмотреть сообщение
Для этого задачи разбиваются на как можно более мелкие. И обязательно использование систем контроля версий на базе любой платформы.
Понял, спасибо, учту данный момент.
0
Эксперт .NET
12512 / 8698 / 1311
Регистрация: 21.01.2016
Сообщений: 32,690
06.11.2020, 21:13 6
Цитата Сообщение от Wolf_Lone Посмотреть сообщение
Да именно про эти конструкторы и говорю. Хотя UE4 это уже уровень GameEngine
Вам в вебе может быть достаточно тоже же Phaser'a.

Цитата Сообщение от Wolf_Lone Посмотреть сообщение
И MS SQL и PostgresSQL знаю, плотно общался только с MySQL с GUI phpMysql собственно поэтому и говорю про неё.
Но раз речь зашла про Postgress тогда начну копать в эту сторону и проекту буду сажать на него, но как понял в перспективе лучше вообще на MS SQL посадить.
Не надо никого ни на что сажать. Если вы знаете MySQL, то его и используйте. Я только лишь указал на то, что в веб-разработке нет никаких "лучших" СУБД. Разработчики сами решают, что им лучше подходит. MySQL для вашего проекта ничем не лучше, чем все остальные СУБД.
1
7 / 7 / 0
Регистрация: 08.10.2015
Сообщений: 126
06.11.2020, 21:24  [ТС] 7
Цитата Сообщение от Usaga Посмотреть сообщение
Вам в вебе может быть достаточно тоже же Phaser'a.
Понял, учту, спасибо!

Цитата Сообщение от Usaga Посмотреть сообщение
Не надо никого ни на что сажать. Если вы знаете MySQL, то его и используйте. Я только лишь указал на то, что в веб-разработке нет никаких "лучших" СУБД. Разработчики сами решают, что им лучше подходит. MySQL для вашего проекта ничем не лучше, чем все остальные СУБД.
Понял, спасибо за информацию!!
0
06.11.2020, 21:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2020, 21:24
Помогаю со студенческими работами здесь

Клиент для браузерной онлайн игры
Вот у меня вопрос, можно ли создать клиент для браузерной онлайн игры? "Клиент- я так понемаю это...

Бот для браузерной онлайн игры
Всем привет. Хочу написать бота для браузерной онлайн игры. Необходимости в боте нет совсем, это...

команда по созданию онлайн (браузерной) игры!
Здравствуйте! Что уже есть: $Тематика игры; $название = "Огест: тайный задум."; В...

Ищу людей для создания браузерной онлайн игры
аналогов наверно нет, начало есть(регистрация, авторизация, поиск, почти почта) обязательно скайп...

Ищу людей для создания браузерной онлайн игры
Добрый день. Есть идея создания браузерной онлайн игры, аналогов нет, существует один проект, очень...

Создание браузерной игры
Если написал не на том форуме скиньте ссылку куда надо писать. 1) я хочу создать браузерную...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru