Mireczki, skąd wziąć darmową muzykę do gry (konkretnie chodzi o loop do main menu)? - dobrze, żeby licencja pozwała na komercyjne (może wpadnie kilka centów ( ͜͡ʖ ͡€) ) wykorzystanie.

BTW, tworzę drugą grę mobilną - R.U.D - i mam już menu główne i prototyp!
(dla mojej poprzedniej gry - Pixel Wizards - używałem taga #pixelwizards dla RUD'a zapraszam pod #rud
Insane mode w #pixelwizards - dużo powerupów, dużo HP, mega szybki respawn powerupów, szybsze i mocniejsze czary :)

Zainteresowanych grą zapraszam do testów, premiera już coraz bliżej :)

Robię moją pierwszą grę - Pixel Wizards będzie to mobilna gra dla dwóch graczy wcielających się we walczących ze sobą czarodziejów ( ͡° ͜ʖ ͡°)
Bedą różne
dese - Insane mode w #pixelwizards - dużo powerupów, dużo HP, mega szybki respawn pow...

źródło: comment_bccI0PxfILxXF6IDBBlTy0w9dui6j4ef.jpg

Pobierz
Pierwsza wersja defensywnych czarów w #pixelwizards
Dwa defensywne żywioły - woda i ziemia odbijają odpowiednio dwa ofensywne - ogień i błyskawice :-)

Odbite czary w dalszym ciągu mogą posłużyć to "złapania" powerupu. Myślę nad dodaniem odbitemu czarowi dodatkowej wartości zadawanych obrażeń - odbity czar zada obrażenia powiększone np. o 10 punktów. Ponieważ można odbijać więcej razy trafienie takim czarem może szybko zakończyć rundę :)

Dodatkowo dodałem teksty wyświetlające efekt podniesionego powerupa.
dese - Pierwsza wersja defensywnych czarów w #pixelwizards
Dwa defensywne żywioły - ...

źródło: comment_3mNBYje70399dxSqi4gSUxqYQTC4fRwh.jpg

Pobierz
I tak w to nie zagram, więc jest #rozdajo
W zamian jak zaczniecie obserwować tag mojej pierwszej gry, którą tworzę będzie mi bardzo miło :-)
tag gry to #pixelwizards jest to gra mobilna dla dwóch graczy (na 1 urządzeniu!)

Gry:

Runestone
W końcu dodałem w PixelWizards inny czas niż fireball - tutaj "electroball" czyli elektryczność. Docelowo mają być 2 czary ofensywne i 2 defensywne (ziemia i lód).

Dajcie znać, czy wygląda to Wam na elektryczność czy bardziej na koziego bobka ( ͡° ͜ʖ ͡°)

Inne zmiany:
- lekko
dese - W końcu dodałem w PixelWizards inny czas niż fireball - tutaj "electroball" cz...

źródło: comment_eW39kVAYqbT3NBxA6Wabojq8SbPyVC27.jpg

Pobierz
W końcu zaczynam dodawać powerupy (jeszcze bez nakładanych efektów) - spawnują się w losowych odstępach czasu na planszy, również w losowych miejscach. Aby je zebrać należy przed przeciwnikiem trafić w nie dowolnym czarem. Ikonka powerupów oczywiście do zmiany. Maksymalnie 3 widoczne powerupy na planszy.

Wyświetlam też liczbę HP dla gracza jako liczbę (0-100).

