Skocz do zawartości

Ice Cube

Użytkownicy
  • Postów

    208
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Treść opublikowana przez Ice Cube

  1. jak poprawnie przydzielac depth ? -sciany betonowe -siatki ogrodzeniowe przez ktore widac -dzewa -postacie,wrogowie
  2. ja zrobic by nie były połprzezroczyste?, depth nic niedaje ;/,chyba,ze przydzielam depth obiektą nie tak jak trzeba interploracja musi byc ,bo za duzo pixeli a nie idzie nałożyc jakiegos filtru,jakos obrobic spritea w programie graficznym np. gimpie by pozbyc sie tej przezroczystosci? bo na innych obiektach tez mam z tym problem np. na dzwiach przebija troszke w samym SRODKU! nie na zewnatrz
  3. Cześć dlaczego dookoła postaci pojawila sie dziwna smuga,przez te smuge widac wszystko co jest za scianami,gra jest 3d dodam tylko,ze postać wrzuciłem do edytora graficznego w gm i zacząłem gumować wszystko dookoła niej,by została sama postać uzywalem do tego gumki z ustawieniami hardness-255 max ,opacity 255 max co moze byc przyczyna? dzieki
  4. w sumie nie do końca mi o to chodziło.w mojej grze bedzie duzo pomieszczen i ten kwadrat to jedno z pomieszczen a w srodku kwadratu beda jeszcze sciany i obiekty. chodzi mi o to by z poziomu tekstowego przeniesc obiekty do roomu,dlatego narysowałem na początku DATA bo tak sie prosto rysuje "tekstowo" i wszystko widać w kodzie. to musi być taki generator który zczytuje po kolei tekst literka po literce i każda literka to odpowiedni obiekt np.* to sciana,a-to zloto itp. nie wiem czy to dobrze opisałem a i jeszcze jedno jeżeli jest i++ to jest to równoznaczne z i=i+1 ?
  5. ŁOOOO PANIE TOSZ TO ZA SKOMPLIKOWANE W TYM GMIE a nie idzie tego obejsc np. jedną zmienną zamiast tablic var a=" ********** * * * * * * * * * * * * * * * * ********** " i potem odczytać jakoś string tej zmiennej a wiem ze byla taka funkcja ze string(a,pozycja1)="*" nie pamietam dokladnie.. i pozniej if a="*" instance_create(x,y,obj_gwiazdka) if a=" " instance_create(x,y,obj_minus)
  6. czesc próbuje stworzyc kwadrat na tablicach 10x10 w basicu bylo by cos takiego: data *,*,*,*,*,*,*,*,*,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,-,-,-,-,-,-,-,-,* data *,*,*,*,*,*,*,*,*,* chcialbym aby w roomie za pomoca instance_create() narysowac ten kwadrat i jezeli w odczycie z tablicy bedzie - to niech bedzie instance_create(x,y,obj_minus) a jezeli bedzie * niech bedzie instance_create(x,y,obj_gwiazdka) jak mam to zrobic ?
  7. Siema może nie na temat,ale mam pytanie apropo książek do gamemakera,znalazlem na alledrogo.pl kilka książek gm,szukam czegos takiego jak jest w helpie gamemakera mysle o "GameMaker Game Programming with GML" czy mial ktos stycznosc z ta ksiazka? może polecacie jeszcze jakieś,co jest w nich ciekawego? pozdro
  8. ale ,że tak to ma wyglądać ; ? repeat(zloto) // ilosc zlota np.10 do { losx=irandom_range(1,1000) losy=irandom_range(1,800) instance_create(2030+losx,70+losy,obj_Budpln)/ } until(place_free(2030+losx,70+losy))
  9. Witam mam problem potrzebuje losowo stworzyć w budynku 10 sztuk zlota ale jezeli zloto mialo by byc stworzone w miejscu gdzie jest juz jakis obiekt,ma ono byc stworzone w innym miejscu oto kod: repeat(zloto){ // ilosc zlota np.10 losx=irandom_range(1,1000) losy=irandom_range(1,800) if place_free(2030+losx,70+losy) instance_create(2030+losx,70+losy,obj_Budpln)/ } problem w tym ze kod nie stworzy 10 sztuk zlota,jezeli napotka na jakis obiekt przez co zlota moze byc mniej
  10. draw_text_ext - jest fajne,ale liczy w pixelach ,a jak to policzyc w "stringach",chciałbym wiedzieć tak na przyszłość jak sie robi działania na tych "stringach" znalazłem taką funkcje string_length(str) if string_length(global.wiadomosc)>40 znajdz miejsce miedzy slowami(spacje) w okolicach 40 i dodaj w tym miejscu # show_message(tekst) ktoś potrafiłby to ogarnąć?
  11. no dobra,a jak zrobić,by przeskakiwał tekst linijke niżej jak jest ponad 40 znaków?
  12. witam chce zrobic pojawiajaca sie wiadomosc z wysrodkowanym textem tzn.nie ważne jaki text bedzie dlugi chce by wiadomosc ktora sie wyswietli na kazdej linijce miala max 40 znakow(jak bedzie wiecej to ma przeskoczyc na nastepna linijke, i byla wysrodkowana na kazdej lini zmienna z tekstem to global.wiadomosc ekran ma szerokosc 1280/800 wyswietlanie textu na srodku ekranu to: draw_text(640,400,global.wiadomosc) co mam dalej zrobic ?
  13. Motyla noga rzeczywiście..... przeoczyłem w drawie było juz pomiędzy wierszami set_font Gnysek-Dzięki juz myślałem,że to błąd w GM
  14. Witam postanowiłem na sam poczatek mojej gry dołożyc kilka napisów tytułowych zrobiłem nowy room,dodałem obiekt napisy i w obiekcie napisy dodałem start game draw_set_font(font_na_napisy) problem w tym,że napisy wyswietlają sie na standardowej czcionce próbowałem te draw_Set_font umieścić w create,draw,step i nic nie dziala ;/ w innych mijscach w grze fonty normalnie się zmieniają ale tutaj na początku nie chce dlaczego? spotkaliście się z takim problemem?
  15. a jak to robi show_message ? ,macie może cały kod ,chętnie bym zobaczył jak ta komenda "zamraża" wszystko,a mimo tego widać wszystko na ekranie plus wiadomość oczywiście i obsługa myszki
  16. powaznie nie ma innego sposobu?,mam chyba z 1000 obiektów ;/ nie idzie jakos całości zatrzymać np.przy pomocy keyboard wait() ?,albo przy pomocy ukrytego show_message,by tylko zatrzymało gre ? ps. ale klikniecie myszka,wyswietlanie napisu było by własnie w petli,ewentualnie zamiast myszki zrobiłbym klawiature
  17. Cześć chce w grze zrobić coś w stylu show_message ale po swojemu chodzi o to by wyświetlic napis i zatrzymać gre na tak długo,aż np. nie nacisne myszką na okienko OK lub nie nacisne esc. roumiem,że będe potrzebować jakiegoś loopa i skoku (programowałem kiedyś w basicu i asm tam takie cos było )coś w stylu: 1 wyswietl napis 2 jezeli nacisniete esc lub myszka na ok skocz do 4 3 jump do 1 4 dalsza czesc programu próbowałem kombinować coś z while ,ale zawieszała mi sie gra .. poprosze o jakies sugestie
  18. pokombinuje jeszcze. ta gra którą robie śmiga na win 10 bez problemu p.s. gm studio 1 lub 2 jest darmowe? ,moge jakoś pobrać?
  19. no właśnie mam włączone advanced ,i są takie opcje jak powyżej na zdięciu. texture_set_repeat(true) też nie daje żadnego efektu ;/
  20. tylko takie opcje są dostępne w sprite i background
  21. 8.1 często zawiesza mi sie przy kompilacji dlatego chce dokończyc projekt przy 8.0
  22. no niestety nigdzie nie ma use as 3D texture ;/
  23. 2048/2048 to jest cała podłoga w grze 4 pliki niestety gm nie przyjmuje większych plików dlatego rozbiłem to na 4 i textury są draw_floor
×
×
  • Dodaj nową pozycję...