Skocz do zawartości

1pietras

Użytkownicy
  • Postów

    98
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez 1pietras

  1. Właśnie dlatego dodałem PrismDemo, chodzi raczej o to żeby był darmowy link do niego, tak? W sumie niezły pomysł, zapomniałem o podstawowym fakcie, że promocje przyciągają uwagę
  2. Jest już pełna wersja Prism Lagoon!
  3. Tytuł: Prism Lagoon Gatunek: Edytor 3D (program) Autor: 1pietras Opis: Prism Lagoon to nowy sposób na szybkie i wygodne tworzenie poziomów do GameMaker'a Wygodne środowisko do pracy Prism Lagoon pozwala na dowolne rozszerzanie okna aplikacji, jak i wewnątrz niej. Wszystkie opcje są pogrupowane w zakładkach, dzięki czemu korzysta się z niego tak wygodnie w z innych popularnych edytorów 3D Nieograniczone możliwości edycji Prism Lagoon pozwala na swobodną manipulację obiektem, jego ukryciem czy zablokowaniem. Zmianą tekstury lub modelu. Dzięki czemu twój obiekt może być identyczny do tego z edytora. Dodatkowo jest możliwość dodania własnych parametrów, które są widoczne podczas edytowania obiektu. Robisz grę 2D? Świetnie! Zablokowanie kamery do widoku 2D, zapisywanie wartości Z jako głębokość (depth), oraz wiele innych udogodnień pozwala na szybkie tworzenie poziomów, także 2D Dodatkowo Prism Lagoon pozwala na bardzo szybkie załadowanie nowej mapy, bez ponownego uruchamiania gry! Od teraz podejrzenie zmian na poziome będzie natychmiastowe. Edytor jest nadal w dosyć wczesnej fazie produkcji. Jest nadal sporo feature'rów do dodania i chciałbym rozwijać ten projekt razem z użytkownikami Dzięki czemu Prism Lagoon będzie przydatną pomocą w tworzeniu gier 2D i 3D w GameMakerze PrismDemo, przykładowa gra wykorzystująca poziomy z edytora, jest dołączona z source'ami. Dodatkowe szczegóły są na stronie MarketPlace MARKETPLACE
  4. Hej, Co do edytora to wypuściłem pierwsze dwa filmiki tutorialowe na YT, powinny pokazać trochę więcej niż zwykłe screeny Pierwszy filmik Drugi Filmik Reszta filmików jest w drodze
  5. Co do modeli, to standardowa ściana i podłoga są rysowane za pomocą vertex_submit(), ale to nie ma wpływu na działanie zewnętrznej gry, bo eksportowane są tylko informacje o obiektach i ich parametry. Póki co to moje największe stworzone mapy miały nie mniej niż 60 fps, więc nie było większych optymalizacji renderowania, chociaż nie wykluczam czegoś takiego w przyszłości
  6. To wszystko zapisuje się w składni podobnej do tworzenia instancji w GM, ale tak, to jest własny format zapisu. Co do pierwszego pytania, to obiekty które stworzymy w edytorze są zapisywane w pliku konfiguracyjnym, a jak odpalisz edytor, to plik konfiguracyjny ma swój odpowiednik w strukturze, którą wykorzystujesz przy tworzeniu obiektu. Tak w skrócie
  7. Tytuł: Prism Lagoon Gatunek: Edytor 3D (program) Autor: 1pietras Opis: Prism Lagoon to nowy sposób na szybkie i wygodne tworzenie poziomów do GameMaker'a Wygodne środowisko do pracy Prism Lagoon pozwala na dowolne rozszerzanie okna aplikacji, jak i wewnątrz niej. Wszystkie opcje są pogrupowane w zakładkach, dzięki czemu korzysta się z niego tak wygodnie w z innych popularnych edytorów 3D Nieograniczone możliwości edycji Prism Lagoon pozwala na swobodną manipulację obiektem, jego ukryciem czy zablokowaniem. Zmianą tekstury lub modelu. Dzięki czemu twój obiekt może być identyczny do tego z edytora. Dodatkowo jest możliwość dodania własnych parametrów, które są widoczne podczas edytowania obiektu. Robisz grę 2D? Świetnie! Zablokowanie kamery do widoku 2D, zapisywanie wartości Z jako głębokość (depth), oraz wiele innych udogodnień pozwala na szybkie tworzenie poziomów, także 2D Dodatkowo Prism Lagoon pozwala na bardzo szybkie załadowanie nowej mapy, bez ponownego uruchamiania gry! Od teraz podejrzenie zmian na poziome będzie natychmiastowe. Kiedy to będzie gotowe? Stworzenie takiego edytora wymaga wielokrotnego przetestowania wielu skomplikowanych funkcji, dlatego Prism Lagoon potrzebuje jeszcze trochę czasu. Z pewnością podam tutaj notkę o tym, kiedy program pojawi się na GameMaker'owym Marketplace. Do programu zostanie dołączona przykładowa gra z udostępnionym kodem, aby ułatwić zaimportowanie modułu ładowania poziomów do swojej gry. Czy potrzebowalibyście coś takiego przy tworzeniu swoich gier ? Jakie funkcje powinienem dodać ? Chętnie się dowiem, co sądzicie na ten temat
  8. 1pietras

    MarkAndKill

    No to już wiem na czym mam się skupić :) Po poprawieniu walki i paru innych rzeczy raczej dodam filmik z wykonywania misji, ale to może trochę potrwać. Dzięki wszystkim za opinie, szczegóły odnośnie gry raczej będą na greenlicie, a o ważniejszych rzeczach pewnie będę się też tutaj chwalił :P
  9. 1pietras

    MarkAndKill

    Cały czas uczę się robić lepszą grafikę, pewnie ostatnio zaniedbałem trochę postacie kosztem otoczenia i shaderów. Masz rację, walka będzie pojawiała się często i postaram się ją trochę uprzyjemnić :D Dzięki, chciałbyś coś zasadniczo zmienić w tej grze ?
  10. 1pietras

    MarkAndKill

    Tytuł: Mark&Kill Gatunek: strzelanka, RPG Witajcie! Dawno nic nie wstawiałem żadnych informacji o mojej grze, ale to nie oznacza że ją porzuciłem :) Od tamtego czasu sporo się zmieniło, przede wszystkim grafika. Opis: Mark&Kill to strzelanka w której wybierasz stronę w międzygalaktycznym konflikcie. Jesteś członkiem sił specjalnych, które mają pozwolenie na podróżowanie do większości planet i prowadzenia śledztw. Przygotuj się i walcz! Jest wiele broni, pancerzy, modyfikacji i umiejętności które mogą dać przewagę w walce. W grze jest także gra wieloosobowa w której możesz grać ze znajomymi w najbardziej znanych typach rozgrywki. Autorzy: Programowanie, Grafika: ja Film: Niedługo powinienem wrzucić filmik na Steam Greenlighta, mam nadzieję że to co robię stanie się w końcu pełnoprawną grą :D
  11. Ktoś może pamięta grę którą wystawiałem już jakiś czas temu, od tamtego czasu trochę dłubię grafikę, i nie tylko :P A oto część broni z plecaka:
  12. Witam, korzystam z nowego "wynalazku", wbudowanej animacji szkieletowej. Wcześniej korzystałem z SK2D, ale nie jest kompatybilny z nową wersją. Mam postać którą można ubierać w hełm, pancerz, bronie i buty. Można korzystać ze skin'ów, ale jak zrozumiałem te skiny zmieniają wygląd całej postaci. Jak zmienić obrazek tylko dla poszczególnej kości ?
  13. No i odnalazłem ładną prowizorkę ! :D Kometa nie porusza się tylko w stronę ekranu lub odwrotnie, efekt jest niezły :P To pewnie też da się jakoś to zrobić Zdjęcie Może komuś to się przyda, więc zamieszczę kod Zmienne, które się przydają do kamery (pl_layout): GML x_view=window_get_x() y_view=window_get_y() width_view=window_get_width() height_view=window_get_height() xcenter_view=(width_view/2) ycenter_view=(height_view/2) xcord_view=display_mouse_get_x()-x_view ycord_view=display_mouse_get_y()-y_view if mouse_check_button_pressed(mb_right) display_mouse_set(xcenter_view+x_view,ycenter_view+y_view) else if mouse_check_button(mb_right) { y_mov_prev=y_mov x_mov+=xcord_view-xcenter_view y_mov+=ycord_view-ycenter_view } Wektor dla kamery: GML x_ldir=sin(degtorad(-x_mov))*sin(degtorad(y_mov))*70 y_ldir=cos(degtorad(-x_mov))*sin(degtorad(y_mov))*70 z_ldir=cos(degtorad(y_mov))*70 CREATE dla komety: GML ydir=random(360) spd=2 degree=point_direction(0,0,pl_layout.x_ldir,pl_layout.y_ldir) xspd=sin(degtorad(degree))*lengthdir_x(spd,ydir) yspd=cos(degtorad(degree))*lengthdir_x(spd,ydir) zspd=lengthdir_y(spd,ydir) zdir=point_direction(x,y,pl_layout.x,pl_layout.y) No i dosyć zwykły DRAW: GML d3d_set_lighting(false) d3d_transform_set_rotation_x(0) d3d_transform_add_rotation_y(45+ydir) d3d_transform_add_rotation_z(zdir-90) d3d_transform_add_translation(x,y,z) d3d_draw_wall(-20,0,-20,20,0,20,tex,1,1) d3d_transform_set_identity() d3d_set_lighting(true) @HuderLord Dzięki za pomoc :)
  14. hhhmm.... kwateriony, brzmi niezbyt dobrze :P No ale może znajdzie się jakaś prowizorka ? :D Mam obroty kamery, jeszcze coś typu wektora dla kamery "3Dlenghtdir" Może da się to jakoś wykorzystać ?
  15. Witam, Aby podbić kosmos brakuje mi tylko zrobienie komety, czyli particle narysowane na ściance. Póki co mam obrót wokół osi X i Z, czyli zachowuje się jak "Billboard", ścianka jest skierowana w stronę kamery. GML zdir=point_direction(x,y,pl_layout.x,pl_layout.y) xdir=-point_direction(0,z,point_distance(x,y,pl_layout.x,pl_layout.y),pl_layout.z) d3d_transform_set_rotation_x(xdir) d3d_transform_add_rotation_z(zdir-90) d3d_transform_add_translation(x,y,z) d3d_draw_wall(-20,0,-20,20,0,20,tex,1,1) d3d_transform_set_identity() Jednak ta kometa ma swoją prędkość, i trzeba obrócić ściankę o oś Y aby wyglądało na to, że naprawdę leci :P tak mniej więcej wygląda "tex": TEX Jak uda się sam obrót, to potem się przyda ustawienie prędkości samego particla, gdy np. kometa leci prosto w stronę kamery Ktoś potrafi mi w tym pomóc ? Wydaje mi się, że to nie jest zbyt prosta sprawa....
  16. Czy nadal nie można dostać się do gry ? W moim przypadku już mogę swobodnie ściągnąć
  17. Musiałem coś źle ustawić :P Teraz powinno być bez problemów
  18. Tytuł: Mark&Kill Gatunek: Strzelanka,RPG Opis: Co się będzie działo za sto, dwieście czy pięćset lat? Tego nikt nie jest w stanie powiedzieć na pewno, choć można to sobie wyobrazić. Pozwól, że opowiem ci moją historię wybiegającą w przyszłość. Ludzkość uratowała się przed końcem świata uciekając w wgłąb kosmosu. Początkowo warunki były im niesprzyjające, ograniczając ich populację do zaledwie miliona. Większą rolę w codziennym życiu zaczęły odgrywać roboty, przy zdobywaniu wody, hodowli zwierząt czy uprawy roślin. Ludzkość zdołała się przystosować do nowej rzeczywistości, z dala od domu. Nie minęło wiele czasu zanim ludzie zaczęli zdobywać nowe planety, konkurować ze sobą co do surowców oraz.... walczyć ze sobą. Choć początkowo używano robotów bojowych, po czasie uznano, że brakuje im cząstki człowieczeństwa. Ona miała zapewnić możność przystosowania się do nowych warunków bojowych, zdolność do planowania i strategii. Po latach eksperymentów powstał człowiek-robot, super-żołnierz z założenia eliminujący wady zarówno człowieka, jak i robota. Jest to już drugie demko, choć fabuła nie jest jeszcze w pełni skonstruowana i zostało parę elementów do dodania, to gra powoli nabiera ostatecznych kształtów. Trzeciego demka już raczej nie będzie :P Gra oferuje trzy tryby gry: - Kampania - Obrona - Przetrwanie Download: https://drive.google.com/file/d/0B65Zo9I2Vy...dit?usp=sharing Rozmiar pliku: około 45 MB Autorzy: 1pietras Muzyka: Butterfly Tea- Rise of the Bionic Hero Fancy Mike- Sunshine Parallel Dream- Mental orgasm Sonic Radiation- Dilation Squashdesign- black mode part VII Screeny: https://drive.google.com/file/d/0B65Zo9I2Vy...dit?usp=sharing https://drive.google.com/file/d/0B65Zo9I2Vy...dit?usp=sharing https://drive.google.com/file/d/0B65Zo9I2Vy...dit?usp=sharing https://drive.google.com/file/d/0B65Zo9I2Vy...dit?usp=sharing
  19. Witam, mam dosyć niecodzienny problem. Czy da się wydobyć informację który obiekt w GMie należy do której grupy(foldery z lewej strony edytora)? Informacje o samym obiekcie jest łatwo wydobyć (Show Information), lecz nie ma tam wzmianki o grupie...
  20. Możesz rozwinąć myśl ? Z pewnością znajdzie się lepsza czcionka, ale czy to jest takie widoczne ? :) Póki co to nie wyobrażam sobie takiego rozwiązania. Dla zespołu jednoosobowego to ciężka robota :P Masz rację, z pewnością nad tym nie posiedziałem dostatecznie długo. Niestety moje umiejętności graficzne są mocno ograniczone :P No dobra, przesadziłem troche :D, ale następne wersje powinny dostarczać więcej pozytywnych bitewnych wrażeń :) Użyłem DLL'a ExtremePhysics. W zasadzie nie wiem dlaczego nie umieściłem tego w creditsach... Dzięki wszystkim za opinię :)
  21. Tytuł: Mark&Kill Gatunek: Strzelanka Opis: Co się będzie działo za sto, dwieście czy pięćset lat? Tego nikt nie jest w stanie powiedzieć na pewno, choć można to sobie wyobrazić. Pozwól, że opowiem ci moją historię wybiegającą w przyszłość. Ludzkość uratowała się przed końcem świata uciekając w wgłąb kosmosu. Początkowo warunki były im niesprzyjające, ograniczając ich populację do zaledwie miliona. Większą rolę w codziennym życiu zaczęły odgrywać roboty, przy zdobywaniu wody, hodowli zwierząt czy uprawy roślin. Ludzkość zdołała się przystosować do nowej rzeczywistości, z dala od domu. Nie minęło wiele czasu zanim ludzie zaczęli zdobywać nowe planety, konkurować ze sobą co do surowców oraz.... walczyć ze sobą. Choć początkowo używano robotów bojowych, po czasie uznano, że brakuje im cząstki człowieczeństwa. Ona miała zapewnić możność przystosowania się do nowych warunków bojowych, zdolność do planowania i strategii. Po latach eksperymentów powstał człowiek-robot, super-żołnierz z założenia eliminujący wady zarówno człowieka, jak i robota. Wcielasz się w postać takiego wojownika, a jego prosta misja odebrania tajnych dokumentów zaczyna się komplikować. Download: http://www.gmclan.org/up2657_4_Mark_Kill.html Rozmiar pliku: 14 MB Autorzy: Programowanie,Fabuła,Grafika: Ja Muzyka: Everlone- Peeks Deltason- Night Terrors Decktonic- Watch Your Dubstep Version 2 Mad Mav- Dead Or Alive Screeny: I zdjęcie II zdjęcie III zdjęcie IV zdjęcie Gdyby ktoś chciałby mi pomóc w utworzeniu jeszcze lepszej gry, byłbym wdzięczny :) Najbardziej potrzebuje grafika i muzyka, lecz chetnie wyslucham kazdej oferty, szczegóły na PW
  22. Opis: Ten efekt często jest używany w filmach wojennych, a niektórzy mogą to kojarzyć z GameBoyowych Pokemonów Przykład zrobiony przy okazji robienia gry. Mam nadzieję że się komuś przyda :) Link:http://www.gmclan.org/up2657_12_dialogi.html Rozmiar: 25 KB
  23. 1. A może wiesz który skrypt w serwerze odpowiada nadawaniu socketów clientom ? 4. Jest w Etherze sporo skryptów i nie wiem dzięki któremu mógłbym wyczytać socket nadchodzącej wiadomości. Który skrypt to robi ?
  24. Korzystam z przykładu ProsteSesje Ethera. Jakoś nie kumam tych socketów 1. W którym miejscu w kodzie Serwer nadaje socket clientowi ? 2. Czy sockety są w jakiś sposób uporządkowane ? 3. Czy da się zmienić swój socket podczas gry ? 4. Jak dojdzie do nas informacja, czy możemy się dowiedzieć który socket nam to wysłał ?
  25. Komuś się udało wejść na serwer ? Jeżeli ktoś próbował to proszę o dokładną relację co się działo Do rana na pewno serwer będzie wyłączony. Zobaczymy czy będzie sens jego odpalania. Zostaje jedynie "nudne" noip :(
×
×
  • Dodaj nową pozycję...