Skocz do zawartości

Krzy100f

Użytkownicy
  • Postów

    157
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Krzy100f

  1. W przyszłości zamierzałbym stworzyć mini studio gier i aplikacji mobilnych. Zastanawiam się więc nad środowiskiem w którym bym pracował. Dotychczas robiłem to w Java. Dostrzegłem wieloplatformowość Game Maker Studio, szczególnie wersja Master. Prosiłbym z waszej strony o opinie, czy warto na tym pracować, czy można tam tworzyć dość silnie projekty ? Jak z integracją online, baz danych itd ? Z góry dziękuję za odpowiedź.
  2. C# jest głupi bo jest tylko na Windowsa XD. Linux forever. Blokada na 3 dni, mam alergię na tematy typu Windows vs Linux - Uzjel
  3. Jak ktoś piszę przez C++ to wskaźniki są oczywiste, ale nie w każdych język jest taka możliwość a zawsze warto wiedzieć że jak coś się zwraca po to by to do czegoś przypisać XD.
  4. A można także sposobem najłatwiejszym , przypisywania. #include <iostream> using namespace std; int fun(x) { x=5; return x; } int main() { int x=4; x=fun(x); cout<<x; return 0; }
  5. Nie, ale byłeś blisko. Dzięki tobie wpadłem jak to zrobić: GML y = (int)(y/30)*30; Dzięki bardzo ;)
  6. Krzy100f

    Grawitacja [Java]

    Wymyśliłem skrypt na działanie grawitacji jednakże bohater podczas spadania wbija się w blok lekko. Tym wyższa wysokość tym głębiej się wbija :D I chciałbym temu zapobiec. Poniżej mam kod : if(jump>0){ //jeśli skok aktywny y-=jump; //podwyża postać jump-=0.2; //zmniejsza prędkość zwieszania skoku } if(gravity){ //jeśli grawitacja aktywna y+=grav; //opuszczaj bohatera } if(koliz[(int)x/30][(int)((y+30)/30)]){ //jeśli bohater będzie tuż nad blokiem gravity=false; //deaktywacja grawitacji jump=0; //zerowanie prędkości skoku grav=0; //zerowanie prędkości grawitacji }else{ //w drugim przypadku uaktywnij grawitacje gravity=true; grav+=0.1f; } if((input.isKeyPressed(Input.KEY_UP))&&(grav==0)){ //do góry jump+=7.5; //zwiększa skok gravity=true; //uaktywnia grawitacje } if((input.isKeyDown(Input.KEY_LEFT))&&!koliz[(int)((x-2)/30)][(int)(y/30)]){ //w lewo x-=2; } if((input.isKeyDown(Input.KEY_RIGHT))&&!koliz[(int)(((x+2)+30)/30)][(int)(y/30)]){ // wprawo x+=2; } Kolizje zrobiłem na zasadzie tablicy boolean: y/x 1 2 3 4 1 1 1 1 1 2 1 0 0 1 3 1 B 0 1 4 1 1 1 1 1- true, 0-false, B- bohater Oczywiście tablica jest stworzona w taki sposób że bohater i bloki o rozmiarze 30. A mapa 600x600 więc tablica: 20x20 :D.
  7. Przykłady wykorzystania , czyli np. który do czego można wykorzystać. Nie chodzi o kod =.=. A zasadę ich działania doskonale rozumiem(póki co),
  8. Takie dostałem informacje XD(pewnie błędne). W każdym razie, przykłady!
  9. To wiem, ale bardziej mi by chodziło o przykłady. Podobno TCP działa do 5GHz, więc on może zastąpić większość elementów.
  10. Witam. Ostatniego czasu piszę gierki w Javie i postanowiłem spróbować stworzyć gierkę multi(online). Dowiedziałem się że korzysta się z dwóch rodzajów protokołów UDP i TCP. I teraz pytanie, którego użyć do których rzeczy ? Pytałem na innych forum dostałem dużo informacji jak działają ale jak to wykorzystać w grach ? Więc dlatego zwracam sie do was ;). Z góry dziękuję
  11. MI edytor sprite'ów w ogóle nie działa :), gdy przycisne na byle jakie narzędzie to cofa do okna z spriteami XD.
  12. Krzy100f

    Game Maker 3D

    Da się go pobrać bez problemu, ale po prostu nie ma sensu... Ten program to badziewie jakich nie było. Lepsze gry zrobisz w zwykłym GM XD. https://gmclan.org/up2477_4_game_maker_3d.html Tutaj masz parę próbek gier z The 3d game maker , które ja kiedyś(dawno temu) zrobiłem. ;) .
  13. Chciałbym się dowiedzieć jak zrobić aby gryz GM działały dobrze na linux'ie. I czy jest jakaś wersja specjalna(GM) przeznaczona dla linux.
  14. No to jest już "coś". Ale jakby co to ja nie chce stworzyć gry mmo :o.
  15. Bardzo dziękuje, to mi wszystko mówi XD. Może bardziej mi chodziło Game Maker i może jakiś silnik, przykład?
  16. Mam pytanie odnośnie tworzeniu gier z możliwości gry przez internet. Chciałbym aby można było stawiać tzw. hosty i mogli się do nich podłaczać gracze co najmniej 3, czyli grać w więcej niż w 2 graczy. Bo znalazłem parę przykładów ale wszystkie pokazywały jak grać we dwóch :/. Z góry dziękuje. PS: Wiem że do takich typu rzeczy potrzebny jest serwer. ;)
  17. Mój pierwszay post jak i nazwa tematu wskazywały na to że chodzi o język, może w drugim moim poście się pomyliłem ale to tylko dlatego ze uzyskałem głupią odpowiedź. Ale macie racje jest to skrypt DS Gamemaker. :P
  18. Wielu by zajrzało na kod i odrazu wie co i jak, a jeżeli ty tak piszesz to się kompletnie nie znasz XD. Mi chodzi o program w jakim to zostało napisane, jeżeli nie wiecie to znaczy jedno, źródło jest twórcą kodu.
  19. Mam małe pytanko wziąłem przypadkowo losowy kod z skądś(XD) i chciałbym was zapytać w czym jest to napsiane(w jakim programie). Oto i Kod: TYPE 0 ARG Variable,undefined ARG From,undefined ARG To,undefined ARG Speed,option(1 (Slowest);2;3;4;5;6;7;8 (Fastest)) ARG And Back?,yesno #bool !1!Status = true; if (!5!) { if (!1! == !2!) { !1!Status = true; } if (!1! == !3!) { !1!Status = false; } if (!4! > 4) { if (!1!Status == true) { !1! += 1; } else { !1! -= 1; } } else { if (GameData.DSGMFrameCounter % (5 - !4!) == 0) { if (!1!Status == true) { !1! += 1; } else { !1! -= 1; } } } } if (!!5!) { if (!4! > 4) { !1!+=!4!; if (!1! == !3!) { !1! = !2!; } } else { if (GameData.DSGMFrameCounter % (5 - !4!) == 0) { if (!1! == !3!) { !1! = !2!; } !1!+=1; } } } Albo taki kod: TYPE 7 ARG Storage Variable,undefined #char !1!letter = 0; #u16 !1!nletter = 0; #char !1![500]; !1!letter = PA_CheckKeyboard(); if (!1!letter > 31) { !1![!1!nletter] = !1!letter; !1!nletter++; } else if ((!1!letter == PA_BACKSPACE) && !1!nletter) { !1!nletter--; !1![!1!nletter] = ' '; } else if (!1!letter == '\n'){ !1![!1!nletter] = !1!letter; !1!nletter++; } Z góry dziękuje.
  20. Skoro jesteście w temacie to zapytam : w jakim programie łatwo można dodać mojemu obiektowi teksturę i jak ją wsadzić to w GM. Bo jak wsadzam swoją teksturę to mi zamiar zrobić teksturę to robi jednolity kolor(np gdy tekstura zawiera więcej koloru niebieskiego to zalicza kolor niebieski. Proszę o pomoc najlepiej w PW lub przez gg..
  21. Wystarczyło użyć klawisza "PrtScSysRq", paint'a i strony www.imageshack.us. Łatwiejszego sposobu nie znam. Nudziłem się więc zrobiłem screeny menu i pierwszej planszy: :P
  22. Głupio ze pytam bo chyba to nie jest trudne pytanie. Mam plik tekstowy chciałbym aby go odtworzyło przerobiło i zapisało w danym przeze mnie formacie. Tak to ma wyglądać(przykład): Login:Login Hasło:Hasło >plik tekstowy Chce aby można było edytować wszytko po za : czyli (Login:"to") Noi daje enter i zapisuje mi w innym formacie(oczywiście jaki sobie wybiorę. Z góry THX
  23. Krzy100f

    eksplozja

    Zapisz animacje Wojzax'a, usuń parę klatek i będzie sam wybuch bez ściany... albo tu masz parę animacji wybuchu: http://www.nimble2.com/animate2.htm
  24. Mam ten przykład od dawna, zobacze co da się zrobić...
  25. Nie moge znaleźć numer PORTu COM... Jest możliwośc przez Bluetooth?
×
×
  • Dodaj nową pozycję...