-
Postów
2 911 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
14
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Threef
-
W zależności od licencji na jakiej każda jest. Przy każdej jest informacja i jest opisane co z nią można zrobić. Niektóre są w pełni za darmo, niektóre wymagają wymienienia autora w creditsach, inne nie pozwalaja np edytować grafik. Każdą licencję trzeba przeczytać
-
A twój view?
-
Wygląda na to że masz ustawione w pierwszym room width i height room albo view na bardzo małą wartość. Pokaż screena
-
To wyraźnie wygląda jakby wyjście z kolizji z jednego kamienia wrzuca cię w kolizję z drugim. Dodaj sobie var _id = instance_place(x, y, oRock); show_debug_message(_id) I zobacz czy ID jest wciąż jedno czy więcej. Ogólnie wydaje mi się że wystarczy przy wykryciu kolizji cofnąć do ostatniej pozycji if(!place_free(x, y)) { speed = 0 // moze nie być potrzebne x = xprevious y = yprevious }
-
PDO prepare działa jakby miał lowercase
Threef odpowiedział(a) na LolikZabójca temat w HTML, PHP, mySQL, JavaScript
Tak. Generujesz hash a podanego hasła i wysyłasz go z zapytaniem by porównać -
PDO prepare działa jakby miał lowercase
Threef odpowiedział(a) na LolikZabójca temat w HTML, PHP, mySQL, JavaScript
A czytałeś co zwraca funkcja? Najlepiej jakbyś wygenerował kilka testowych i porównał co ci potrzeba. Ja nie wiem nie dotykałem SQL od 3 lat -
PDO prepare działa jakby miał lowercase
Threef odpowiedział(a) na LolikZabójca temat w HTML, PHP, mySQL, JavaScript
Jako argument podajesz chyba to co podał user z tym co masz dla danego loginu w bazie. I podałem te funkcje jako przykłady. To nie są jedyne rozwiazania hashowania haseł. Ale są przynajmniej opisane -
ilość wszystkich instancji w roomie
Threef odpowiedział(a) na Ice Cube temat w Pytania początkujących
draw_text(mouse_x, mouse_y, instance_count) Jakby co możesz też użyć instance_number(nazwa obiektu) -
PDO prepare działa jakby miał lowercase
Threef odpowiedział(a) na LolikZabójca temat w HTML, PHP, mySQL, JavaScript
No ok. First things first. Nie przechowuje się haseł. Wtedy nie ma się problemu a wielkimi i małymi literami. Jeżeli ktoś dobierze się do twojej bazy danych to mogą cię czekać nawet srogie kary pieniężne. Przechowuje się hash połączony z seed https://www.php.net/manual/en/function.password-hash.php https://www.php.net/manual/en/function.password-verify.php -
Porady odnośnie delta time w projekcie.
Threef odpowiedział(a) na Temporal333 temat w Pytania początkujących
No to wyobraź sobie że twój zryw FPS jest akurat u szczytu skoku i źle obliczy ci maksymalną wysokość. Albo podczas kolizji z przeciwnikiem/pociskiem? Jak rozwiążesz te problemy? delta time ogólnie dokłada więcej problemów niż rozwiązuje -
Porady odnośnie delta time w projekcie.
Threef odpowiedział(a) na Temporal333 temat w Pytania początkujących
Delta znośnie się sprawdza przy grach z silnikami fizycznymi. Tam sobie możesz pozwolić by w większości przypadków fizyka rozwiązała kolizje bo i tak będzie to robić. GM pozwala nam wystarczająco "niskopoziomowo" zejść by optymalizować kolizje lepiej, więc delta time potrafi być nie przydatne. Poza tym tworzy masę bugów które ciężko zreprodukować -
Porady odnośnie delta time w projekcie.
Threef odpowiedział(a) na Temporal333 temat w Pytania początkujących
Sytuację możesz porównać do jednego przykładu. Sprawdzania kolizji. W razie spadku FPS przy kolizji jest duże prawdopodobieństwo, że obiekt po przemnożeniu przez delta_time wpakuje się do wnętrza kolizji. Wtedy musisz rozwikłać tę kolizję. Sposoby ogólnie są 2: cofasz do poprzedniej pozycji a potem co pixel starasz się przysujać obiekt jak najbliżej kolizji, albo od razu cofasz obiekt co pixel by wyszedł z kolizji. Oba przypadki wymagają od ciebie sprawdzania kolizji w pętli co trochę może spowolnić grę. Luźny przykład, prawda? Ale twoje obiekty w platformówce będą to pewnie robić 60 razy na sekundę stojąc na ziemi. Przelicz czy warto. -
GM tego chyba nigdy nie obsługiwał. A nawet wydaje mi się, że display_get_width / display_get_height podają sumę rozmiaru obu monitorów
-
Najlepszy konwerter jaki używam to serwis do gifów gfycat
-
Co to znaczy? Musisz umieć to zinterpretować. Ta kopka pokazuje punkt w który mgra myśli że dotykasz ekranu. Musisz pokombinować by było dobrze. Tutaj nie pomogę. Za dużo rzeczy zależnych od ciebie w projekcie
-
Dodaj jeszcze to i sprawdź czy kółko rysuje ci się pod palcem draw_circle(display_mouse_get_x(),display_mouse_get_y(),8,0) Jeżeli nie to spróbuj z tymi drugimi funkcjami które podałem
-
To prawdopodobnie musisz zamienić funkcje display_mouse_get_x() na window_mouse_get_x(). Piszę z głowy, nie pamiętam
-
Dalej to jest draw GUI event. Z tego powodu że potrzebujesz mieć wcześniej zdefiniowane pozycje joystika
-
Spokojnie. Jeszcze wiele pytań cię czeka. Śmiało pytaj
-
Zmienna, która jest wykorzystywana w funkcji do rysowania okręgu oraz funkcji do sprawdzania, czy zaszło dotknięcie. Polecam kliknąć na funkcję i wcisnąć F12
-
OK bardzo ładnie. Więc to powinno zadziałać. Co prawda wymaga masy tweekowania jak pisałem wyżej: if(mouse_check_button(mb_left)) { var mx = display_mouse_get_x(); var my = display_mouse_get_y(); if(point_in_circle(mx,my,_x,_y,_r)) { image_angle += (_x-my)/10 motion_add(image_angle, (_y-my)/30) } } Wartości 10 i 30 to taka na oko "czułość". Oczywiście nic nie testowałem, nie mam przy sobie programu.
-
Nie chodzi mi o grafikę postaci, a o to jak ona wygląda w świecie gry. Potrzebny screen z gry. Screen tego jak twoja postać się porusza, nie screen z edytora grafiki. To mi prawie nic nie dało.
-
Jak twoja postać wygląda w grze. Jak odbywa się poruszanie. I poza tym zacząć już próbować. Całego rozwiązania na tacy nie dostaniesz, szczególnie że w większości zależy od twojej gry i nie jest to uniwersalne rozwiązanie.