Skocz do zawartości

Ignatus

Użytkownicy
  • Postów

    623
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Treść opublikowana przez Ignatus

  1. Ba , nawet mnie za bardzo nie obchodzi bo to tylko projekt na którym staram się uczyć,trudno to nazwać prawdziwą grą, ale ta opcja mi sie nie podoba, wolałbym wskazówkę jak to samemu ogarnąć i wiedzieć na przyszłość
  2. v 1.4.1567 Na innych nie próbowałem i raczej nie ma takiej opcji.Myślę że to absolutnie moja wina nie programu, tylko muszę zrozumieć dokładnie co tu się dzieję;p Wcześniej wstawiałem sprite na bazie zdjęć i nie było problemów.Dopiero przy większych powierzchniach pojawiają się takie akcje.Najbardziej by mi pomogła wiedza jak przygotować obraz przed eksportem do GM (maksymalne rozmiary itp) żeby prblem w ogóle się nie pojawił, póki co metoda prób i błędów niewiele wniosła- nada wymazuje krzywo gumką;p
  3. Jakie według Was są optymalne ustawienia view i port on view przy wykorzystaniu pełnego ekranu? Próbowałem kilka godzin metodą prób i błędów ale nic zadowalającego nie otrzymałem.Zależy mi żeby gra wyglądała naturalnie- po prostu gra na 100% ekranu (ewentualnie wide screen)- przy czym nie wiem jak zrobić żeby na każdym ekranie ustawiało się to automatycznie. Jak Wy to ustawiacie w swoich grach?Może znacie jakiś sensowny tutorial?
  4. Miałem ustawione zarównovertical jak i horizontal- niestety wyłączenie zupełnie nic nie zmieniło (mam kilka tekstur z tym błędem- na żadnej nie było zmiany) Spróbowałem zmniejszyć teksturę(poza gm- przed importem)- mimo że zajmuje teraz 1/5 viewu to i tak jest linia (tylko mniej wyraźna jakby) Próbowałem umieścić jako tile set- linia nadal się pojawia
  5. W takim razie co zrobić kiedy jakaś tekstura musi pokrywać cały, albo większość roomu(np niebo)? A mamy bardzo duży room.Nie może być podzielona bo będzie to widać, a na pewno zajmie dużo texture page
  6. Jaka może być rozsądna rozdzielczość wstawianej tekstury żeby uniknąć takich akcji? (żeby mieściła się na texture page)
  7. 1.Otwieram w edytorze w GM makerze - wybieram gumkę i wymazuje dolne 1-2cm- totalna amatorka i absurd- nawet opcja zaznacz i potem usuń nic nie daje, musi być gumka. 2.Bardzo duże, w oryginale zdjęcia mają rozdzielczość 6000x4000 ale wycinam tylko poszczególne elementy,zmniejszam pod ekran gry, potem GM jeszcze to skaluje(obstawiam że tu właśnie może być przyczyna błędu) 3.Wstawiam jako background jeżeli o to chodzi 4.Wstawiam normalnie, nie rozszerzam ani nie powielam, tylko ewentualnie zmieniam położenie x,y żeby pasowało do gry (jeżeli nie zmieniam nie ma to wpływu na "kreskę"
  8. Kreska też jest na texture page (ale nie widać jej nigdzie przy przeglądaniu samej grafiki).Problem nie dotyczy tylko tej jednej grafiki drzewa- jakikolwiek obrazek w wysokiej rozdzielczości(czyli przerobione foto) daje taki sam efekt- nawet jeżeli nic przy nim nie kombinuje-i zawsze to znika jak poucinam dolną krawędź. Obraz jest przechylony bo kamera zmienia delikatnie kąt przy poruszaniu postaci w danym kierunku, a to screen z gry(ale akurat bez postaci widocznej)
  9. Nie są w 3D i nie używam ich w 3D , wygladaja tak dziwnie bo to poprzerabiane zdjecia.Po prostu wstawione jako background nic poza tym
  10. Używam GMS:Pro Niestety ustawienie Texture Border Width(texels) nawet na max nic nie zmienia http://zapodaj.net/bb8cc4d4951cd.jpg.html
  11. Dwa szybkie pytanka 1.Po załadowaniu do gry wyższej jakości tekstur (na podstawie zdjęć) gra drastycznie spowolniła akcję( o jakieś 40%)- jest jakiś sposób żeby chodziła normalnie ale nie pozbywać się lepszych tekstur? 2.Niektóre tekstury zostawiają jakąś "magiczną" linię na poziomie na którym się kończą (jakby wzdłuż górnej krawędzi-np na przykładzie drzewa- linia idzie poziomo ponad jego czubkiem).Nie było by w tym nic niezwykłego gdyby to była wina tekstur- ale błąd pojawia się dopiero po uruchomieniu gry (wcześniej nigdzie nie ma śladu).Co więcej wiem już jak się z nim uporać-należy odciąć dolną część obrazka(wymazać kawałek dołu) wtedu linia na górze znika - nie mam pojęcia co to ma być i dlaczego usunięcie dołu pomaga- przetestowałem z wieloma i cały czas błąd wyskakuje i można tak go rozwikłać( tekstury to zdjęcia).Dlaczego tak się dzieje? To bardzo uporczywe bo ciąć dół trzeba za pomocą gumki już w GM - a to bardzo nie precyzyjne i w ogóle cała sytuacja absurdalna...
  12. Nikt nie pomoże? Już łącznie z tydzień siedze nad tym błachym problemem :/
  13. (zaznaczam że jestem BARDZO początkujący) GML if (keyboard_check(ord('W'))) && instance_place(x,y+clamp(y,5,10),obj_brick) && jump =true { sprite_index=spr_ground_jumpnow if (image_index=4){vspeed-=11} } Nie dzieje się absolutnie nic Lub GML if (keyboard_check(ord('W'))) && instance_place(x,y+clamp(y,5,10),obj_brick) && jump =true { sprite_index=spr_ground_jumpnow} i w animation_end GML if (sprite_index=spr_ground_jumpnow){vspeed=-11} Także zerowa reakcja Oczywiście normalnie skakanie działa, tylko że wygląda dość prostacko,mogę zmienić animację w czasie skoku , ale mi chodzi tylko o to żeby akcja rozpoczeła się dopiero kiedy cała animacja zostanie zakończona..
  14. Aktualnie kody które testowałem zostały usunięte bo mi zaśmiecały a i tak nie działały, pominąłem problem i ruszyłem dalej ale teraz wróciłem do tego i muszę jakoś to rozwiązać. W jaki sposób robi się to "standardowo" , czy metoda z "image_index=" jest prawidłowa tylko coś pomyliłem czy to zły trop? Jak Wy to załatwiacie w swoich grach?
  15. Podejrzewam że podobny temat poruszany był wielokrotnie ale nie mogę nigdzie znaleźć żadnej odpowiedzi.Sprawa wygląda następująco Dana akcja ma się wydarzyć w momencie zakończenia animacji, np.skakanie w platformówce- animacja pokazuje jak postać szykuje się do skoku i wybija w górę i dopiero w tym momencie ma się poruszyć w górę. Próbowałem kilkoma sposobami ale nic mi to nie dało 1.If (image_index=ostatnia_klatka_animacji) {skok}- nic się nie dzieje jakby nie było takiej komendy (podobnie jeżeli użyje image_index>image_number) 2.Event Animation_end - próbowałem kilku kombinacji ale szczerze powiem w ogóle nie ogarniam jak to działa (do której animacji się odnosi skoro postać je zmienia) Pytanie banalne bo przecież w każdej grze używany ten element ale nie potrafię ruszyć tematu...
  16. Pierwsze co mi przyszło na myśl to wykorzystanie "distance to object".Źle kombinuje? GML if (distance_to_object(obj_podloga ) =5) { instance_change(obj_kubek_rozbity, false); Aczkolwiek ja nic nie umiem więc to niekoniecznie dobry trop:P
  17. Dzięki, myślę że wiem o co chodzi.Ale jak w takim razie rozwiązać ten problem?
  18. GM:S Trafił mi się bardzo nietypowy problem którego nie potrafię zrozumieć.Zrobiłem bardzo prosty silnik RTS- wszystko działa powiedzmy tak jak powinno- w tym element kluczowy w moim pytaniu- tworzenie nowych jednostek.Klikamy LPM na bazę, pojawiają się 2 ikony jednostek (worker,fighter) i jeżeli mamy wystarczającą ilość $ to dana jednostka się tworzy.Problem pojawił się gdy skopiowałem projekt żeby pójść w innym kierunku,eksperymentować ale nie stracic bazy.Zmieniłem w zasadzie tylko sprite i jakies drobiazgi i wydarzyła się bardzo dziwna rzecz.Po kliknieciu na ikonę jednostki- zawsze tworzy się taka sama, niezależnie na to co kliknę (załóżmy że klikam na fightera a i tak tworzy się worker).Kombinowałem długo, kod nie zmienił się w stosunku do oryginału (zresztą tego elementu nie ruszałem w ogóle) i odkryłem coś dziwacznego- to która jednostka będzie się tworzyła niezależnie od wybranej zależy od ...pozycji w menu roboczym GM(nie wiem jak to nazwać;p) Mam 3 istotne w tej sprawie obiekty ułożone w menu w takiej kolejności obj_fighter_button obj_worker_button obj_ship_creation_button_parent Niezależnie od tego czy zmienie cokolwiek w GML zawsze po naciśnięciu każdego "buttona" będzie utworzony tylko worker obj_worker_button obj_fighter_button obj_ship_creation_button_parent Jeżeli zmienię kolejność na taką zawsze będzie się tworzył tylko fighter (bez żadnych innych zmian, tylko przesuwam obj w menu-nic nie ruszam w kodzie) Miał ktoś kiedyś coś podobnego?Bo jak dla mnie magia.Nie słyszałem nigdy o tym żeby ułożenie w menu miało jakikolwiek wpływ na grę...
  19. Witam.W jaki sposób testować grę tak aby za każdym razem nie uruchamiać jej od samego początku? Czy jest jakiś sposób żeby zająć się tylko określonym kawałkiem albo uruchomić rozgrywkę od razu w jakimś zaawansowanym momencie?? Załóżmy że mamy do czynienia z dość rozbudowanym RPG lub przygodówką, jak przetestować element który wystąpi dopiero np po 2h gry, jak się do tego zabrać?
  20. Witam.Od kilku miesięcy zapoznaje się powolutku z GM:Studio i mam w związku z tym pytanie.Jakich programów używacie dodatkowo (wspomagająco) przy tworzeniu gier za pomocą GM.Czy grafika,muzyka,animacje itd robicie na osobnych programach czy zawsze 100% w GM? Co jest godne polecenia jako wsparcie lub uważacie wręcz za niezbędne na pewnym poziomie? Ps. Co prawda jestem fanem pixel artu i klimatu gier z lat 90` ale zastanowiło mnie że wszyscy odradzają zabawę z 3d w GM, większość projektów, nawet tych najlepszych ma wręcz symboliczną grafikę a trafiłem na takie coś Jak udało mu się osiągnąć taki efekt?
×
×
  • Dodaj nową pozycję...