Skocz do zawartości

I am vader

Użytkownicy
  • Postów

    1 887
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    20

Odpowiedzi opublikowane przez I am vader

  1. Do Was dwóch jak do ziemniaków :).

    Dajemy możliwości. Pracy w grupie, zrobienia czegoś dużego, wspólnego nauczenia się czegoś i co więcej jest to dla wielu szansa chociaż raz zrobić grę zawierającą poprawnie zrobione te elementy, ktore normalnie mialo sie shcrzanione bo sie nie potrafilo czegos zrobic(np. Jak ktos jest slaby z grafiki, particli, muzyki dobrac do akcji nie potrafi).

    Żeby zaoferować o wiele wiele wiecej musimy najpierw wystartowac, ale nie sadze zeby po starcie byla w najblizszym czasie szansa dosiadki, wiec należy skorzystać z tej okazji.

  2. Miki, o to chodzi z hudem. Ten co pokazałeś to jest ten rozmiar o ktory mi chodzi. HUD powinien mi zajac 1/5 ekranu a nie 1/15. Jest neizauwazalny, ciezko do odczytania i w ogole.

     

    Co do telefonow mam sugestie. Co prawda nie wiem dokladnie jak to jest z najdrozszym telefonem, ale strzelam ze od tego drugiego rozni sie tylko cena i wygladem. Dodaj, ze tylko najdrozszy telefon daje mozliwosc niewielkiego radaru w np. prawym gornym rogu.

    I jak juz mowilem KONIECZNIE zwiększ HUD. Zobacz jak to wyglada z 2-razy wiekszym i 3-razy wiekszym i jakos na podstawie tego dopasuj jak go przeskalowac. Ten jest serio malutki.

  3. Już mówiłem. Żeby nie było żadnych przekłamań, bo nie chcę ludzi przekonywać kłamstwami, muszę powtórzyć:

    Taki właśnie jest problem że na początku można zaoferować tylko i wyłącznie wspólną pracę, rozmowy, możliwość udzielania się. Taka osoba która przystępuje do takiej nowej grupy może zyskać dużo umiejętności prorgamistycznych, pracy w grupie, miło spędzić chwile, poznając przy tym inne osoby, a jeśli taka osoba wytrwa do ukończenia 1-2 projektów to dochodzi do momentu, że z powodu posiadania "tego czegoś" już wiadome jest że ta grupa ma power. NIGDY w ŻADNEJ grupie nie da się tego określić na samym starcie, bo nawet jeśli ktoś jest dobrym programistą to może słabo wykonywać czyjeś polecenia i słabo radzić sobie w grupie. Grupy które się rozwinęły mogą przy rekrutacji pokazać swoje prace i jak długo pracują razem, każdy z osób z teamu może powiedzieć swoje przeżycia jak się pracuje. Nie bądźcie głupi myśląc że takie coś da się zrobić kiedy to jest dopiero start samolotu. Samolot zbudowaliśmy, teraz zapraszamy pasażerów chociażby na lot próbny. Przecież nie można pokazać owocu wspólnej pracy gdy do niego jeszcze nie doszło. Reakcje niektóych ludzi brzmią jakby czekali na nabór do teamów, które są w locie już tak długo że i tak ich oleją. To trzeba zacząć od początku, a nie środka, a My Wam to oferujemy.

  4. @Makary, a chociaż jak na samych renderach jeździsz to potrafisz zrobić jakąś ładną animację postaci? To może częściowo zmienić bieg rzeczy, gdyż z pixel artem chodzi głównie o to by postacie w miare normalnie wyglądały(i do świata pasowały). Zarzuć coś.

     

    @Piczer, niestety trzeba zacząć od zera, niewielkich wymagań. Bo najpierw trzeba zebrać troche ogólnego ludu i zrobić coś z niczego, a potem dopiero mając to "coś" można zacząć robić grubsze rzeczy. Innymi słowy przyjdzie na to czas.

  5. Wogóle niech kursor włączy.

    A i YGZ dobrze mówi. Gra jest dobra i ma wiele ciekawych elementów i szkoda by było rozwalić to wszystko jak już tyle zrobileś.

    Z drugiej strony pewnie juz to naprawil, ale nie odpisuje bo najblizszy tydzien spedzi naprawiajac ulice : >

     

    Natomiast bardzo mi sie spodobalo jak Policyjny woz docisnal moj samochod do rogu budynku i mnie zapuszkowal.

  6. Menu powinno być bardziej intuicyjne, a na myśli mam naprawde bardzo mało. Dodaj dźwięk przy poruszaniu się między pozycjami menu oraz wybrania któregoś.

    W grze też. Po pierwsze HUD potwornie mały, chociaż zmniejszyłem rozdzielczość do minimum(800x600), teksty na dole ekranu są mało widoczne. Przydalby sie dzwiek chodzenia i skoku. Jak to poprawisz bedzie o niebo lepiej, nawet jesli pare elementow grafiki jest do wymiany.

     

    E:

    A i strzałkę zrób 2-razy mniejszą oddal ją jeszcze o jakieś 16 pikseli i jej obrót daj na lengthdirze którego środkiem jest głowa gracza.

     

    E2:

    Miasto jako piasek palmy itd(czyli położenie geograficzne) to zdecydowanie Vice City :D. Nie pasuje mi jednak ustawienie pięknego plażowego piasku na środku mapy wokół wieżowców.

     

    A i przyglądałeś się kiedyś GTA? Tam są drogi 2 razy szersze od przeciętnych, bo wiadome jest że gracz nie posłucha się panów policjantów i musi się porozpychać. Twoje są chudsze od normalnych(np. Polskich, chociaż nie wiem co ma dziurawy asfalt do normalnych dróg)

     

    E3:

    W sandboxach gliny nei powinny na mnie napadać za to że jadę po piachu bo to 10 razy szersza droga od tej którą postawił autor gry(nawet boty sie rozbijaja o siebie jadac tymi drogami)

  7. Spłoń trollerze.

    Team non-profit.

     

    Morro:

    Żeby projekt został utworzony należy najpierw zebrać team. Co więcej napisałem

    których szczegóły zawsze będą omawiane wspólnie

    Toteż projekt zostanie bliżej poznany przy skompletowaniu teamu, aby każdy miał swój wkład, praca została rozdzielona i takie sprawy.

     

    Egzekutor:

    Nie jest mi dokładnie wiadomo, każdy ma swoje tempo pracy i zakres umiejętności. Wymagany czas pracy na dzień będzie zależał od wielkości zadania. Taka wielkość pracy zależy od prędkości wykonywania zadań i zaawansowaniu. Z początku każdy dostanie w miare równe prace. Dzięki temu będziemy wiedzieli komu co kazać zrobić i jak dużego. Oczywiście jeżeli ktoś dojdzie do takiej skrajności że nie zdąży przez tydzień napisać kodu na 90 minut pracy to takiej osobie raczej podziękujemy.

     

    Osobiście sądzę że taki czas będzie się wahać między 1 a 4 godzinami dziennie(w ekstremalnym przypadku). Postaramy się też tak to rozegrać, żeby rok szkolny który nieubłaganie się zbliża nie spowolnił prac.

  8. Witam!

     

    Oficjalnie nabór do Protozoa jest otwarty!

     

    Jesteśmy dość nową grupą ludzi młodych i ambitnych. Naszym celem jest tworzenie pierwszorzędnych gier na wysokim poziomie, których szczegóły zawsze będą omawiane wspólnie używając Skype lub [url=http://www.google.com/talk/]Gtalk[/url] (toteż każdy ma szansę aby kawałek jego pomysłu trafił do gry) . Mimo chęci tworzenia świetnych gier mamy również nadzieję dobrej zabawy w czasie wspólnej pracy.

     

    Nasza grupa tworzyć będzie gry w programie Game Maker. Koniecznie wersja 8 pro. Oczywiście posiadanie tego programu to wymóg wyłącznie dla programistów.

     

    Kogo poszukujemy:

     

    -Grafika(1)

    -Dźwiękowca(1)

    -Programistów(2)

    -Webmastera(1)

     

    Nadajesz się na jedno z tych stanowisk? Czytaj dalej a będziesz miał pewność, że trafiłeś pod dobry adres!

     

    Czego oczekujemy od grafika?

    Grafik musi być obeznany w wybranym przez siebie edytorze graficznym(NIE PAINCIE!). Może to być Photoshop, Gimp, cokolwiek. Oprócz tego musi znać conajmniej podstawy pixel artu.

     

    Czego oczekujemy od dźwiękowca?

    Obeznanie w dowolnym, wybranym przez siebie programie do tworzenia/sklejania/mixowania muzyki oraz umiejętność nie schrzanienia soundtrack'u.

     

    Czego oczekujemy od programisty?

    Po pierwsze musi posiadać program game maker 8 pro oraz sporą wiedzę na temat programowania. Jeżeli sądzisz że możesz coś zwalić i się ośmieszyć, to bez obaw! Każdy jest dobry w jednym a gorszy w drugim aspekcie programistycznym!

     

    Czego oczekujemy od webmastera?

    Webmaster musi znać minimalnie (x)html oraz podstawy php. Musi wiedzieć co to cms, css, ftp i inne pojęcia których jeśli nie rozumiesz, to to nie praca dla Ciebie.

     

    Czego możesz się spodziewać od nas?

    Ambicji, chęci do pracy, wystrzałowych pomysłów i zgrania. Walki o popularność, aby każdy znał nasze gry, a także Twoje nazwisko, które znajdzie się w jej autorach! Jesteśmy dostępni prawie 24/7 !

     

     

    W razie chęci wspólnej pracy i/lub pytań należy skontaktować się pod danymi:

     

    Adres e-mail: przemekliedtke@gmail.com

     

    Do zobaczenia wkrótce!

  9. w create ustawiasz normalnie,a le w stepie robisz

    GML
    if alarm[0]=-1

    {

    //kod do wlaczenia alarmu

    }

     

    z prostej przyczyny.

    krok 1:

    alarm[0] nastawiamy na np. 30

    krok 2:

    zmniejszamy alarm[0] o 1...

    ... ALE w kodzie step pisze zeby nastawic alarm[0] na 30, wiec..

    ..spowrotem nastawiamy alarm[0] na 30

     

    i tak w kolko co step.

    if alarm[0]=-1 sprawdza czy alarm juz sie wylaczyl czyli czy zostal juz wykonany, bo jak tak to mozna znowu go wlaczyc.

  10. GML (create)
    bron[0]=""

    //inicjujemy amunicje i bron. sprytni zrobiliby to w petli for :)

    amunicja[0]=0

    bron[1]=""

    amunicja[1]=0

    bron[2]=""

    amunicja[2]=0

    bron[3]=""

    amunicja[3]=0

    bron[4]=""

    amunicja[4]=0

    bron[5]=""

    amunicja[5]=0

    bron[6]=""

    amunicja[6]=0

    bron[7]=""

    amunicja[7]=0

    bron[8]=""

    amunicja[8]=0

    bron[9]=""

    amunicja[9]=0

    ilosc_broni=0

     

    GML (kolizja z bronia)
    //tutaj przykladowa bronia bedzie ak47

    if ilosc_broni !=9

    {

    bron[ilosc_broni]="ak47"

    amunicja[ilosc_broni]=30

    ilosc_broni+=1

    }

    GML (step)
    for(i=0;i<=ilosc_broni;i+=1) //ten skrypt robi, ze jezeli zuzyles amunicje w jakies broni to jest wywalana poprzez "zrzucenie" wszystkich broni bedacych w klawiaturze za ta bronia o 1 przycisk w dol usuwajac zuzyta bron i zwalniajac slot na koncu.

    {

    if (bron="") break;

    if amunicja=0

    {

    for(a=i;a<=ilosc_broni;a+=1)

    {

    if a!=9

    {

    bron[a]=bron[a+1]

    amunicja[a]=amunicja[a+1]

    }

    if a=9

    {

    bron[a]=""

    amunicja[a]=0

    }

    }

    }

    }

  11. W stepie nie daje sie alarm[0]=costam, poniewaz jakbys dal np. 30 w alarmie to co step zmienia spowrotem na 30.

     

    Daj

    GML
    if alarm[0]=-1 //Jezeli alarm nie jest WOGOLE wlaczony

    {

    alarm[0]=wytrz*room_speed

    }

     

    Poza tym mozesz zrobic:

    GML (create)
    alarm[0]=ilestam

    GML (alarm0)
    //obliczenia

    alarm[0]=ilestam

    Mniej problemow.

     

    Co do pytania- alarmy sa lokalne. Po prostu sa jak lokalne zmienne. Jesli zmienna alarm=0 to alarm zamienia na -1(wylaczony) i wykonuje to co jest w kodzie alarmu.

    To tak jakby zrobic:

    GML (create)
    zmienna[0]=30

    GML (step)
    if (zmienna[0]!=-1) zmienna[0]-=1

    if zmienna[0]=0

    {

    zmienna[0]=-1

    //kod wpisany w event alarmu

    }

  12. Zapisz w stringu A pełną frazę, a w stringu B frazę uciętą. Co X stepów niech skrypt dodaje do stringa B nową literę ze stringu A. Łapiesz?

    GML (jakas akcja)
    __pelenstring = "Hej, co robisz?"

    __parastring = ""

    GML (alarm0przykladowo)
    __parastring=__parastring+string_char_at(__pelenstring,string_length(__parastring)+1)

    GML (draw)
    //pisanie na ekranie tekstu</span>
  13. Czesc,

    robiac program napotkalem pewien problem ze skryptem edytujacym zawartosc pliku tekstowego. Walcze z tym od wczoraj i jest coraz lepiej, jednal nadal jest pewna granica ktorej nie jestem w stanie przebic. Na poczatku uzytkownik wybiera plik. Wtedy jest tworzony plik tymczasowy "temp". Nastepnie plik temp jest otwierany za pomoca file_text_open_write(nazwa_pliku), zas wybrany przez uzytkownika plik jako plik do odczytu. Z pliku odczytywanego wczytuje string, nastepnie wkleja pojedynczo znaki do pliku temp, chyba ze znak do skopiowania to litera "L" nie poprzedzona zadnym znakiem, albo poprzedzona cudzyslowiem/nawiasem zamykajacym. Plik sie wczytywal, program dzialal, ale zawsze wyjsciowo byl pusty w srodku. Plik byl zapisany do momentu pierwszej zamiany "L" na nowa linie, a w nastepnej lini zawsze bylo kilka znakow spacji i plik sie konczyl. Postanowilem wtedy troche zmienic dzialanie pliku. Nastepnie dodalem zeby plik temp oraz oryginalny byly zamykane(pod koniec operacji) i oryginal zostal usuwany, a zmieniona kopia zmieniala nazwe na oryginalu. Zreszta... macie tutaj kod:

    GML
    wd_open_dialog_set_filter("Text Files(*.txt)|*.txt|Log files(*.log)|*.log|Error Files(*.err)|*.err|All Files(*.*)|*.*")

    wd_open_dialog_show()

    global.syfix = wd_open_dialog_get_file()

     

    if global.syfix !=""

    {

    wd_message_set_text("Opened file:

    "

    +string(global.syfix))

    wd_message_show(wd_mk_information,wd_mb_none,wd_mb_ok,wd_mb_none)

     

     

    __temporary__ = file_text_open_write("temp")

    file_text_close(__temporary__)

    __target = file_text_open_write("temp")

    __nowlog = file_text_open_read(global.syfix)

    current_string=""

    previous_string=""

    __linia=1

    scr_autoline_file()

    }

    GML
    while(!file_text_eof(__nowlog))

    {

    for(i=1;i<__linia;i+=1)

    {

    file_text_readln(__nowlog)

    }

    __string=file_text_read_string(__nowlog)

    for(i=1;i<string_length(__string);i+=1)

    {

    previous_string=current_string

    current_string=string_char_at(__string,i)

    if current_string="L" && previous_string=""

    {

    file_text_write_string(__target,"

    ")

    __linia+=1

    scr_autoline_file()

    exit

    }

    if current_string="L" && previous_string=")"

    {

    file_text_write_string(__target,"

    ")

    __linia+=1

    scr_autoline_file()

    exit

    }

    if current_string="L" && previous_string='"'

    {

    __linia+=1

    file_text_write_string(__target,"

    ")

    scr_autoline_file()

    exit

    }

    if current_string="L" && previous_string!="" && previous_string!='"' && previous_string!=")"

    {

    file_text_write_string(__target,current_string)

    }

    if current_string!="L"

    {

    file_text_write_string(__target,current_string)

    }

    }

    }

    file_text_close(__nowlog)

    file_text_close(__target)

    file_delete(global.syfix)

    file_rename("temp",global.syfix)

     

    Te dwa skrypty dzialaja samodzielnie, wiec ich wklejenie do edytora pozwoli Wam zobaczyc jak prorgam funkcjonuje(albo jak mialby, bo sie zawiesza odkad te sztuczke z zamiana dodalem).

     

    Edit:

    Wydaje mi sie ze to raczej poczatkujace pytanie, ale jak cos mozecie przewalic temat

  14. Chciałbym to przemilczeć, ale nie mogę. Gra jest syfem. Brzydka grafika, brzydki kod(strzelajac po jakosci gry), brzydka pilka, brzydko niezaokraglona muzyka, mozliwosc latania pilki poziomo i jej zawieszenie na samym koncu. Mimo to, daje 2/5 gdyz jest masa gorszych pseudo-gier, ta przynajmniej potrafi w minimalnym stopniu spelnic swoje zamierzenia. Jest mario, jest pilka, jest odbijanie.

  15. No to jedziemy:

    Musiałem pobrać plik który ważył 3 mega mimo bycia spakowanym, rozumiem, że to zip ale to dużo jak na "taką" produkcję. Jaką?:

    Pierwsze co zobaczyłem to obrzydliwe menu. Zero muzyki, bez ładu i składu, brzydkie napisy. Obraz wyglądał jak losowy z neta żeby tylko podeprzeć założenia Twoich wymysłów. Dodatkowo te objaśnienia...

    cośtam - ileś + cośtam... co to za matematyka? Zawaliłeś tym cały ekran, a nawet nie wiadomo co to znaczy. Ok, klikam przycisk start, ale...wtf?! Nie idzie. Chcę zminimalizowac grę, ale to niemożliwe, alt+f4 też nie chodzi, musiałem proces wyłączyć. Ok, patrzę do instrukcji na tej stronie i.. tutaj też nie ma instrukcji! Jak nie ma sterowania nigdzie, nawet tutaj to decha. Musiałem zrobić coś czego nie powinienem, złapałem za dekompilator. To coś czego nie powinno się robić, ale jeśli komuś zależy na rozszyfrowaniu menu to to jest konieczne >.< . Albo mam słabego kompa albo tak długo dekompilować powinny się gry obszerne. Pewnie nawalileś pełno spritów i background'ów, nie iwem, nie patrzałem. Polecialem odrazu do help'a. Tutaj też nic, dobra wchodzę w obiekt przycisku start... Szczerze to i tak nic z tego nie połapałem, ale zrozumiałem że te plusy i minusy to konfiguracja X_x. Mam już dość, ale trzeba pograć trochę : D.

    Nietstey, klikanie w plusiki nic nie pomogly. I tak nic się nie zmieniło. Co teraz? Klikam na ślepo po całym start, ale gra się wyłącza. Teraz serio mam dość.

     

    Pała.

     

    Edit:

    Ło, dżezu! Udało mi się włączyć. Nie chcę się znowu rozpisywać więc skrótowo:

    Postacie brzydkie, axy to axy a nie jakieś syfne postacie ktore sie tak nazywaja, powerupy wygladaja jak zripowane i nie pasuja, tlo powoduje chaos, a wyniki sa niewidoczne przez sciany. Nadal zero muzyki i dzwiekow.

  16. Bo inni się wstydzą pokazywać. Czas to przełamać, hehe ;d

    img2118zr.jpg

    Sprzed kliku dni fotka. Kiedy zobaczyłem butelke wody odrazu zachciało mi się pić(zazwyczaj na biurku mam z 5 takich butelek).

×
×
  • Dodaj nową pozycję...