-
Postów
1 087 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Hunter
-
-
Radze ci czytaj aż zrozumiesz bo nie wieże żebyś nie wiedział takich prostych rzeczy po przeczytaniu jakiegoś arta.
1. Nie wiem jak programować.
2. Mam problem ze zrobieniem np. kolizji facia z drzewem czy coś takiego.
3. Nie wiem jak zrobić soundtrack do gry :/
-fontsCzcionki w grze. Jeśli chcesz uzyc jakiejs zajefajnej czcioneczki to tutaj ją dodajesz a następnie możesz z niej korzystać
-time lineslinie czasu
-pathsścieżki
3. Nie wiem jak zrobić soundtrack do gry :/W nagraniu go nikt ci nie pomoże ale dziewki i muzykę można dodać w Sounds.
1. Nie wiem jak programować.Tego ci nie potrafie wyjaśnić ale powiem ci że pytanie rozłożyło mnie na łopatki :D
2. Mam problem ze zrobieniem np. kolizji facia z drzewem czy coś takiego.Masz w eventach colision wystarczy dac akcje ktora sie wykona w czasie tego eventu.
-
A czytałeś chociaż jakieś artykuły o gm ? Jeśli nie to od tego zacznij, a na wszystkie twoje pytania odpowiesz sam :))
-
Błysk jest łatwy, chodzi mi bardziej o "piorun" tongue2.gif
Okej, pierdzielnie sie jakąś funkcje tworzącą błyskawicę w zależności od gęstości opadu.
-
Okej błysk to łatwiutka sprawa, ale nad błyskawicą już myśle :D
thx za pomysł :D
-
Co do tego, może dodasz błyskwice top down? xD
Taa.. tylko nie jestem w stanie wyobrazić sobie takiego czegoś :D
Jak ustawiam małą wartośc, np. 5, to krople spadają ciągle z tego samego miejsca, a tak być nie powinno (np. jak chcę zrobić efekt od mżawki, potem kapuśniaczek, deszczyk, deszcz, ulewę i sztorm, zwiększając ilość)Spoko w następnej wersji dodam losowość, nie pomyślałem o tym.
-
Chyba zgodzę się z markuzem, ale i tak jestem ciekaw innych twoich prac :D miło się patrzy :D
@edit swojego avatara sam rysowałeś :P ?
-
A rysujesz jedynie portrety? czy masz jeszcze coś innego na swoim koncie? Chętnie bym zobaczył, pewnie co niektórzy też :D
-
Bardzo stare :D
-
if (distance_to_object(wrog) <= 24)
{
//strzelanie
}
-
Kurde ale ty malujesz :D Mam 2 teorie, albo ty masz taki dar albo twoja myszka, chyba że i jedno i drugie ;]
-
Założmy że to co napisałem wyżej rozumiem.Ale przy odbieraniu jaki jest priorytet odbierania tzn. nie chcę żeby x stało się nagle y.
Jeśli wysyłasz jako pierwsze x a jako drugie y:
GMLclearbuffer();writebyte(ID);//wysyłamy id wiadomości
writeshort(x);//wysyłamy x
writeshort(y);//i y
sendmessage(socket);
To jest nasz kod wysyłu, z tego co widzimy najpierw wysyłami ID potem x i y i w takiej samej kolejności musimy odebrać te dane, czyli najpierw odebrać ID potem x a następnie y. Jeśli odbierzesz w innej kolejności wówczas x stanie sie y lub Id i bedzie bałagan.
Czyli Odbieramy to w ten sposób, po kolei:
GMLwhile (1)//pętla odbierania danychvar messageS;//zmienna tymczasowa
messageS = receivemessage(socket);//przypisujemy jej ilosc odebranych danych
if (messageS <=0) then break;//jesli nie ma danych wówczas wyłamujemy sie z pętli
var mID;//zmienna tymczasowa id
mID = readbyte();//TUTAJ ODCZYTUJEMY ID KTÓRE WYSŁALIŚMY PIERWSZE!
switch (mID)//switch wiadomo rozpoznajemy id i już wiemy jaką operacje maa wykonywać dostarczony nam pakiet danych
{
case 1:
x = readshort();//TUTAJ ODBIERAMY POZYCJE X KTÓRA ZOSTAŁA WYSŁANA JAKO DRUGA
y = readshort();//A TU POZYCJE Y KTÓRA ZOSTAŁA WYSŁANA JAKO 3 DZIEKI CZEMU NIC NAM SIE NIE PRZEMIESZA.
break;
}
}
ale po co to umieszczać w wiadomości skoro można (chyba)tak samo jak w mplay(czyli id i wartość)?Tej części zdania nie czaje, sorry :D
Jak to wygląda jak chcę odebrać x i y?Kod ci podałem już w moim 1 poście, poprostu, Client wysyła dane tak jak ci pokazałem do serwera a on rozsyła twoje x i y do reszty i je zmienia, dzieki temu wszyscy widzą ze sie przemiesciles.
uff...
-
naprawde zrobiłeś to myszką :P ? moja myszka nie wytrzymała by 10h pracy :D Szacunek jeśli tak :D
-
Może to z wysiłku :D,
Markuz Coraz lepiej coraz lepiej.
-
w create hp, potem w odejmowaniu również hp
-
oprocz brody i prawego ramienia(nie wiemc zemu ale dziwnie mi wygląda) jest okej :D
-
-
jeśli robisz jakieś tło lub podłoge lepiej go zrobić na backgroundach a potem dodawać do rooma jako tilesy, lepiej wstawić 20 tilesów niż 20 obiektów.
-
draw_healthbar(x-50,y-50,x+50,y-55,zycie,c_red,c_red,c_red,0,false,false);
gdzie zycie to zmienna przechowująca życie bohatera
-
no to czekamy, jeśli wszystkie animacje są zrobione jak tej pani, to bedzie się miło oglądało ale zdaje sobie sprawę z tego iż jest to ogromnie pracochłonne...
-
Animacja ładna, a jeśli można wiedzieć ile % filmu już skończyłeś ;>
-
a jakiejś animacji z tą panią nam nie pokażesz :P ?
-
możliwe że głowa za wielka ale z tego co sobie przypominam to chyba taki propa ma styl :D
-
To albo on ma wielki brzuch i mięśnie piwne albo duży zadek...
-
Hm troche nieproporcjonalnie ci wyszedł, brzuch stanowczo za duży chyba że to pan Boczek we wcieleniu smoka. Głowa również troche za duża, szyje zrób dłuższą
Parę dobrych rad
w Pytania początkujących
Opublikowano
bo pewnie w jakimś evencie nie ma zadnej akcji...