Zacząłem zmieniać ikony żywiołów - może za kilka dni skończę ( ͡° ʖ̯
dese - W końcu zaczynam dodawać powerupy (jeszcze bez nakładanych efektów) - spawnują...

źródło: comment_t3IXJPFKxpMGiADUH8HVwz7zXZDuCUG9.jpg

Pobierz
Doradzi ktoś jak ogarnąć temat powerupów w grze?
Mamy x powerupów, każdy z nich ma efekt trwający albo przez jakiś czas (przyspieszenie), albo jest natychmiastowy (dodatkowe życie). Powerupy mogą wpływać na nas, albo na przeciwnika (spowolnienie).

Jednocześnie można mieć 3 powerupy aktywne.
Powinny automatycznie po czasie "życia" znikać.
Nie wiem, jest jakiś wzorzec, który można by wykorzystać (pomijam kwestie technologii/silnika, chodzi o samo podejście) albo polecicie jakiś artykuł? Mogę nasrać milion ifów, ale chciałbym jednak to zrobić elegancko :-)
@dese: (chodzi ci o kod tak?) normlanie? obiektowo? zwykła klasa z metodą wywoływaną przy zebraniu powerupa, metoda zwracająca true/false czy powerup powinien być dodany do gracza zamiast tylko się użyć, i wtedy metoda wywoływana przy każdym update, i może też zwracająca true/false (lub jakieś enum) czy powerup ma być usunięty.
Możesz też dodać możliwość rejestrowania jakiś innych zdarzeń, że np powerup może nasłuchiwać na uderzenia przeciwnika, by zrobić np tarczę.
  • Odpowiedz
Ja zrobiłem kiedyś coś w tym stylu, i sprawdziło się:

http://pastebin.com/UNPHRCqP

Pseudokod, i sporo rzeczy do poprawienia, bo piszę z pamięci, ale powinno być wiadomo, o co chodzi.

Ja nie miałem powerupów działających na przeciwników, więc trzeba by dodać coś takiego (proponuję np. żeby obiekt trzymający całą grę GameManager czy jak tam się nazywa u Ciebie też miał listę activeEffects, i jednym z możliwych efektów byłoby SlowDown z obiektem, którego to nie
  • Odpowiedz
Mirki developerzy!
Prace idą powoli, ale dodałem kilka efektów do Pixel Wizards.
Zacząłem już prace nad kolejnymi (innymi niż ogień) żywiołami ale lód i ziemia nie są takie proste do przedstawienia. Wciąż pracuję nad interfejsem, okazało się, że centralny guzik do "strzału" nie sprawdza się na tabletach (mamy [homo sapiens] za krótkie kciuki). Dlatego będą 2 przyciski do rzucania czarów, tuż pod przyciskami ruchu.

Changelog:
- dodałem krew. Automatycznie na google play wpadam w inną kategorię wiekową (a w Australii gra będzie od 18 lat xD) od 12 lat. Liczyłem się z tym. Chyba...
dese - Mirki developerzy!
Prace idą powoli, ale dodałem kilka efektów do Pixel Wizar...

źródło: comment_cM2MzLeluJ2JGMvhgPtUVwavQhHJNjix.gif

Pobierz
@dese: Orientujesz się jak działają te kategorie wiekowe w google play? Są jakieś toplisty najlepsze dla dzieci i tam się nie wyświetla, czy jak to działa?
Co do gry to dalej uważam że wygodniej by było jakby postać puszczała fireballa ze środka a nie z prawej ręki, tylko byś musiał zmienić pixel arty wtedy.
  • Odpowiedz
Mirki, jest sens inwestować ~450 PLN / rok na konto Apple Developer żeby wydać swoją pierwszą grę (#pixelwizards) na iOSa? Czy lepiej wrzucić najpierw na google play, zobaczyć czy jest jakieś zainteresowanie i ewentualnie dopiero wtedy zapłacić, wrzucić apkę i przejść weryfikację? Ponieważ to pierwsza gra jest szansa, że zainteresowanie będzie zerowe :/

Z drugiej strony mam przeczucie, że lepiej jest publikować wszędzie jednocześnie.

#gamedev #android
@dese: Wydaje mi się, że warto. W App Store zarabia się dużo więcej (pomimo mniejszej ilości ściągnięć). Oczywiście jeżeli zainteresowanie będzie zerowe to kasa wydana i tak, ale dzięki temu przez rok możesz wrzucić tyle gier ile Ci się żywnie podoba ;)
  • Odpowiedz
@dese: Typowy user apla jest skłonniejszy rzucić groszem niż typowy androidziarz. Gdybym miał wenę twórczą to sam bym to zrobił, ale niestety po pracy patrzenie na komputer powoduje u mnie odruch wymiotny :)
  • Odpowiedz