18+

Zawiera treści 18+

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

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ę ( ͡° ʖ̯ ͡°)

Robię
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,
@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ę. Np
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
#unity #gamedev #programowanie

Witam,
robię gierkę w Unity i potrzebuję time scale 0 na samym początku więc napisałem


! Time.timeScale == 0; }
No ale wyskakuje mi


ktoś wie jak to naprawić?
Jak jest tam jakiś rażący błąd czy coś to dlatego, że dopiero uczę się programować. nie linczujcie mnie pls ( ͡° ͜ʖ ͡°)
Jak spoiler nie działa dobrze to też sorry :P
Siem. Zrobiłem moją drugą grę na Androida. Nazywa się Blinker i jest połączeniem twin stick shootera oraz bullet hella. Mocno zainspirowałem się grą #furi, która wyszła na niedawno na PC i PS4 (swoją drogą bardzo polecam Furi, obczajcie sobie soundtrack). Gra jest darmowa, więc nic nie szkodzi spróbować https://play.google.com/store/apps/details?id=janowiak.blinker
#gamedev #android #gry
Hello world!

Właśnie wszedł na androida mój pierwszy projekt - Shape Quest
Pomóżcie młodemu programiście odzyskać 25$ zwinięte przez chytry Google! ( ͡° ͜ʖ ͡°)

A tak na serio - serdecznie zapraszam do sprawdzenia swojego refleksu w tej dosyć wymagającej grze zręcznościowej.

#gamedev #android #libgdx #startup #shapequest

olqq - Hello world!

Właśnie wszedł na androida mój pierwszy projekt - Shape Quest
...

źródło: comment_jg3mYI1Kiryz7YZty5aefTjjofA3PR4q.jpg

Pobierz
@Sinti: Faktycznie, to mogło trochę dziwnie wyglądać z tym nagłym założeniem konta, przyznaję się bez bicia... Nie będę się teraz tutaj tłumaczyć, że tak naprawdę wykop zacząłem przeglądać x miesięcy temu - bo uważam że nie ma to sensu. Szanuję twoje zdanie i nie dziwi mnie takie spostrzeżenie.
Co do rozmiaru gry - jest to moja pierwsza gra i na pewno coś sknociłem w kodzie. Jednak lwią część jej rozmiaru powodują
Szkielet animacji jest i gra idzie do przodu () Będę miał przerwę, jak ktoś chce obserować progres, niech zaplusuje/wpisze się pod tym wpisem, zawołam jak będzie gotowy tag. takie tldr, kto chce poczytać więcej, zapraszam linijkę niżej ( ͡° ͜ʖ ͡°)

Dwa i pół dnia spędziłem na rozgryzaniu całego mechanizmu. Tak wiem, jestem lamą, co jest prawdą, bo miesiąc temu instalowałem
TymRazemNieBedeBordo - Szkielet animacji jest i gra idzie do przodu ᕙ(⇀‸↼‶)ᕗ Będę mia...

źródło: comment_SpIhYqMJ2kUbciRsP2DZ0Qq2dcFfzNZy.jpg

Pobierz
Mirki pijcie dzisiaj kompot ze mną!

Dziś będzie premiera naszej drugiej gry na Steam: Turbo Pug 3D!
Od premiery Assassins vs Pirates trochę minęło i zdążyliśmy odpocząć ale jak widać nie piliśmy ylko drinków za hajs ze steama ( ͡º ͜ʖ͡º)

Gra to prosty endless runner, ale trochę nam z tym zleciało bo to nasz pierwszy projekt w #unrealengine ale ostatecznie jesteśmy z tego zadowoleni
draculeq - Mirki pijcie dzisiaj kompot ze mną!

Dziś będzie premiera naszej drugiej...
@lume silnik znam, robiłem w nim parę lat na pełen etat i wiem dokładnie co potrafi i w czym udaje, że potrafi. jeżeli coś trzeba sobie napisać albo dokupić to znaczy, że tego nie ma. SSS bardzo dużo zmieniło w projekcie, ślepy by zauważył, ale rozumiem, że nie masz porównania bo nie widziałeś bez. Particli takich bez wsparcia GPU particles bym nie zrobił. Jedyne co w Unity mogę sobie włączyć to lightshafty,
@Zjarany: Zrób tak jaj ja. Nie rób gry, a ucz się. Zrób sobie sterowanie postacią, żeby sobie pochodzić. Jak już chodzisz to zrób żebyś strzelał, jak już strzelasz to zrób sobie cel, jak już masz do kogo strzelać to zrób żeby cel się poruszał, jak już się porusza to życie mu dodaj, jak już żyje to chciej go ubić szybciej-zrób więcej broni, jak już masz czym atakować to niech i Ciebie
@carghool: Popracujcie nad pracą kamery. W tym momencie nie widać gdzie się spada. Gdy postać porusza się z dużą prędkością to dobrze jest pokazać więcej w kierunku, w którym się porusza.
@Kozun: posiedziałem wczoraj sporo nad tą kamerą, zmniejszyłem jej trochę 'laga' i skonfigurowałem ją tak żeby w newralgicznych miejscach patrzyła trochę niżej albo trochę wyżej. Jakoś jutro wrzucę film gdzie to powinno być widoczne. Dzięki wielkie za pomysł, gra sporo zyskała :)