Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TUT] Stwórz swoje własne Flappy Bird!


Rekomendowane odpowiedzi

Opublikowano

Witam,

w tym tutorialu pokażę Wam, jak przerobić grę Flappy Bird aby zawierała wasze własne grafiki, ikony i teksty.

Czego będziemy potrzebować:

1. Oryginalnego Flappy Bird:

https://mega.co.nz/#!DJlAjQhS!CH7Y9SMHCRkwT9nLlswYso7K2ttsLj7GTMRbnAjZsLs

Skan:

https://www.virustotal.com/pl/file/a3e6958ce2100966f4e207778e4cdbe72788214148c7f4bfd042ba365498deb3/analysis/

2. ApkTool:

https://mega.co.nz/#!aNUiHZhI!SKvJiGE4NwmhIV6fPAxPG1vcYe1PBlMstXvsd2pcFQM

Skan:

https://www.virustotal.com/pl/file/e1f00130182e9f68f9e46b3a136f97c8c962d84b44133874acff063df6969c1c/analysis/

3. Paczka z plikami graficznymi (nie mojego autorstwa, pliki otwierają się bez problemu w GIMP'ie i PS)

https://mega.co.nz/#!2Y80GAaS!8tveTeBIehGNoUyUKj2RPXwcOnNjGTtoLxuJUiHQo1Q

Skan:

https://www.virustotal.com/pl/file/949fdbedbabc92f6167cf36f8bf225798cb11dbd9f5c8a23bfea02326f2d9e49/analysis/1393575006/

4. Pliku framework-res.apk, który wyciągamy z systemowego folderu /system/framework/

Na początek musimy wypakować apktool do dowolnego folderu, np. C:/apktool.

Następnie do tego folderu wrzucamy także plik Original FlappyBird.apk oraz framework-res.apk:

 

nm-sdrijxrtopjwlbbddubx.jpg

 

Teraz wciskamy klawisze Win+R i uruchamiamy cmd.

W cmd wpisujemy po kolei:

kw-ecihwuxjkmzwbqyjorws.jpg

W tym momencie jesteśmy w folderze apktoola.

Najpierw musimy dodać framework res aby aplikacja miała poprawny układ:

 

apktool d framework-res.apk framework1

Następnie aby zdekompilować plik gry, wpisujemy:

apktool d "Original FlappyBird.apk" nazwafolderu

Następnie (najlepiej do folderu apktoola) wypakowywujemy FlappyMods.zip.

W środku są załączone foldery z plikami do podmiany, edytujemy png bądź psd ale należy zapisać w png.

Gdy już zamienimy swoje grafiki, wklejamy je do odpowiednich folderów w folderze utworzonym przez komendę podaną powyżej.

Po tym w konsoli wpisujemy:

apktool b nazwafolderu Mojanazwaapki.apk

Dzięki temu otrzymujemy plik aplikacji.

Ale to jeszcze nie koniec - aplikację musimy podpisać, ja używam ZipSignera ale spokojnie można użyć narzędzi typu signapk.

https://play.google.com/store/apps/details?id=kellinwood.zipsigner2

Po podpisaniu wystarczy podpisaną apkę zainstalować i cieszyć się grą ;)

1360865668-U643884.png


Sygna by @Syndicate


Pomogłem? Daj Like!


Opublikowano

A mozna potem dać ją na google play ?

 

Ta funkcja jest dostępna dla programistów. Dodatkowo o ile pamiętam trzeba uiścić opłatę (chyba 80 zł, albo z czymś mylę).

Dzięki wspaniałomyślności administracji już nie pomagam na MPC Forum. 

 

Jeżeli w dziale panuje burdel, to skierujcie wzrok wyżej. 

 

 

Jeśli mnie jakoś znajdziecie (patrz > profil) to chętnie pomogę.

 

 

935801456340937867857.png

 

Opublikowano

mi przy tworzeniu pliku apk wyskakują błędy

Zapomnialem uwzglednic frameworki w tutku, spróbuj teraz.

1360865668-U643884.png


Sygna by @Syndicate


Pomogłem? Daj Like!


Opublikowano

Mam problem otóż jak wpisuje pierwszy kod w cmd "apktool d framework-res.apk framework1" wyskakuje mi błąd:

java is not recognized as an internal or external command operable program or batch file

 

Próbowałem różnych rzeczy od instalacji po Zaawansowane ustawienia systemu, dodawałem zmienne środowiskowe i nic dalej to samo jak to naprawić ?
 

 

@Edit juz dziala ...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...