Skocz do zawartości

Ranmus

Filar Społeczności
  • Postów

    3 205
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Treść opublikowana przez Ranmus

  1. Tak. Mam zamiar zaimplementować: - Wzrok czyli trójkątne pole widzenia. - 2 typy obserwacji przez wroga (ruszanie głową), jedna normalna i druga pobudzona. - Reagowanie na dźwięki z otoczenia. Będzie parę typów: coś się poruszyło, wydało odgłos, kroki, strzał. - Wrog ma sygnalizowac dźwiękiem innych wrogów, że widzi gracza i przekaze informacje gdzie on jest. Jesli poinformowani wrogowie takze zauwaza gracza, skieruja sie w jego strone. Jesli nie, to podążą za wrogiem. - JW. ale nie informuje wrogow w swoim zasiegu lecz wszystkich (np. telefonem). - 3 Typy przeszkod, przezroczyste (np. siatka, szyba), nieprzezroczyste, drzwi. 1 i 2 typy beda brane pod uwage do wyznaczania trasy sciezki do gracza, a 2 i 3 do wzroku i strzalu (kuloodpornych szyb nie biore pod uwage). Krotko mowiac jezeli wrog jest w pomieszczeniu i widzi gracza przez szybe, to zacznie do niego strzelac, a gdy straci gracza z widoku, to wyjdzie normalnie drzwiami. - Gdy wrog uslyszy typ dzwieku w stylu szmer lub kroki, to ma sie odwrocic w strone zrodla dzwieku, jak nie widzi zrodla, to ma podejsc do miejsca skad dzwiek zostal wydany. - W przypadku czestego powtorzenia dzwieku typu szmer i nie stwierdzenie przez wroga, ze to sprawka gracza, ma on uodpornic sie na jakis czas na ten typ dzwieku. - Gdy wrog nie strzela ale goni gracza, to gdy gracz schowa sie za rogiem sciany, to wrog ma isc do miejsca, gdzie ostatni raz widzial gracz i rozejrzec sie wokol. Jesli stracil kontakt z graczem, to ma wrocic na swoje miejsce oraz przelaczyc sie na "pobudzony tryb obserwacji". Wbrew pozorom najgorsza jest implementacja konfigurowalnosci wroga, bo na sztywno to szybciej to mozna zrobic, ale nie kazdy np. chce by wrog sie cofal do startowej pozycji lub dany wrog rozgladal sie pod katem 90 stopni zamiast 45. Co chcialbym dodac, ale raczej nie dodam ze wzgledu na czas: - Wagowanie graczy. Jesli dwoch graczy znajdzie w widoku wroga, to przeciwnik pojdzie w strone tego, ktory najwiecej przeskrobal (np. strzelal itd.). - Wektorowa mapa sciezek dla wrogow na zasadzie rozstawiania specjalnych obiektow zawierajacych zapis innych najblizszych tego typu obiektow, dzieki czemu wrogowie znaja mniej wiecej sciezki i korytarze danej mapy. Moglo by to posluzyc na takiej zasadzie, ze gdy wrog stracil kontakt wzrokowy z graczem, ktorego gonil, to musialby on sprawdzic wszystkie pomieszczenia z ww. obiektami, ktore sa zapisane w obiekcie ww. najblizszym wroga. Dodatkowo mozna by bylo dzieki temu wprowadzic stopien powrotu do pozyji. Maksymalny - pozycja startowa, 2 - cofnij sie o maksimum 2 wektorowe sciezki. Dzieki temu mozna by bylo zwabiac wroga w dalsze miejsca gdzie odbyla by sie egzekucja. :] - Chcialbym dodac jeszcze stopien dzwiekoszczelnosci obiektow tak by wrog nie reagowal na alarm wyslany zza grubej sciany lub z innego pomieszczenia, ale tutaj nie mam pomyslu na takie wagowanie, by GM nie zesral sie z obliczen.
  2. Ja miałem zrobić i ja robię, ale wiesz, natchnąłeś mnie swoim problemem i uzmysłowiłeś, że tak naprawdę nie ma przykładów z prostym AI, więc majstruję silnik, który mam nadzieję, że dzisiaj wieczorem zdążę upublicznić. :)
  3. Ja wiem o co chodzi. ;) Postaram się zrobić przykład.
  4. if ( !place_free( x,y+vspeed+1 ) ) if ( place_free( x+hspeed+sprite_width*sign(hspeed),y+vspeed+1 ) ) hspeed = hspeed * -1;
  5. No własnie, przecież napisałem już w swoim poprzednim poście. Czy to tak trudno zrobić jakieś gradienty w photoshopie?
  6. Oj tam zarejestrowany. A Choosen zrobił takie coś w wersji niezarejestrowanej, i co? :-) Przecież to zwykły skrypt.
  7. Było i to bardzo często. U góry masz link "szukaj". Wpisz frazę "w stronę" a zobaczysz ile tematów wyskoczy. Większość z nich to to co oczekujesz.
  8. Każę mu zmienić layout w tych miejscach gdzie grafika jest żywcem wzięta z gmclan. :] edit: W sumi tak, a już miałem pochwalić za wykonanie lecz po 5 minutach zaczęło coś mi świtać w głowie. A to czy Krychu90 się posłucha to już jego sprawa, przecież nie jestem jego przełożonym.
  9. Oj krychu90. Co o tym sądzę? Skopiowałeś mój autorski design strony bez pytania, a część grafiki żywcem skopiowana. I wnioskuję, że nie wiesz, że tak się nie robi i jest to plagiat, ponieważ dałeś ją tutaj do oceny nieświadomie narażając się mojej osobie.
  10. Ranmus

    Szukam programu

    Maya, Cinema 4D, Lightwave... dużo tego będzie. Z darmowych to blender.
  11. Ranmus

    Lordi-Finlandia

    Metal i rock to dno? Już nawet nie chodzi o to kto co lubi, ale prawda jest taka, że rock jest jednym z najważniejszych nurtów muzycznych z jaką ludzkość ma do czynienia. W dance czy trance liczy się rytm, do tego wystarczy komputer i jakiś program by się poczuć DJ'em. Tak samo hip hop, zero śpiewania tylko gadanie o dupie maryni udając, że się ma jakiś przekaz. To jest po prostu muzyka dla prostych ludzi, a po drugie liczy się dla nich moda i to co jest na fali. Co prawda są wyjątki, ale bardzo nieliczne (Daft Punk czy Prodigy). Rock to bardziej ambitniejsza muzyka, tutaj liczy się wokal czyli umiejętność śpiewania oraz gra na instrumentach a nie na czymś co syntezuje muzykę! Poza tym jeśli dobrze się wsłuchacie, to Rock wiedzie prym w grach komputerowych i filmach. Tak objeżdżacie ten nurt, a sami pewnie wsłuchujecie się w ten gatek muzyczny nie mając nawet świadomości. Powiedziałbym więcej, Rock wiecznie żywy, a prosta muzyka ala POP, HH czy Dance przeminie, tak jak Disco Polo (o ile społeczeństwo zmądrzeje). :] Bigshark: Aleś zakozaczył. Może metale ubierają się tak, bo lubią, a nie że jest taka czy sraka moda lub mamusia im każe. A jak ty się ubierasz? Napisz, to ocenimy. ps. Nie jestem metalem i nie lubię go słuchać i nie ubieram się jak metal. Niech słowa zamienią się w czyny: http://video.google.com/videoplay?docid=61...r+alarm&pl=true I tym optymistycznym akcentem kończymy temacik. :] To ja się jeszcze perfidnie dopiszę i powiem, że popieram. Poza tym jestem fanem starego rocka. :D Patrysław
  12. A po trzecie liczą się efekty, więc drogi kasmilusie nie kozakuj, bo piszesz, piszesz, a nic nam ciekawego, z tego co pamiętam, nie pokazałeś. :)
  13. Ranmus

    Co to za gra?

    EDIT: Jako, że Hanjuso wyedytował odpowiedź dodając podtytuł, to Woock jest pierwszy, bo odgadł wersję.
  14. Eh, następnym razem sam poszukaj: https://gmclan.org/index.php?czytajart=10 Przyjrzyj się funkcji, którą napisałem i opcji flip.
  15. Trzeba mieć osobnego sprite'a / klatke animacji. Można by jeszcze spróbować metodą nakładania tekstury na powierzchnię, a potem ją obrócić, ale szkoda zachodu. Możesz jeszcze skorzystać z mojego kursu o kodowaniu grafik. Tam przedstawiłem jak generować takie sprity w locie.
  16. Ranmus

    Co to za gra?

    King's Bounty?
  17. Skorzystaj z kursów do Irrlichta, funkcje do GM'a zostały tylko przeportowane.
  18. Zapomniałem jeszcze jedną rzecz napisać. Miło zobaczyć coś bardziej ambitniejszego, ostatnio posucha. :)
  19. Propaganja: Ten napis tak lata, że ciężko coś odczytać. ;) Swoją drogą jak to napisałeś, to zauważyłem, że trzeba iść bohaterem w lewą stronę i wtedy jest następna plansza. :D Z jedną rzeczą stanowczo przesadziłeś: rozdzielczość. Ja mam jeszcze CRT 17', ale pomyśl sobie o ludziach co mają np. 15' lub LCD poniżej 20' gdzie nie ma 1600x1200. Nie da się tego zmienić?
  20. Hmm... najpierw zioło, teraz trip (zły?) ? Nie lubię takich klimatów, ale ściągnąłem i muszę powiedzieć, że demko klimatyczne. Mam nadzieję, że to będzie jakiś psycho horror ala Silent Hill, a nie opowieść o tym, że ktoś ma ostrą fazę. :)
  21. Niepłynne przejścia z lotu poziomego w dół itp. Poza tym lepiej ściągnij jakieś gotowe dźwięki, bo do tego murzyna z akademii policyjnej jeszcze ci daleko. :) Na razie w sumie nie ma co tu oceniać, za mało rzeczy zrobionych.
  22. 1) Skonwertować muzykę mp3 do formatu ogg i odczytywać muzykę przez plugina sxms. Przytniesz trochę MB na muzyce a jak i zmniejszysz bitrate to i więcej nie pogarszając zbytnio jakości. 2) Gra ma tragiczne wymagania sprzętowe. Wiesza mi się jak ten ziomek z intra dostaje bombą z góry. Gra w tym momencie zajmuje już 200 MB ramu. 3) Sprawdź w pliku exe czy różne tła, sprity i dźwięki nie mają zaznaczonej opcji "preload". Jeśli tak to je poodznaczaj. Po co ładować wszystkie zasoby na starcie? 4) Najlepiej by było jakbyś ładował większość grafiki i resztę dźwięków z zewnątrz exe. Np. ładujesz je do gry w miejscach gdzie będą wykonywane. 4) Za pomocą specjalnych funkcji (poszukaj w help) czyść pamięć z zasobów już nieużywanych.
  23. Niedługo? Ja to już zacząłem ściągać i oby tego była gra wart, aż 85MB?
×
×
  • Dodaj nową pozycję...