#unity3d #gamedev #mirkoreklama

Witam mireczków. Chciałbym się wam pokazać moją pierwszą grę na androida :D

Zrobiłem ją samodzielnie w unity3d (oprócz muzyki), jest darmowa i nie posiada reklam(jeszcze ( ͡° ͜ʖ
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje jakiś tutoriali do blendera. Potrzebuje zacząć tworzyć modele i poziomy do mojej przyszłej gry. Pomożecie? 3Dmaxa ogarniam, ale nie stać mnie na kupno, pozatym preferuje wersje 2009 ( ͡° ͜ʖ ͡°)

Zależy mi na tym by robić to legalnymi środkami ( ͡° ͜ʖ ͡°)

Jakieś dobre pomoce?

#unity3d (taguje, bo w tym silniku robie i tutaj będą importowane) #grafika3d
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra, wrzucam testową wersje, aktualnie ustawiłem że jak wartość akcelerometru jest mniejsza niż 0.1 to włącza się hamowanie piłki (velocity i angularvelocity *0.9). Każdy kto może niech pobierze i sprawdzi co do poprawy i czy było by to w miare grywalne, chyba jeszcze tarcie ścian jest do wyłączenia ale zobaczymy. Wrzucam APK do pobrania.

Apk tutaj

#unity3d #wexproductions #gamedev
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobra to jeszcze jedno, jak dam w if( warunek && warunek) to mi to odczyta, że musi być spełniony jeden z tych dwóch warunków, a jakbym chciał żeby były w ifie dwa warunki i oby dwa musiałby być spełnione żeby if zadziałał to jak? #unity3d #gamedev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wextor: W Unity jest jakoś inaczej? We wszystkich językach programowania masz tak:

if (warunek1 && warunek2) - muszą być spełnione obydwa

if (warunek1 || warunek2) - dowolny z tych dwóch
  • Odpowiedz
Lekcja #gamedev na dziś - jeśli już wsadziliście screenshake wszędzie gdzie się da i gra telepie się jakby komputer dostał parkinsona to zawalcie ekran cząsteczkami! Nigdy za mało cząsteczek!

#libgdx #unity3d #wykopuczy

---------------------------

Robię mobilną platformówkę i relacjonuję przebieg na mirko pod tagiem #lukzdev. Jeśli chcesz dowiedzieć się więcej zajrzyj TUTAJ. Jeśli chcesz śledzić przebieg to koniecznie obserwuj #lukzdev
jasiek13 - Lekcja #gamedev na dziś - jeśli już wsadziliście screenshake wszędzie gdzi...

źródło: comment_j8AcVMxfrz9cUC8lMYOjhvqA3GKcZ4YP.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jonarz: widzę że przeczytałeś już mój komentarz. W każdym razie odrobina więcej #gamedevboners ;)

U mnie w grze wygląda to jak na gifie. Jeśli nie znasz jeszcze Box2D to możesz popatrzeć na tutki tego gościa na temat box2d w libgdx. Jak już się zapoznasz z box2d to przeparsowanie obiektów mapy powinno być w miarę proste, ale jest jeszcze jeden sposób wymagający mniej kodowania za to więcej zabawy w
jasiek13 - @Jonarz: widzę że przeczytałeś już mój komentarz. W każdym razie odrobina ...

źródło: comment_0wAabl0t1nDD7LXtUZTaKQwriLRgJRWJ.jpg

Pobierz
  • Odpowiedz
Mirasy wzywam pomocy, zrobiłem sobie ten skrypt z akcelerometrem i działa jak najbardziej ale jest tak że jak telefon leży na płasko na biurku to kula idzie do góry a nie stoi na zero. Ktoś wie co może być grane? #unity3d #gamedev #wexproductions #programowanie

curAc = Vector3.Lerp(curAc, Input.acceleration-zeroAc, Time.deltaTime/smooth);

GetAxisV = Mathf.Clamp(curAc.y * sensV, -1, 1);

GetAxisH
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mattiopl: Są gdzieś jakieś ustawienia tego? Spróbuj ustawić parametr "dead" na więcej, tak jak w przypadku joysticka albo myszy (dead - wartość minimalna która jest rozważana jako jakikolwiek "ruch", mniejsze są pomijane)
  • Odpowiedz
Chciałbym mieć klasę-kontroler która będzie przechwytywać Input od gracza i zarządzać odpowiednimi komponentami. Gracz wciska np. [E] - kontroler wysyła do skryptu silnika wiadomość, że ma włączyć/wyłączyć silnik.

Jako że jest to singleplayer, tego typu kontrolery będą zazwyczaj jedne, bo będzie można zarządzać jednym pojazdem jednocześnie. Jest sens robić taką klasę statyczną? (i odpowiednie skrypty do silnika, broni, sterowania itp. też chciałbym statyczne). Czy może nadużywanie klas statycznych nie jest dobrą praktyką?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy może nadużywanie klas statycznych nie jest dobrą praktyką?


Nadużywanie jest zawsze złą praktyką.

A tak serio: robienie statycznych metod, żeby uzyskać/zmienić stan jest złą praktyką.

Statyczną
  • Odpowiedz
OK, jest już nowy link i nowy kanał na który będę wrzucał kolejne odcinki, subujcie, komentujcie i piszcie co byście chcieli zobaczyć jeszcze, pozdro

#blisherkodzi #unity3d
blisher - OK, jest już nowy link i nowy kanał na który będę wrzucał kolejne odcinki, ...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 2
@Rezix: chociazby w tym, ze w visualu mamy tryb nocny :)

@zwierzak2003: no wiem, niestety :/ ale to pewnie troche przez to ze sie stresowalem i probowalem na sile to maskowac, jak sie oswoje z mikrofonem to powinno byc lepiej
  • Odpowiedz
Dobra, zrobiłem co nieco, dźwięki i strzelanie do przeciwników, latanie przeciwników jest jak narazie na pełnym gazie i oni do nas nie strzelają. Potem mam zamiar zrobić im pasek życia jak narazie padają na jeden strzał. Do testów link podaje.

Muzyka taka trance nieco bo nie mogłem nic znaleźć.

Statek hamuje się klawiszem Z

Zapraszam
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki pomocy od nowa bo nie moge tego ogarnąć. Chciałem zrobić w mojej strzelance kosmicznej dźwięk silnika do statku no i kod wygląda tak

if (Input.GetButton ("Fire1"))

{

audio.loop
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach