Как сделать лаунчер для игры
Перейти к содержимому

Как сделать лаунчер для игры

  • автор:

Создание новостного лаунчера для своей игры?

Как создать лаунчер где можно будет публиковать последние новости о своих игр, где можно будет их скачать и т.д?

  • Вопрос задан более трёх лет назад
  • 891 просмотр

1 комментарий

Простой 1 комментарий

Открываете текстовый редактор и пишете код.

В чём конкретно проблема?

Решения вопроса 0
Ответы на вопрос 1

dima9595

Junior PHP

А в чём проблема то? Напишите программу, подгружайте новости с сайта или бд напрямую. Для скачивания поднимите сервер (если у вас нет) и сделайте ссылку на скачивание.

Лаунчер для игры на UE5

Всем привет.
подскажите. как можно реализовать лаунчер для игры под анриал5.2.
чтоб игрок один раз скачав много гигов. потом через лаунчер просто обновлялся на пару сотен мб, а не перекачивал все по новой ?

может кто такое делал. поделитесь опытом?

#1
21:18, 23 июля 2023

Проверить хэш файлов, скачать те у которых хэш не совпал.

#2
21:27, 23 июля 2023

inc_ani
> Проверить хэш файлов, скачать те у которых хэш не совпал.

не подскажете урок?

#3
21:30, 23 июля 2023

Все пользуются средставами платформы, компаниям, которые делают свои лаунчеры, не требуются уроки, там десятки программистов.

#4
(Правка: 21:45) 21:42, 23 июля 2023

выберите язык для начала, а потом напишите — как создать приложение на Java, c#, c++ и т.д.
Лаунчер — это в первую очередь приложение, программа. Для этого уже не нужен игровой движок.

Запустить видео по клику - Как делать игры

#5
21:49, 23 июля 2023

inc_ani
> Все пользуются средставами платформы

это какими такими средствами?
про использования маркетплейса или стима?
все это было хорошо и заманчиво до ссанкций.
вон Хбокс уже отчалил. кто следующий?

интересует именно независимый от сторонних сервисов лаунчер.

видео интересное. но там чувак хвалиться как сделал для своей игры. и как он это сделал. он не рассказывает, да и игра там на юнити.

#6
21:53, 23 июля 2023

Salamandr
> выберите язык для начала, а потом напишите — как создать приложение на Java,
> c#, c++ и т.д.

ну вы блин даете, выб еще ссылку на учебник по с++ программированию скинули.

ежу понятно, что если хорошо знать например с++ то можно и лаунчер написать, и движок и игру и много чего еще.

но давайте так, я 3д ешник. с небольшими. весьма посредственными знаниями блюпринтов.
кое как делаю свой проект.
и мне нужно запустить тестирование. и постоянно вносить правки и проводить новые тесты.
никто в здравом уме не будет каждый день по 10 гб с нуля перекачивать.
а вот десяток другой мб. вполне.

#7
21:57, 23 июля 2023

Нет компа под рукой сейчас у меня, поэтому название exe файла я тебе сказать не смогу. Ну всё что делает лаунчер — это запускает этот экзешник. Когда выгрузишь свой проект в отдельную папку там будет этот экзешник И множество файлов ассетов. Сам экзешник весит немного. Его переписать не проблема. При обновлении тебе надо будет только загрузить файлы обновлённых ассетов или новых ассетов и этот экзешник.
ЗЫ. Вспомнил название экзешника совпадает с названием твоего проекта если ты его никак не назвал то он будет называться проект 1.exe на английском.

#8
22:06, 23 июля 2023

А вообще до твоих задач вообще никакой лаунчер не нужен. Весь твой проект находится в папке контент. Если надо заменить какой-то асет (например новый на старый), то просто берёшь этот старый Асад и кидаешь его в папку где находится новый Асад. Если имена совпадают то старый Асад перезапишет новый Асад.
ЗЫ. Не обращай внимания на глюки в посте это телефон так интерпретирует голос

