-
Postów
330 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Cygnus
-
owszem, są i jeszcze 512mb 256mb 128mb i mniejsze...Ale w obecnych czasach trzeba trzymać się standardów zazwyczaj każdy ma grafikę co najmniej z 2gb pamięci i 4gb Ramu.Nie sądzę,żeby nie działała mi gra mając kartę z 4gb pamięci i 16gb Ramu bo to tylko około 700mb pamięci karty. Uruchamiałem na starym laptopie z 1gb karta grafiki Crysisa 1 i 2 i działam całkiem dobrze. Gnysek był najbliżej prawdy może komputer informować o zbyt małej ilości pamięci,ale trzeba tej pamięci nie przekroczyć..No chyba,że ktoś odpala film,przeglądarkę typu chrome,muzykę i grom wie co i jeszcze chce grę włączyć mając 1gb na pokładzie kartę,no to racja nie starczy. Ps.dla ścisłości używam od dawien dawna firefox;) i ponad 300mb pamięci pobiera mi;)
-
Czyli zalozmy jak gra zajmie okolo 700mb ramu,to sie nieuruchomi;-) no tak kazdy z nas ma 2gb ramu i śmiga na win xp;-)
-
Zdaje sobie sprawe..w dobie obecnej wiekszosc z nas posiada calkiem dobry sprzet.Spokojnie plansz będę mial okolo 35 z tego 5 bedzie w mniejszej rozdzielczosci,czyli ponad 700mb komputer bedzie potrzebowal pamieci.To nie problem Gnysku.
-
Wystarczy wielkość backgrounda np na 4000x1500 i to rozwiązuje problem;) trochę przesadziłem wcześniej z rozdzielczością scenerii i tła. Mam nadzieje,że do tych rozmiarów jak będę miał całą grafikę zrobioną,to nie uparcie gms pro będzie informowało mnie komunikatem,że brak pamięci.
-
Czyli powinno rozwiązać problem pocięcie grafiki scenerii dużej na parę mniejszych?
-
Mi się wydaje,że maks 8192x8192 ale sam już nie wiem...
-
a nie 8192x8192 ?
-
O kurcze to teraz muszę całego backgrounda ciąć:/ ech Jaki maksymalny rozmiar backgrounda mogę użyć w pro?
-
Witam Mam taki problem otóż jak chcę załadować większy rozmiar backgrounda to wyskakuje informacja out of memory. np mam background o rozdzielczości 15000x2600 natomiast z mniejszymi nie ma problem,co robić? Próbowałem na nowo zainstalować GMS i STEAM to nic nie daje. Mam Game Maker Studio Professional
-
świetnie Lordzie Vader,ale gdzie to po kolei w kodzie ulokować?
-
Poprawiłem,ale jednak wyskakuje błąd pokój też pusty mam utworzony do intra GML ___________________________________________ ################################################################################ ############ FATAL ERROR in action number 1 of Draw Event for object ctrl_textbox: Push :: Execution Error - Variable Get 100066.current_state(100304, -2147483648) at gml_Object_ctrl_textbox_DrawGUI_1 (line 1) - if (current_state) ################################################################################ ############
-
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Dobra udało mi się chociaż to zrobić,że wróg już strzela za każdym razem jak mnie zobaczy,czy to z lewej,czy z prawej strony,tyle,że strzela serią długą laseru,a powinien strzelać pojedynczo laserem,a nie serią,no i,żeby stał w miejscu i strzelał jak mnie zobaczy,a nie zwalniał i strzelał jak mnie widzi. tu poprawiłem kod w stepie wroga1 GML if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } if distance_to_object(obj_player)<90 && !collision_line(x,y,obj_player.x,obj_player.y) { if obj_player.x>x image_xscale=1; else image_xscale=-1; if( strzal ) { var i; i = instance_create( x, y, obj_laserek ); i.speed = 10; i.direction = point_direction(i.x,i.y,obj_player.x,obj_player.y); //ew i.hspeed=image_xscale*10; jak ma strzelac tylko w poziomie, niezaleznie od wysokosci bohatera strzal = 1;//tu wystarczyko zmienic z 0 na 1 i teraz strzela za kazdym razem jak sie zblize do niego i to z prawej,czy z lewej strony if alarm[0] = -1 alarm[0] = room_speed * 0.2; } } else { if alarm[1] = -1 alarm[1] = room_speed+random(room_speed*2); if (place_free(x+image_xscale*5,y) && instance_position(x+image_xscale*5,y+32,par_wall)) x+=image_xscale*5; } -
Nic nie szkodzi i tak dziękuje kt1117 za pomoc;) W Create już zmieniłem ,tylko jeszcze tutaj w draw gui i w space czyli tak ma być? w draw gui GML if (current_state) { draw_rectangle(0,view_hview[0]-boxHeight,view_wview[0],view_hview[0]); draw_text(boxPadding,view_hview[0]-boxHeight+boxPadding,messages[current_message][,0]); } PRESS_SPACE GML current_message=messages[current_message][1,0]; if (current_message==0) current_state=0;
-
No właśnie to nic nie daje,bo chyba błąd odwołuje się nie do draw gui,a do tego GML current_message=messages[current_message][1]; if (current_message==0) current_state=0;
-
Dzięki zaraz to zmienię;) to jest ok,ale jeszcze wywala błąd coś jest nie tak w kodzie tym: GML current_message=messages[current_message][1]; if (current_message==0) current_state=0; tu treść błędu Error : gml_Object_ctrl_textbox_KeyPressed_SPACE_1(2) : unexpected symbol in expression Error : gml_Object_ctrl_textbox_KeyPressed_SPACE_1(2) : malformed assignment Error : gml_Object_ctrl_textbox_KeyPressed_SPACE_1(2) : symbol } expected
-
wywala mi takie info z błędem In Object obj_box, in Event CreateEvent action number 1 at line 6 : Assignment operator expected In Object obj_box, in Event CreateEvent action number 1 at line 6 : symbol } expected In Object obj_box, in Event CreateEvent action number 1 at line 6 : malformed assignment statement Compile Failed - Please check the Compile window for any additional information coś w Create jest błąd
-
Dziękuje Kt1117;-)
-
Jak zrobić coś w podobnym stylu jak w TOP HAT textbox wyświetlające się dialogi do intra gry?
-
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Działać no działa,ale skubaniec tylko raz do mnie strzela jak mnie zobaczy,a potem jak drugi raz do niego podejdę i mnie zobaczy,to już nie strzela;) o taki on jest.No i tylko zwalnia jak mnie zobaczy i raz strzela i to jeszcze z jednej strony,a w druga jak się obrócę on się obróci,tylko idzie do mnie,a nie strzela..powinien się jeszcze zatrzymywać jak mnie zobaczy...zatrzymuje się i strzela,jak zniknę mu z pola widzenia zacznie spacerować,jak znowu mnie zobaczy zatrzymuje się i strzela o takie coś mi chodzi;) o to step wroga obj_wrog1 GML if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } if distance_to_object(obj_player)<90 && !collision_line(x,y,obj_player.x,obj_player.y) { if obj_player.x>x image_xscale=1; else image_xscale=-1; if( strzal ) { var i; i = instance_create( x, y, obj_laserek ); i.speed = 10; i.direction = point_direction(i.x,i.y,obj_player.x,obj_player.y); //ew i.hspeed=image_xscale*10; jak ma strzelac tylko w poziomie, niezaleznie od wysokosci bohatera strzal = 0; if alarm[0] = -1 alarm[0] = room_speed * 0.2; } } else { if alarm[1] = -1 alarm[1] = room_speed+random(room_speed*2); if (place_free(x+image_xscale*5,y) && instance_position(x+image_xscale*5,y+32,par_wall)) x+=image_xscale*5; } Alarm 0 GML strzal = 1; Alarm 1 GML image_xscale*=-1; Create GML strzal = 1; no i tu kod obj_laserek create GML image_speed = 0.15; -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
To niech wróg jak mnie zlokalizuje,niech się zatrzyma i strzela do mnie,i obojętnie z jakiej strony go podejdę,czy z lewej,czy z prawej niech strzela do mnie,a jak się oddale z Jego pola widzenia,to niech z powrotem grzecznie sobie spaceruje;) strzelający obiekt już stworzyłem czyli obj_laserek i w create dałem tak GMLimage_speed = 0.15; hspeed = (-10); hspeed = (10); Bo chce żeby wróg strzelał z lewej strony jak jest w lewo do mnie zwrócony,i z prawej strony jak jest do mnie zwrócony.. Tutaj zmodyfikowałem kod wroga drugiego ,teraz co zrobić żeby zatrzymał mnie jak mnie zobaczył i strzelał w konkretnym kierunku,czyli w moim,bo teraz to na odwal strzela,raz w lewo raz w prawo.. w stepie wroga dałem GML if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } image_angle = direction; if distance_to_object(obj_player)<90 { if( strzal ) { var i; i = instance_create( x, y, obj_laserek ); i.speed = 10; strzal = 0; alarm[0] = room_speed * 0.2; } } w Create dałem GML strzal = 1; i Alarm 0 dałem GML strzal = 1; -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
w step dałem tak: GML ///AI wroga if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } if(!collision_line(x, y, obj_player.x, obj_player.y,true, true) && distance_to_object(obj_player) < 90) { if (obj_player.x<x) image_xscale = -1 else if (obj_player.x>x)image_xscale = 1 // Obraca sie w lewo lub prawo w zaleznosci od X bohatera. if (place_free(x+image_xscale*5,y) && instance_position(x+image_xscale*5,y+32,par_wall)) x+=image_xscale*5; } Działa idealnie M@ti;) dzięki za pomoc.. co do strzelania pokombinuje muszę stworzyć obj_strzal i nadać mu prędkość i wartość.. Ok to jeszcze M@ti jak zrobić,żeby wróg się zatrzymał jak nas zobaczy w określonej odległości,a jak odejdziemy z pola widzenia,to zacznie się zachowywać jak wcześniej.. -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Dzieki M@ti sprawdze to,tak to jest platformowka;-) Niestety w tym zmodyfikowanym kodzie od Ciebie on się wcale nie odwraca idzie wróg przed siebie i spada ot jest gdzieś błąd.. Tak jeszcze zrobiłem... ale dalej ten problem,że jak z prawo ide do wroga,a on jest do mnie plecami odwrócony,to jak mnie zlokalizuje,to się odwróci i goni,to jest ok,ale jak idę w lewo i wróg jest plecami do mnie,to się nie chce subaniec odwrócić,tylko plecami mnie goni:/ STEP wroga GML ///AI wroga if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } if(!collision_line(x, y, obj_player.x, obj_player.y,true, true) && distance_to_object(obj_player) < 90) { if (obj_player.x<x) image_xscale = -1 else image_yscale = 1 // Obraca sie w lewo lub prawo w zaleznosci od X bohatera. point_direction(x,y,obj_player.x,obj_player.y) direction=point_direction(x,y,obj_player.x,obj_player.y) speed=5 } else { speed=0 } Dobra udało mi się rozwiązać problem obracania się wroga w momencie zlokalizowania mnie przez niego tu kod step wroga GML ///AI wroga if place_free(x+32,y+3) && image_xscale = 1 { image_xscale = -1; } if place_free(x-32,y+3) && image_xscale = -1 { image_xscale = 1; } if(!collision_line(x, y, obj_player.x, obj_player.y,true, true) && distance_to_object(obj_player) < 90) { if (obj_player.x<x) image_xscale = -1 else if (obj_player.x>x)image_xscale = 1 // Obraca sie w lewo lub prawo w zależności od X bohatera. point_direction(x,y,obj_player.x,obj_player.y) direction=point_direction(x,y,obj_player.x,obj_player.y) speed=5 } else { speed=0 } Tylko parę mankamentów 1.co zrobić,że jak goni mnie wróg i ja skacze,żeby on też nie skakał..bo głupio to wygląda... 2.czasem jak się za mocno rozpędzi to może nie zdążyć wyhamować na krawędzi platformy jak mnie goni...Co z tym zrobić? 3.co zrobić ,że jak mnie zobaczy,no to nie goni mnie,a np zatrzymuje się i strzela ,i jak zniknę mu z pola widzenia,to wraca tam,gdzie mnie wcześniej widział Połączyłem Twoje posty. Używaj proszę opcji "Edytuj" zamiast pisać kilka pod rząd. Maximal -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Dobra tak.zrobie,tylko,ze.chce.zeby.wrog.jak.mnie.zobaczył to.zaczal.mnie gonic,ale.na.pewnej.odleglosci przestal.stad ten speed=0 -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Czyli rozumiem ze ta funkcja wszystko psuje? Wobec tego jaka inna funkcja zastapic move_towards_point??? -
Problem zobracającym się wrogiem,kiedy zobaczy bohatera
Cygnus odpowiedział(a) na Cygnus temat w Pytania początkujących
Jasiu potrzebuje te dwa.Ok obj controler tylko co w nim.ma byc dokladnie?? Pomóż;-) Chodzi o to,zeby to normalnie dzialalo,bo z jednej strony jak jest plecami do mnie,to odwraca sie wrog do mnie i mnie goni,czyli jest ok,ale z drugiej strony,gdy jest plecami do mnie to nieodwraca sie,tylko tylem mnie goni,i to chce naprawic..Sposob obojetny.