Skocz do zawartości

OriPL

Użytkownicy
  • Postów

    332
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez OriPL

  1. A co do Star Platform, to miejscami w cholerę trudna. Dodaj respawn od miejsca, w którym się skusiło, bo inaczej każdy poziom od 6 w górę będę przechodził po 50x :(

     

    Grę pisałem chyba 2 lata temu i nie mam juz niestety plików projektu i rzeczywiście jej poziom trudności jest trochę przesadzony :) druga odsłona będzie dla każuali xD

     

    A teraz troche o grze... dzisiaj prubując ogarnąć lvl nr. 22 zrobiłem epic fail of year xD

    Otóż stworzyłem zagadkę którą da się przejść niezależnie od której strony sie do niech pochodzi...

     

    lab_escape_fail.png

     

    Nieważne który przycisk będzie pierwszy, drugi, trzeci i czwarty... wszystkie furtki i tak się otworzą... i straciłem 40min swojego życia na wymyślenie czegośtak głupiego ^^ oczywiście w finalnej wersji nie możecie liczyć na takie fory ;p

     

    Przyciski będą zamieniać się miejscami po każdym resecie co sprawi że jak wam coś nie pójdzie to następnym razem będziecie musieli to zrobić inaczej ^^

  2. ahh tak zapomniałem napisać... dźwięk jest wycięty z gry... dodałem tylko loopa który leci w tle żeby nie było głucho... po prostu jak nagrywałem to mi FPS'y spadły do 20 i później musiałem sztucznie przyśpieszyć... i mi się dźwięk rozjechał... a że nie chciało mi się go synchronizować to wyciąłem...

     

    Co do leveli... dodałem tylko kilka najprostszych map żeby nie psuć wam zabawy gdy będziecie rozkminiać całą resztę...

     

    Przszkody na jakie będziecie sie nadziewać podczas gry to:

    Spadające skrzynki

    Klejąca podłoga (nie można skakać)

    Znikająca podłoga

    Woda i wodospad...

    Lasery z czujnikiem ruchu i bez

    Kolce

    Obracające się ostrza (Nie wiem jak to nazwać xD)

    Zamykająca i otwierająca sie brama.

    Anty grawitacja...

    Do tego dochodzi zabawa przyciskami które robią różne żeczy... nie tylko coś otwierają i zamykają

  3. Star Platform wywala errora przy uruchomieniu ale zostaje w tle proces, który zabiera mi 50% procka. Windows 7 64bit

    Gra była chyba pisana w starym GM'ie, to pewnie dla tego :)

     

    Gre usunięto z hosta (LabEscape)

    ...

    Że co ?? przecież jej jeszcze nie wrzucałem to jak mogła zostać usunięta ?? :o

  4. Jezu ale ta gra jest głupia... czemu ty nie siądziesz raz a porządnie przy jednej grze i nie zrobisz czegoś pożądanego??

     

    Powinniśmy zrobić konkurs na najgłupsze żeczy w grach... ta z pewnością wygrała by systemem poruszania... BEZNADZIEJA po co sterowania na WSAD jak wszstkie te klawisze sprawiają ze chodzi się do tyłu??

     

    2. trafienie w przeciwnika sprawia ze zmienia on kierunek, wystarczy ze wyciągnę karabin i zaczyna sie on obracać jak szalony...

    3.postać ciągle przycina się na ścianach....

    4. jak ktoś tam napisał wyżej PUSTO...

    5. w pewnym lvl jakiś pseudo robot przeszedł przez drzwi i nie mogłem go trafić... wiec spasowałem całkowicie i ją wyłączyłem...

    6.Postać obraca się wokół nadgarstków... hmmm a to ciekawe...

    7.Animacja zombie... wszystko było by fajnie tylko ze ręce prawie znikają jak się on obraca... zastanawiam się jak w czasie produkcji można tego nie zauważyć... ty pewnie nie chcesz tego widzieć...

     

    Mógł bym wymienić tak z 15 lub więcej punktów ale nie chce mi się pisać...

     

    ja daje 1/5... i to jest moja ocena... Rada ode mnie... ja już skończysz grę... to posiedź nad nią jeszcze tydzień poprawiając szczegóły... rób gry pod kontem graczy a nie swoim widzimisię... pomyśl co ludziom mogłoby się spodobać a co nie...

  5. Żeby nie było że projekt stoi w miejscu daje wam tutaj screen z menu... Proste, przejżyste i małe... bo nie ma poco dawać więcej

     

    lab_escape_screen5.png

     

    Gra będzie oferowała 30 poziomów, różnej trudności, na razie posiadam 21 i wena mi się kończy ale w końcu coś wymyślę :)

     

    Mały opis menu:

    Play - przenosi do menu w którym wybieramy z pośród 30 poziomów, aby zagrać w kolejne poziomy TRZEBA przejść poprzednie poziomy :)

    GC Wiki - Opis sterowania, i wszystkich spotykanych w grze obiektów (w razie jak by ktoś coś zapomniał w co wątpię... ale się ubezpieczam)

    Credits - Opis twórców i podziękowania za testy... głównie ja ale znajdzie się tam także miejsce na logo GMclan i mam nadzieje na jakiś beta testerów :P

    Exit - ...

     

    Na sam koniec informuje że rozpocząłem prace nad drugą odsłoną mojej starej platformówki "Star Platform" kto nie grał zapraszam do mojego downloadera

     

    DOWNLOAD - Star Platform X

  6. Witam drogich forumowiczów gmclan'u :)

     

    Dzisiaj mam oto taki drobny problem... jakoś nie mogę na to wpaść a rozwiązanie jest zapewne bardzo proste...

     

    Mam roomy ponumerowane od 1 - 30 i teraz chciał bym ręcznie wpisać nazwę rooma w okienko i przejść do niego...

     

    GML
    level = get_string("Podaj LVL","room_playXX");

    room_goto(level);

     

    No i niestety nie działa... i tak jak pisałem wcześniej nie za bardzo wiem co z tym zrobić :)

    Proszę o pomoc i pozdrawiam :)

  7. Zapewne chodzi o głębokość rysowania...

     

    Gdy edytujesz obiekt masz po lewej stronie taką wartość: "Depth"

     

    i teraz tak... im mniejsza liczba tym sprite rysowany jest wyżej...

     

    xxxxxx - -1

    oooooo - 0

    ccccccc - 1

     

    Czyli po prostu... temu czołgowi dajesz np -5, drzewom -10, a np gazecie czy skrzynce dajesz 0.

  8. Witam dzisiaj mój problem polega na tym że nie wiem jak zsynchronizować skrzynki na mapie... mam na planszy np 4 skrzynie które może kontrolować gracz poprzez przepychanie je... no ale jak popchnę jedną skrzynke i wyśle dane że zostałą ona popchnieta to w drugim kliencie jak przypisać odpowiednią skrzynie ??

     

    Może trochę prościej...

    mamy 4 skrzynie na mapie, jedna na północy, druga na południu i kolejne na wschodzie i zachodzie... i teraz popycham sobie tą północną i jak przypisać wysłane dane północnej skrzynce bo to właśnie ona a nie cała reszta przesunęła się u drugiego gracza na drugim końcu świata (albo chociaż w drugim pokoju ^^)

  9. Zmniejsz rozdzielczość z 1280 na 1024 bo troche prze kosmiczną dałeś... albo poprostu zrób możliwość wybrania rozdzielczości... jest ktoś chętny do gry?? zagrał bym w to ale nie mam z kim... piszcie na PW jak cosik :)

  10. ostatnio bawiłem sie w zmienianie broni i zrobiłem to w ten sposób:

     

    stworzyłem 2 zmienne:

    posiadam[1,2,3,4] = 300 //ilość amunicji

    trzymam = 0 //aktualnie trzymana bron w łapie

     

    i teraz przy nacisnieciu "1" sprawdzam czy posiadam[1]>0 jeżeli tak to zmieniam trzymam na 1 i tak analogicznie z pozostałymi broniami...

     

    przy nacisnieciu LPP gdziekolwiek sprawdzam "trzymam" i odpowiednio dla danego numeru wykonuje jakąś akcje...

    możesz zrobić podobnie do mnie tylko że to prawdopodobnie wystarczy 1 zmienna: trzymam

    tworzysz zmienną trzymam i ustawiasz np na 1

    puźniej przy kolizji z jakąś bronią ustawiasz trzymam na jakiś tam numerek... i przy strzelaniu sprawdzasz jaki to numer i wykonujesz akcje...

  11. użyj "switch'a"

    GML
    switch(teraz_bron)

    {

    case 0:

    //kod jak masz bron 0

    break; //pamietaj o tym break bo inaczej lipa

    case 1:

    //kod jak masz bron 1

    break; //i znowu...

    case 2: // itd itd...

    //kod

    break;

     

    default:

    //tutaj kodzik na wypadek jak player wogóle nie będzie miał broni

    //(czyli kiedy "teraz_bron" jest inna niż zdefiniowane w case warunki

    break;

    }

  12. poza tym to nie wyeliminuje błędu z błędnym sprawdzaniem mouse_x i mouse_y

     

    Daj ten kod w Draw i po kłopocie xD możesz też umieścić w "End Step" (albo Begin Step już nie pamiętam)

     

    Edit: O kurcze źle zrozumiałem problem

     

    Tak jak było to napisane troche wcześniej... problem polega na tym że okno gry (Rozdzielczość) jest większa niż rozdzielczość systemu... miałem to samo w Aliens Territory jak grałem na 800x600 (a gra jest 1024x768) są 2 rozwiązania...

     

    Albo zmniejszyć rozdzielczość gry Albo zwiększyć rozdzielczość systemu (minimum na taką, jaką ma gra)

  13. zwiększenie ilości FPS to nie jest najlepszy pomysł... najlepiej zrobić zmienną globalną która będzie odpowiadała za prędkość wszystkich obiektów.

     

    dla przykładu:

     

    GML
    global.game_sp = 1;

     

    i później jak będziesz chciał poruszać bohaterem czy czymś innym to :

     

    GML
    x+=2 * global.game_sp; /*(gdy "global.game_sp = 1;" to wtedy gra idzie normalnie...

    ale jeżeli ustawisz na 2 no to wszystko przyspiesza dwu krotne...)*/

     

    Edit: Tak samo możesz zrobić efekt "Slow Motion" bez brzydkiego efektu przycinania się gry (bo brakuje FPS)

  14. Fajne tylko wiesz co dodaj ?? żeby nie trzeba było definiować możliwych aplikacji do zamknięcia... tylko np:

     

    wpisuje:

    proceslist <-- Listuje mi wszystkie otwarte procesy

    i puźniej np:

    kill firefox.exe <-- No i ta komenta zamyka aplikacje...

     

    a nie żeby wpisywać "fox" by zamknąć zdefiniowany wcześniej proces...

     

    Chodzi o to żeby była większa swoboda.

  15. Tytuł: Lab Escape

     

    Gatunek: Platformówka

     

    Opis: Stworzony przez sztab naukowców eksperyment (Główny Bohater) wymyka się z pod kontroli gdy dowiaduje się że jest on niedopracowany i naukowcy chcą go uśmiercić.Zdesperowany i przestraszony Eksperyment ucieka Poprzez różne zabezpieczenia Laboratoriów.

     

    Autorzy:

    Programowanie: OriPL

    Fabuła: OriPL

    Grafika: OriPL

     

    Dzwięki:

    Muzyka: SoundSnap

    SFX: OriPL

     

    Screeny:

     

    lab_escape_screen2.png

    lab_escape_screen3.png

    lab_escape_screen4.png

     

    Filmik na ZippyShare (Przepraszam za jakość(Za duża kompresja :P))

    http://www65.zippyshare.com/v/20442750/file.html

     

    http://www.youtube.com/embed/G0LPUNKm_og?rel=0&hd=1

  16. mi ten program coś nie za bardzo ten tego... zassałem fulla i chce wpisać hasło admina żeby móc zmieniać ustawienia (wpisać numer gg, hasło i tam komendy dodawać) no ale coś z tym hasłem admina nie tak... wpisuje "1234" jak w pierwszym poscie napisane i nic... a jak chce zmienić hasło to prosi o podanie starego... a ja nic nie ustawiałem (próbowałem także "1234" i nie chce ruszyć) jak to odpalić ?? xD

×
×
  • Dodaj nową pozycję...