#9
22:10, 23 июля 2023

А вообще чтоб не бояться каждый день по 10 Гб переписывать купи себе SSD. Без него в анриле делать нечего

#10
22:16, 23 июля 2023

ivashko
> А вообще до твоих задач вообще никакой лаунчер не нужен. Весь твой проект
> находится в папке контент. Если надо заменить какой-то асет (например новый на
> старый), то просто берёшь этот старый Асад и кидаешь его в папку где находится
> новый Асад. Если имена совпадают то старый Асад перезапишет новый Асад.

да но, у меня в шиппинг сборке.
есть только 1 файл pakchunk0-WindowsClient.pak и весит он 11.3 гб. и в этом то и кроется проблема.
допустим я за неделю внесу изменения в проект. добавлю немного контента или удалю старый. изменю уровень, блюпринты.
пересоберу проект и людям придётся качать заново 11 гб.

а тут весь смысл лаунчера в том, чтобы этого избежать.
чтобы человек скачал только обновления. например 200 мб вместо 11 гб.

#11
22:17, 23 июля 2023

SLOM
Не заморачивайтесь, вам лаунчер не понадобиться. Сделайте сначала игру. Потом найдете инвестора, разработчиков они вам сделают всю инфраструктуру.

#12
22:18, 23 июля 2023

ivashko
> А вообще чтоб не бояться каждый день по 10 Гб переписывать купи себе SSD. Без
> него в анриле делать нечего

да причем тут мой пк. у меня давно уже под анриал и все проекты отдельный ссд мвме самсунг. на 1 тб.

тут вопрос с клиентами. с людьми которые скачают клиент и захотят поиграть. потестить.
что им каждую неделю заново 11 гб скачивать?

#13
22:19, 23 июля 2023

есть только 1 файл pakchunk0-WindowsClient.pak и весит он 11.3 гб

Как вам лаунчер поможет решить эту проблему? Почитайте про кукинг и паки.

#14
22:19, 23 июля 2023

inc_ani
> Не заморачивайтесь, вам лаунчер не понадобиться. Сделайте сначала игру. Потом
> найдете инвестора, разработчиков они вам сделают всю инфраструктуру.

ага именно так 99% разработчиков и попадают на кладбище проектов.
у меня немного другой путь. и для его реализации нужен лаунчер

Как создать лаунчер? С помощью какой программы?

Вот интересно, неужели ПюреВасик действительно настолько отупляет своих приверженцев? Без знания языка программирования ничего не напишешь, зная язык программирования можно написать любую программу, а среда программирования только увеличивает удобство при написании программ, если конечно это не убогая PureBasic IDE.

Остальные ответы
AutoRun Pro Enterprise

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

Все просто.
Качаете среду программирования. http://rutracker.org/forum/viewtopic.php?t=4101211
И пишите лаунчер.
Когда все будет готово, создаете исполняемый файл.

Создание лаунчера для PC на основе игры GTA SA

Есть шаблон в фигме для лаунчера. Нужно его сверстать, а затем сделать под него определенный функционал
Впервую очередь это запуск игры по нажатию кнопки
Скачивание файлов игры. Проверка файлов игры по их хешу и скачивание лишь тех файлов, которых нет или не совпадает хеш сумма.
Сделать окошко настройки лаунчера, где игрок сможет выбрать путь для установки.
Переходы на соц сети по кнопочкам.

Макета окна настроек в данный момент нет, но можно будет подпилить на основе главного экрана.

7 дней 10 000 UAH

7 дней 10 000 UAH

Добрый день. Могу сделать без проблем. Технологию можете выбрать сами, я бы делал на C#, но обычно такие лаунчеры пишут на Electron, как например тот же «NextRP», чем можно объяснить их внешний вид. Фронт работ в принципе понятен, итоговая стоимость определена. Буду рад посотрудничать, спасибо.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *