-
Postów
575 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez trolu122
-
-
?? nie ma czegos takiego ;/
-
robie laser za pomocą draw_line, jak zrobic aby pogrubic linie?
-
o lenin na ciebie to zawsze moge liczyc :]
no nie wiem co z kodu mam dac :P
odstępy są na zasadzie alarmu[0]
if ready=1
no to strzela, alarm[0]=15, ready=0
step
GMLdir=point_direction(x,y, x+xp, y+yp)len=point_distance (x,y, x+xp, y+yp)
direction=point_direction(x,y,mouse_x,mouse_y)
if(mouse_x < x)
{image_yscale=-1}
if(mouse_x > x)
{image_yscale=1}
if ( mouse_check_button (mb_left) && ready=1 && global.bron=1 && global.amono1>0 )
{
c=instance_create(x+lengthdir_x(len, dir+direction), y+lengthdir_y(len, dir+direction),poc)
c.direction=point_direction(x,y,mouse_x,mouse_y)
c.speed=10
c.damage=30
alarm[0]=18
ready=0
global.amono1-=1
}
-
ok to dokładnie
objekt celownik ma x,y,mouse_x,mouse_y
obiekt reka ma direction=Pointdirectiox,y,celownik.x,celownik.y
jak strzelam chciałbym aby podrzucało tą ręke do góry, zeby to ładnie wyglądało, jak pruje z karabinu to sie tak trzesie, zrozumiale ?
i zeby nie było zbyt skomplikowanie ;p
-
90 było przykładowe ;p reka patrzy sie w kierunku celownika
-
strzelanka z widokiem z boku, obiekt ramie ma kierunek w kierunku celownika, jak zrobic aby po strzale podrzucało ramie do góry i opadało spowrotem? jak jest np dir.=90 to przy strzale podrzuca do 94 i opada
??
-
byś PsichiX lepiej zrobił jakąs super wypasioną gre z tymi swoimi bajerami a nie dajesz takie trudne przykłady z których i tak mało kto skorzysta bo są za trudne :P
-
o tak! =D no to bardzo fajnie
-
DOBRA dobra nie kombinuj tylko zapodaj :P ale szkoda ze projekt upadł :/
tez kiedys miałem podobny pomysł zeby zrobic taką "gre na karteczce" moze ja cos zrobie ;p
-
daj przykład trawki :whip:
-
ooo to dupa blada :P
wrzuć źródło :D
-
bardzo podoba mi sie ta trawa, świat jet przez to taki żywy :D
-
jak zmniejsze grawitacje to kropla leci dalej :P ale tak samo szybko
-
no weź ten kod zobacz, kropla ładnie leci ale strasznie szybko, i nie wiem co zmienic zeby leciała jak leci tylko wolniej, nie mówcie zebym room_speed zmniejszył :P
-
zrobiłem na hspeedach i vspeedach ale troche inaczej zara zobacze sposób harego czy bedzie lepszy ;d
mam ludzik obrywa
GMLc=instance_create(x,y,krewka)
c.vspeed=-4 -random(4)
c.hspeed=choose(- 2 -random(4), +2 +random(4))
i krewka ma grawitacje, wszystko ładnie ale strasznie szybko leci ta kropla co zrobic?
-
ale mi bardziej chodzi jak ten tor lotu zrobic ;p
-
jak zrobic ładnie wyglądajaca krew do platforówki? ze jak ludzik dostanie z pocisku to takie krople wylatują w góre i spadają lobem?
-
jak tam projekt? zdechł?
-
w kodzie...
if ((player.y + player.sprite_height - 1) < y) and !place_meeting(x, (y - 1), drop_block) and !keyboard_check(vk_down)
-
a moze byc
player.mask.sprite_height ?
czy jak to ując zeby traktowało wysokosc maski/
-
platforma ma kod
GMLif ((player.y + player.sprite_height - 1) < y) and !place_meeting(x, (y - 1), drop_block) and !keyboard_check(vk_down){
solid = true;
if (place_meeting(x, (y - 1), player))
image_alpha = 0;
else
image_alpha = 0;
}
else
{
solid = false;
image_alpha = 0;
}
w parencie ma block
player w kontackcie z blockiem
GMLif (other.solid) {if (vspeed > 0)
{
move_contact_solid(270, 1);
vspeed = 0;
jump=false
}
else if (vspeed < 0)
{
vspeed = 0;
move_contact_solid(90, 1);
}
else
{
speed = 0;
}
}
i teraz problem: player nie ma sprita, zamiast tego inny obiekt rysuje na nim sprity. jak mu ustawie jakis sprite to platforma dizała, ale jak ustawie inny to juz nie :/ i nie wiem od czego to zalezy mozna to jakos inaczej rozwiazac?
-
Co chcielibyście zobaczyć w następnym przykładzie
tak jak juz ktoś wyrzej wspomniał platformówke. cos w stulu Max Payne, ze idziesz ludzikiem mozesz potrancać kartony, wskoczysz na równoważnie to sie rusza i takie bajery to by było dobre.
co do przykładu moze nawet i fajny ale nie praktyczny, bo kto użyje to w grze? jeszcze ten fps...
-
Przeglądałeś przykłady?
aaa to własnie ten :P dzieki :D byłem pewien ze widziałem go na 64digits
-
kiedys gdzies widziałem taki przykład tylko ze to było AI do top down ale nie moge go teraz znalesć :P zdasje mi sie ze te pole było zrobione jakos na draw_line ale nei jestem pewien :/
laser
w Pytania początkujących
Opublikowano
a na 6 da sie jakos to zrobic czy nie?