Всем доброго времени суток. Вообщем я решил сделать лаунчер для маинкрафта на платформе .NET, вообщем то все шло хорошо до того момента пока не возник вопрос: «а как запустить игру», то есть мне надо запустить игру и передать ей мой ник чтобы можно было зайти на сервер или начать одиночную игру. Сам я даже не представляю как можно реализовать, поэтому обращаюсь к вам=) Может кто то, что то слышал по этому поводу, просьба отпишитесь.

Код к задаче: «Лаунчер для Minecraft: как запустить игру»

Листинг программы

public Form1() < InitializeComponent(); try < var mutex = new Mutex(false, «44938b8f»); mutex.WaitOne(); Process.Start(«TestDrive2.exe»); mutex.ReleaseMutex(); >catch (Exception ex) < MessageBox.Show(ex.Message); Close(); >Thread.Sleep(10000); Close(); >

Источник: studassistent.ru

Запуск Minecraft C#

Я новичок в c# и хочу создать лаунчер для сервера Minecraft. Вообщем, как правильно запустить Minecraft 1.12.2, пиратка ( с OptiFine )? Можно поподробнее описать все теги запуска?

Создание 3d игр на C++: Minecraft

Отслеживать
задан 5 мар 2022 в 7:24
21 4 4 бронзовых знака

Есть подозрение, что Ваш вопрос сводится к «с какой консольной командой надо в программе на C# вызвать Process.Start() ? А это — уже к знатокам майнкрафта.

5 мар 2022 в 7:54
5 мар 2022 в 11:33

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Проще всего использовать библиотеку, например https://github.com/CmlLib/CmlLib.Core в ней есть всё для запуска игры. Без библиотеки это достаточно сложная задача, нужно составить огромную сторку с аргументами для запуска, и эта строка будет выглядить примерно так же как тут https://ru.stackoverflow.com/questions/1250360/Запуск-minecraft-1-12-2-через-bat Если в двух словах, нужно спарсить json в папке с версией, в нём указана вся информация для запуска, и из этой информации можно составить подобную строку с аргрументами

Читайте также:  Где дети в Майнкрафте

Отслеживать
ответ дан 5 мар 2022 в 14:59
107 4 4 бронзовых знака

  • c#
  • bat
  • minecraft
    Предстоящие события

заканчиваются через 7 дней

Связанные

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

C++ Лаунчер

Лаунчер пишется на языке C++ с использованием кроссплатформенной библиотеки wxWidgets(пока на ней). По началу лаунчер будет доступен только на Windows. Другие OS получат поддержку после и по необходимости. Основной приоритет это сделать быстрый, красивый и многофункциональный лаунчер.

#1 Minecraft с нуля на C++ — создание окна

  • Основная механика лаунчер. Те запуск ванильного майнкрафта и готовых версий с предустановленным forge. Пока в планах сделать поддержку версий майна 1.7.10 и 1.12.2.(в дальнейшем будут добавлены все промежуточные, старые и новые версии)
  • Механика конфига с параметрами запуска для каждой версии.
  • Меню лаунчера. С настройками параметров запуска.
  • Возможность заходить через лицензионный аккаунт
  • Система автообновлений.
  • Система связи лаунчера с сервером через сокеты.
  • Оффлайн мод. Запуск уже уставленных версий майна без подключения к интернету.
  • Кроссплатформенность. Изначально текущая разработка создаётся с упором на дальнейшую кроссплатформенность.

Связаться со мной:
VK: Artjom Botscharow | VK
Discord: Artemka3112#5404

Список функционала в дальнейшем будет пополняться. А также можете предлагать свои идеи в комментариях)

Источник: forum.mcmodding.ru