Skocz do zawartości

Czołg Krymski

Filar Społeczności
  • Postów

    854
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    19

Treść opublikowana przez Czołg Krymski

  1. jakaś ustawka się tu kiedykolwiek udała? D:
  2. Może nie wziąłem pod uwagi faktu, że "domyślny uczeń" nawet do takowej matury nie przystępuje :)
  3. Team Fortress 2, krótko i na temat. Kto chętny łapka w górę
  4. Jako nieszczęsny fan TF2 wpadłem w osłupienie, gdy to usłyszałem w filmie. Dla niecierpliwych 1:43
  5. Ogromna, mówsz. Podaj jej wielkość w jakimś ułamku tego http://www.thegtaplace.com/images/sanandre...andreas_map.jpg
  6. No oczywiście to zależne od ucznia, ale taki uczeń domyślny nie napisze dobrze matur ucząc się jedynie w szkole, chyba że to szkoła elitarna, dlatego potrzebuje korków
  7. Lepiej będzie zczarnobielić skan
  8. ej, a jeszcze pytanie co do samej kolizji z obiektami. Klasycznie można to robić na bazie eventu collision, ale z racji, że to billboardy, przyszło mi do głowy takie coś: GML if (point_distance(x,y,gracz.x,gracz.y) < 20) global.prędkość_gracza=0; Jakby taki kod miał się w obliczu paruset takich obiektów w jednym roomie?
  9. Sam się z tym borykam, ale w sumie jedyne co się liczy, to matury i prawdę mówiąc jeżeli nie pójdziesz do szanowanej placówki z bagażem doświadczeń to i tak chujowo je napiszesz, chyba że pójdziesz na korki, co zrobił mój brat, siostra i co zrobię ja. Także szkoła na poziomie licealnym aż takiego znaczenia nie ma z tego co się orientuję, najważniejsze jest by uczyć się do matur w dużej mierze na własną rękę, a tak poza tym kieruj się bardziej doborowym towarzystwem przy wyborze szkoły, bo od tego zależne jest samopoczucie, a co za tym idzie chęć do nauki, której potrzebować będziemy co niemiara
  10. a tak na marginesie, czy nie optymalniej by było po prostu rysować jakąś trójkątnopodobną długą figurę imitującą pole widzenia, obracającą się wraz z graczem, a obiektom ustawić w kolizji z nią exit (edit: znaczy w drugą stronę)? Dodam jeszcze, że i tak mają exit przy zbyt dużej odległości, jak już wspomniałem na początku, więc problem nieskończonej długości takiegoż pola jest rozwiązany
  11. wrócił po braku internetu i sam jakoś wpadł na odjęcie 90 stopni, ale mimo wszystko dzięki wielkie. Zrobię sobie z tego zakładkę i wrócę jak przestanę być głupi :)
  12. Wstępnie widzę, że jakoś działa, ale nie dobrze. Tzn pole widzenia kończy się pośrodku kadru i po lewej widzę obiekty, a po prawej nie. No nic, pokombinuję, zobaczę co się z czym je. Jakbyście wiedzieli w czym tkwi problem, mówcie.
  13. Moja gra jak wiecie opiera się na niemalże samych billboardach. No i się nasuwa problem, bo tutaj trawa, tutaj drzewka, no paręset obiektów jest i nie wpływa to dobrze na fpsy. Jedyny krok jaki wykonałem w stronę optymalizacji to użycie zmiennych globalnych na teksturę, ale to wszystko. Są jakieś jeszcze dobre metody? Wiem, że może mnie wspomóc ta śmieszna rzecz, jaką jest parent, ale ni cholery właściwie nie wiem czemu ona ma służyć i nigdy jej nie użyłem. Jakieś rady, chłopcy? edit: no i moje nieszczęsne GML if (point_distance(x,y,gracz.x,gracz.y) > 600) exit;
  14. GML if (point_distance(x,y,dupa.x,dupa.y) > ileśtam) exit; ogólnie najważniejsza jest odpowiednia optymalizacja, a przy nawałnicy obiektów, trzeba też dobrze znać się na kodzie, żeby programować również jak najoptymalniej edit: co
  15. w sumie racja, czas jednak stawić czoła faktu, jakoby dalsze użytkowanie na ósemce ma już wymiar zaledwie nostalgiczny. Sajonara, dzięki za konstruktywną gównoburzę :))
  16. widzisz, chodzi mi o to, że prędkość gry zależna jest od ilości klatek na sekundę i przez to chociażby na szybkim komputerze gra jest za szybka i kongruentnie na wolnym za wolna
  17. Mam sporo czasu wolnego, pracuję nad swoim projektem, ale mimo wszystko mogę Ci pomóc trochę jakbyś chciał. Pomogę urozmaicić oprawę graficzną, dźwiękową i napomagam przy kodzeniu jakbyś chciał. Daj znać
  18. Oto jest pytanie. Jest to w ogóle możliwe? Używam ósemki dla ścisłości (boję się gms)
  19. ja rozumiem mrok, ale ograniczenie widoczności praktycznie do zera to nie jest dobre rozwiązanie
  20. czy Twoja textura na pewno nazywa się spr_ghost i czy na pewno jest spritem, a nie backgroundem? I czy nie ma może innego sprita o tej samej nazwie? W razie czego pisz na priv, możesz mi wysłać cały project i zobaczę co się nie klei
  21. słuchaj, rówieśniku *ból serca*, w tym wyżej przytoczonym Twoim kodzie masz pięknie rozpisane parametry Twojego duszka. Jest tam też takie coś jak "tex". Jest to tzw zmienna, którą definiujemy w create tego duszka. A więc starczy, że w create dasz GML tex= sprite_get_texture(nazwatextury,0); albo GML tex= background_get_texture(nazwatextury,0); zależnie od tego, czy Twoja textura jest spritem, czy backgroundem. Pamiętaj też, by nigdy nie nazywać textury tak samo jak obiekt, ogólnie musisz pamiętać, by żadna nazwa w Twoim projekcie się nie powtarzała, nieważne czy to path, czy nawet skrypt edit: skarbie, proszę zrób też coś z ortografią, bo poprawna polszczyzna źródłem sukcesów w życiu prywatnym i zawodowym
×
×
  • Dodaj nową pozycję...