Witam, to mój pierwszy post tutaj. Od dwóch dni próbuje rozgryźć fizykę w tym programie. Technicznie ona działa na wersji standard bo z takiej korzystam na przykładzie tego tutoriala:
przyjemny prosty i można się pobawić fizyką. Problem polega na tym ze nadaje się to tylko na platformówki. Ja staram sie zrobić prostego shootera na miarę Alien Shooter ale chce zaimplementować fizykę. Próbowałem działać krok po kroku jak w tym oto tutorialu:
(pierwsza część też). Jak widać facio sobie chodzi, wiele w kodzie nie musiał dodawać by boxy i pozostałe obiekty się ładnie zderzały i śmigały po powierzchni niczym po lodzie. Fizyka tu działa. U mnie jest problem na poziomie komend i kolizji obiektów. O tyle o ile stworzyłem bez fizyki pierwszy szablon gry gdzie niczym w crimsonland chodzimy pixel gościem i strzelamy do pixel potwororków to próba dodania fizyki kończy się na braku reakcji. Mam zaimplementowany całkiem inny system sterowania niż ten w tutorialu ale to głównie dla tego że ten powyżej wykorzystuje poruszanie się związane z fizyką. U mnie nie działa bo wywala mi pierwszą linijke przy poruszaniu się z przedrostkiem "phy_" jako że gdzieś tu jest błąd. Spisałem wszystko dokładnie i jest jak na filmiku a program potwierdza ze komenda jest właściwa. Próba odpalenia gry na tym kodzie kończy się wykrzaczeniem z errorem, który rzekomo gdzieś tutaj się znajduje. Druga sprawa tyczy się fizyki obiektów. W przypadku pierwszego tutoriala, fizyka u mnie działa... klocki ładnie opadają i się zderzają. Miodzio, ale wyklucza to możliwość poruszania się postaci mowa o właczeniu mapy jako obszaru fizycznego. Próba zrobienia tego jak w tutorialu nr 2 kończy się brakiem reakcji ze strony obiektów... nie ma kolizji, nie ma fizyki. Zero. Natomiast w przypadku mapy jako obszaru fizycznego mimo pworowadzania innych wartości grawitacji itp, one automatycznie wracają do standardowych.
Pytanie brzmi. Czy wersja standard jest na tyle okrojona ze nie moge zrobic tego tak jak na tym filmiku czy wina leży gdzie indziej? Chciałbym wiedzieć bo nie chcę w razie problemu wywalić w błoto kasy gdy się okaże że standard wersja mi całkowicie by wystarczyła. Zależy mi na prostej fizyce, która by urozmaiciła grę. Pozdro.