Skocz do zawartości

Purepain

Użytkownicy
  • Postów

    81
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Purepain

  1. No rozumiem, że miałeś oświecenie ale powinieneś nam je przedstawić z dwoma screenami... lub zaczekać z tym aż takowe będziesz posiadał bo to jest narazie sam pomysł.
  2. Nom, możesz zrobić wybór. Mi o wiele bardziej pasuje poprawione. EDIT: Znalazłem parę błędów: 1. W czasie gry ni z tego ni z owego nagle zaczęła mi maleć moc i nie dało się tego zatrzymać. Dowód screen z około -2000 http://img156.imageshack.us/my.php?image=z...12113393xo3.png 2.Obracanie się nie działa jak należy gdy skierujesz myszkę w prawo lub lewo bohaterowi odwala i nie idzie w dobrym kierunku.
  3. @Grabarz: Nie. Jest o wiele lepiej niż było w poprzedniej wersji, bo mogę robić jakieś skuteczne uniki na boki, co było wcześniej niemożliwe. Giera bardzo fajna, jedyne do czego mogę się przyczepić to właśnie do blokowania się na rożnych obiektach. Szczególnie mnie to wkurzyło gdy biegł na mnie ten zombie kamikadze ( :lol: ) a ja się bloknąłem na jakiejś płycie nagrobkowej i mi zjechał całe hp. Ale ogólnie: przyjemnie się gra, klimatowa muza, ładnie wyglądające efekty i w porządku grafa. Niech Ci będzie, troszkę naciągane 5/5 :jezor:
  4. @Kofel Niestety nie działa ale dzięki za starania @PsichiX Nie mam pojęcia, cały czas szukam tego po necie. Jeszcze trochę popróbuję, ale jeśli nic z tego nie wyjdzie to zrezygnuję z tego przykładu "doczepiania" broni do ręki i po prostu zanimuję broń tak by ruszała się jak gdyby bohater ją trzymał, ale będzie to cholernie upierdliwe gdy będę musiał to zrobić dla kilkudziesięciu broni, które próbuję zrobić. EDIT: Udało się ! Wystarczyło dodać parę wartości w kodzie kolizji ale nie będę was zanudzał, w końcu się udało :rockon:
  5. Witam, tak jak wspomniałem w temacie, nie mogę prawidłowo wykryć kolizji w silniku Ultimate3d, a konkretnie mojej broni (miecza) przyczepionej do ręki mojego bohatera tak jak w tym przykładzie http://forum.ultimate3d.org/topic/173239/1/ Użyłem tego kodu w stepie mojego wroga: GML if CheckSweptEllipsoidIntersection(weapon,x,y,z,10,10,10,10,10,10,GetObjectRoom())=true { instance_destroy() } Gdy miecz przebija go w grze, niestety nic się nie dzieje. Natomiast jeśli zmienię mój kod na taki: GML if CheckSweptEllipsoidIntersection(character,x,y,z,10,10,10,10,10,10,GetObjectRoom())=true { instance_destroy() } Wtedy kolizja mojego characteru z nim jest wykrywana bezbłędnie i obiekt się niszczy. Dobra ale przechodzę do sedna sprawy, bo zdaję mi się że odkryłem co jest nie tak. Gdy otworzyłem grę w Debug Mode i zacząłem sprawdzać x,y,z broni, okazało się, że te wartości w ogóle się nie zmieniają i cały czas pokazują 0. Natomiast x,y,z charactera działa jak należy i zmienia się wraz z poruszaniem się. Więc tu jest moje pytanie : Jak mogę sprawdzać x,y,z w każdem stepie? Albo może macie jakiś inny pomysł? Dodam jeszcze, że napisałem już temat z tą samą prośbą na oficjalnym forum Ultimate3d ale niestety jak narazie nie rwą się tam z pomocą, więc Plix Plox GMClan help . PS: Za pomoc oferuję honorowe miejsce w creditsach, bo przecież kolizje to jedna z najważniejszych funkcji w każdej grze. Tutaj macie jeszcze na dokładkę cały kod w mojej broni : GML Create: file="models/zabimaru.ms3d"; texture=1; LoadMesh(); adjust_matr=CreateTransformationMatrix(-1,0,0,1.5,92,-10,160,.3,.2,.2); GML Destroy: ReleaseMatrix(adjust_matr); GML Step: with (character) { Step(); UpdateSkeleton(); GetBoneTransformation(r_hand_matr,r_hand_bone); } TransformMatrix(GetObjectTransformation(id),adjust_matr,character.r_hand_matr); Step();
  6. 2D, 3D ??? Jeśli 3d to od samego początku radzę Ci zaznajomić się z Ultimate3d, który wspaniale wpływa na wydajność i szybkość gry. A animację możesz zrobić już w praktycznie każdym programie do tworzenia 3d, a dzięki Ultimate3d nie zauważysz ani przez chwilę spadku fps'ów.
  7. Zerknijcie na najnowsze komenty z tej strony http://www.gamedev.pl/screens.php?x=view&id=1881 A szczególnie ten z 12:10:40 :lol: :lol: :lol: Ładnie im dogadałeś ode mnie brawa Panie Murdalow :twisted: E: Nikas pierwszy ;P
  8. Purepain

    3d

    Polecam ci Autodesk 3ds max studio, bo ma chyba największe możliwości wśród obecnych programów 3d a ponadto jest cholernie prosty w obsłudze, a na YouTube aż roi się od tutoriali do niego. Poza nim zostaje ci milkshape i anim8or ale one według mnie nie dorastają do pięt maxowi.
  9. A ja bym ci szczerze radził do 3d używać silnika Ultimate3d. http://www.ultimate3d.org/ masz tam napisane jakie formaty obsługuje (w tym milkshape) i znacznie przyśpiesza ładowanie się jak i samo działanie gier 3d, co sam sprawdziłem.
  10. Purepain

    ZSE-Mc

    Muszę przyznać po obejrzeniu gameplaya, że bardzo ciekawie to wygląda. Sam robisz tą grafę czy ktoś ci pomaga? Tak czy siak te efekty wyglądają bardzo przyjemnie, szczególnie ta fala, wybuch czy co to jest naszego bohatera :thumbsup: . Ciekawa rozgrywka, troszku ciemno jest na tym filmiku ale sam wspomniałeś, że jest to gorsza wersja jakościowo więc się nie czepiam. Ogólnie mi się podoba i będę czekał na tą gierkę :)
  11. Purepain

    C.O.D.E.X

    Może nawet postanowienie noworoczne (pierwszy post był w 2008)
  12. Purepain

    C.O.D.E.X

    Rozdwojenie osobowości, czy po prostu dwie osoby na jednym koncie?
  13. @UP: Chyba nie do końca go rozumiesz bo, niezbyt jasno to określił ale zdaje mi się że zrobił tak jak mu kazałeś (czyli po prostu skopiował kod do dwóch samochodów-obiektów) i dlatego kontrolował dwa samochody naraz bo miały takie same nazwy. Chyba raczej nie o to mu chodzi bo kontrolowanie 2 samochodów naraz z deka mija się z celem... Ale zresztą zobaczymy o co mu chodzi gdy odpisze EDIT: Chociaż mogę się mylić bo po zerknięciu na przykład tam wszystko pięknie działa więc może jednak chodzi mu o kontrolę nad więcej niż jednym autem
  14. O lol, mu po prostu chodzi o coś takiego w stylu GTA. Robisz 2 lub więcej obiektów samochodów i nazywasz je jak se tam chcesz np. car1, car2 itd. Później w każdym z tych obiektów wklejasz swój kod wsiadania do środka i zmieniasz w nim nazwę obiektu który masz kontrolować po wejściu do niego. Czyli np. w car1 zmieniasz nazwę tego obiektu na car1, w car2 zmieniasz na car2 itd. Mam nadzieję że skumasz o co mi chodzi gdy się w to dokładniej wczytasz bo piszę to na szybko. Nie jestem pewien czy o to ci chodzi więc jeśli dalej będziesz miał ten problem to wrzuć tu swój kod to Ci pomogę.
  15. Ej no odczepcie się od Pani Kontekstowej, ona jedyna z tego sztywnego forum "pokazuje swe wdzięki" . :jezor:
  16. Purepain

    Potrzebne modele 3D

    Ta to prawda, że raczej nikt grafy 3d ci za darmo nie zrobi (chociaż ja mógłbym się tego podjąć jakbym nie był zajęty swoim projektem) zamiast tego mam dla ciebie wspaniałą radę - sam ją zrób :jezor: . Musisz koniecznie zaopatrzyć się w Autodesk 3ds Max Studio, obejrzeć parę tutoriali na youtube i jazda. Ja po około 2 tygodniach nauczyłem się większości jego podstawowych funkcji i tera tworzę zadowalającą mnie grafę. Tu masz screen pierwszego stworzonego przeze mnie modela : Z przodu: I z tyłu:
  17. Purepain

    Kradzież?

    Wielkie dzięki Marmot, dzięki Tobie nie będę miał już problemów z brakiem muzy do gier :thumbsup:
  18. http://www.totallylivetrivia.com/sounds/cutthroat.wav http://specopschicago.nuclearfallout.net/server/sound/nmh_laugh.wav http://www.geocities.com/vertigo9312000/Laugh1.wav http://www.geocities.com/jon_m_evans/Spooky_Laugh.wav http://simplythebest.net/sounds/MP3/sound_effects_MP3/sound_effect_MP3_files/baby_cry_1.mp3 A tak nawiasem mówiąc czy aż tak trudno jest wpisać kilka słów na www.findsounds.com ?
  19. Tu masz po prostu miodny przykład (którego obecnie używam) pokazuje on nie tylko jak wrzucać modele ale co dla mnie ważniejsze jak je animować. http://gmc.yoyogames.com/index.php?showtopic=327723 Życzę Ci miłej nauki (trochę Cię jej czeka jeśli zamierzasz robić animacje) :jezor:
  20. Purepain

    Kradzież?

    OK, dzięki za odpowiedzi tego się niestety spodziewałem :sp_ike: no cóż będę więc musiał rozejrzeć się za jakąś własną muzą na własną rękę.
  21. Purepain

    Kradzież?

    Siema, Zastanawiam się czy gdybym w mojej grze użył soundtracka np. z matrixa lub innej muzy znalezionej na necie to czy naruszyłbym jakieś prawa autorskie i czy byłoby to zwyczajną kradzieżą :angel_not: ? Dodam że byłaby to gra komercyjna mmorpg.
  22. Taa dosyć niezły pomysł... Jedno mnie tylko zastanawia - czy w twojej grze Polska będzie znajdować się w Afryce bo wynika to ze screenów :twisted: ?
  23. Tworzę gierkę 3d z pomocą programu do tworzenia animacji o nazwie MoveNow i mam problem z texturą w grze. Mianowicie nie mogę zrobić tak prostej rzeczy jak ustawienie texturki do każdej części ciała mojego modelu (być może jest to skutek ostatnich 4h spędzonych przed kompem). Próbowałem różnych rzeczy jak dodawanie nowej zmiennej global.texture_pl=background_get_texture(background_add("head_tex.jpg",0,0,0)); nad tą pierwszej ale wtedy dziwne rzeczy dzieją się z moim modelem <_< dlatego proszę was o pomoc bo nie mam siły już klarownie myśleć :rolleyes: A oto i script: GML load the character animation file mn_load("player.mnc"); // load the textures for the character global.texture_pl=background_get_texture(background_add("2.jpg",0,0,0)); global.texture_sword=background_get_texture(background_add("tex_sword2.jpg",0,0,0)); // now load every single part of the character's body from a 3D model global.model_pl_body = d3d_model_create(); d3d_model_load_ext(global.model_pl_body,"body.obj",0,1,1); global.model_pl_rthig = d3d_model_create(); d3d_model_load_ext(global.model_pl_rthig,"rthig.obj",0,1,1); global.model_pl_lthig = d3d_model_create(); d3d_model_load_ext(global.model_pl_lthig,"lthig.obj",0,1,1); global.model_pl_lshin = d3d_model_create(); d3d_model_load_ext(global.model_pl_lshin,"lshin.obj",0,1,1); global.model_pl_rshin = d3d_model_create(); d3d_model_load_ext(global.model_pl_rshin,"rshin.obj",0,1,1); global.model_pl_head = d3d_model_create(); d3d_model_load_ext(global.model_pl_head,"head.obj",0,1,1); global.model_pl_luparm = d3d_model_create(); d3d_model_load_ext(global.model_pl_luparm,"luparm.obj",0,1,1); global.model_pl_lforearm = d3d_model_create(); d3d_model_load_ext(global.model_pl_lforearm,"lforearm.obj",0,1,1); global.model_pl_ruparm = d3d_model_create(); d3d_model_load_ext(global.model_pl_ruparm,"ruparm.obj",0,1,1); global.model_pl_rforearm = d3d_model_create(); d3d_model_load_ext(global.model_pl_rforearm,"rforearm.obj",0,1,1); global.model_pl_sword= d3d_model_create(); d3d_model_load_ext(global.model_pl_sword,"sword2.obj",0,1,1); EDIT : No cóż pomoc już nie jest potrzebna sam sobie poradziłem
  24. Drogi PsichiXie ponawiam moją prośbę abyś zdradził mi sposób na użycie twoich efektów w 3d, bo chyba nie zauważyłeś mojego ostatniego postu :thumbsup:
×
×
  • Dodaj nową pozycję...