Dodawanie Gier do wybranych Branchy (Launcher)
Last updated
Last updated
Build gry.
System Windows 64-bit.
Zainstalowany lub nowszy.
Najnowsza wersja .
Dostęp do panelu (dane do logowania w 1password)
3 klucze z panelu patchkit.
Klucz użytkownika API (User API key).
Klucz aplikacji (Application secret).
Klucz dla brancha (Branch secret).
Zainstalu wersję środowiska Python
z podanego linku .
Sprawdzamy zainstalowanÄ… wersje Python'a na naszym komputerze. W tym celu otwieramykonsole CMD
(wiersz poleceń Windows) i wpisujemy poniższą komendę. Wersja Pythona powinna być 3.9 bądż wyższa.
3. Instalujemy wymagane pakiety Pythona, wpisujÄ…c kolejnÄ… komendÄ™.
Aby przesłać build, musisz uruchomić skrypt build_uploader.py w wierszu poleceń Windows (CMD). W scrypcie należy umieścić 5 parametrów.
build-directory
- katalog zawierający rozpakowaną kompilację gry. Skrypt zajmie się jego archiwizacją przed przesłaniem do launchera. Na przykład, jeśli twój plik wykonywalny znajduje się wD:\build_1\game.exe
, to build directory
powinien być D:\build_1
.
user-api-key
- unikalny klucz użytkownika potrzebny do wszystkich działań związanych z przesyłaniem danych.
application-secret
- unikalny klucz aplikacji. Jest on różny dla buildów Windows/Mac w ramach jednej gry.
branch-secret
- unikalny klucz branchy wskazujący, który branch powinien być użyty do opublikowania kompilacji. Różni się to dla branchy dla buildów Windows/Mac.
Pierwsza linia kodu wskazuje folder do naszego build uploadera.
Druga linia do scieżka do rozpakowanego katalogu gry.
Wersja uploadowanej gry.
User API KEY
pobieramy z Panelu Patchkit z zakładki Account.
5. Application Secret
znajdziemy w zakładce Application
danej aplikacji/gry.
6. I wreszcie Branch Secret
znajdziemy w zakładce Application
klikajÄ…c na wybrany branch z pola Channels.
UWAGA!!! w przypadku braku brancha przechodzimy do pkt 7 w celu jego utworzenia.
7. Jeśli nie mamy utworzonego żadnego Brancha
wybieramy grÄ™ z menu Applications,
i tworzymy nowy Barnch klikająć New Channel,
następnie wpisujemy nazwę i Create.
8. Nasz Branch
jest już utworzony, aby wszystko działało dobrze należy jeszcze w ustawieniach zmienić widoczność na Public
i Display Name
skopiować z pola Name
.
Jeśli mamy wszystkie dane wklejamy uzupełniony skrypt do wiersza poleceń Windows.
2. Po kilkunastu minutach mamy dodanÄ… nowÄ… wersjÄ™ gry do wybranego Brancha.
3. Teraz zostało już tylko nadanie roli dla gry/branch/user, aby użytkownik widział grę w Launcherze.
4. Pobieramy najnowsze wydanie i rozpakowujemy. Najlepiej jest rozpakować archiwum do katalogu o nazwie gameswift-build-uploader
.
build-label
- etykieta kompilacji, która ma zostać załadowana. Zazwyczaj używana dla wersji kompilacji, sugerujemy najbardziej powszechne dla tego celu.
Na tym przykładzie zrobimy to w instrukcji