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 #blender #3ds #3dsmax #
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
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
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...
@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 edytorze, więcej tutaj.
jasiek13 - @Jonarz: widzę że przeczytałeś już mój komentarz. W każdym razie odrobina ...
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 = Mathf.Clamp(curAc.x * sensH, -1, 1);

Vector3 movement = new Vector3 (GetAxisH, 0.0f, GetAxisV);

rigidbody.AddForce(movement
@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)
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ą?
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ą metodą możesz wykonać działania, które nie zmieniają stanu (np obliczenie czegoś i zwrócenia wyniku).

Nie powinieneś wykorzystać do wyciągnięcia danych z bazy, modyfikacji obiektów, itp.

Inaczej dostajesz po dupie przy testowaniu, podmianie implementacji, skalowaniu, itd.
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 do gry

#wexproductions #gamedev #unity3d
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 = true;

audio.clip = ShipEngine;

audio.Play();

}

else

{

audio.clip = ShipEngine;

audio.Stop();

}

I powiem jedynie tyle że to nie działa. Jak wstawie samo to co jest na górze czyli odtwarzanie to działa ale dopiero wtedy jak puszcze przycisk a nie podczas
#unity3d

Hej mirki, macie może jakiś fajny sposób na obsługę myszką elementów 3d? Jakiś moduł, albo dobry snippet? To co ja mam nie jest ładne, a w sumie nie wiem jak to odpowiednio zrefaktorować.

Dobrze rozumiem, że RaycastHit to jest prosta, powinienem poprowadzić ją w miejscu kliknięcia i sprawdzić z jakim obiektem koliduje?