Всем доброго времени суток. Вообщем я решил сделать лаунчер для маинкрафта на платформе .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