Skocz do zawartości

Sirluki

Użytkownicy
  • Postów

    769
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Sirluki

  1. Robisz/wymyślasz doskonałe figury ale pixelArt to jest raczej słaby nie cieniowałeś krawędzi ( wszystkie są czarne ) no i rzut mi nie przypada do gustu.

     

    Fakt, pixelart nie jest moją mocną stroną, ale kiedy tworzyłem ten tutorial, do głowy mi nie przeszło o pixelarcie. Chciałem zrobić przykład prostego rysowania budynków, które w miarę względna będą się prezentowały w grze. A co do rzutu - tak jak powiedziałem w pierwszym poście - to zależy od doboru tych "kątów", wybrałem taki a nie inny, ponieważ chciałem, żeby wiele elementów było widocznych. :)

     

    Niemniej dzięki bardzo :)

  2. Bardzo dobry tutorial, dobrze opisane... good ;D A domek ładnie wygląda ;p

     

    btw.

     

    w PSP jak narysujesz koło (Q) to potem przyłącz na obj selection tool (O) i gdy najedziesz na te punkty, którymi zmienia się rozmiar obiektu to przytrzymaj CTRL / SHIFT / CTRL + SHIFT i kliknij - możesz sobie dostosować kształt obiektu koła do rzutu ;d to samo masz na raster deform (D), ale to jak operujesz na rastrowych warstwach a nie wektorowych ;p

     

    :D

     

    O tym nie wiedziałem, rzeczywiście można tym idealnie dopasować kształt koła :)

    Dzięki wielkie.

  3. Dlaczego okna są takie "wygięte" ? No dobra... postaram się nie zwracać uwagi.

    No to... dlaczego drzwi są tak "wygięte"?

     

    Wiedziałem :P

    Bo są zrobione jak samo jak okna - to obcięte koło, a to nie pasuje do tego rzutu :)

     

    Odnośnie tych "bardziej" skomplikowanych kształtów, zobaczcie jeszcze port rybacki:

    portcq2.png

     

    I koniecznie muszę podkreślić, że każdy następny budynek jest wykonywany na tych "kątach" które obrełem w pierwszym poście ;)

     

    I jeszcze jeden dodatek, stajnia:

    stajniaqg6.png
  4. Dobry ;) może się kiedyś przydać.

    btw skoro światło znajduje się za domem, to czemu ta flaga nad drzwiami rzuca cień na dom?

     

    Tzn. to nie jest tak "centralnie" za domem. Chciałem tylko zobrazować, jak powinno wyglądać padanie cienia :)

     

    Jest pare niedociągnięć np. okna imo troche nie pasują ale ogólnie jest bardzo dobrze. :thumbsup:

     

    Rzeczywiście jest parę niedociągnięć. Ale myślę, że ogólnie dość dobrze wyszło i zostawię tak jak jest :)

     

    A czy te cieniowanie nie powinno być pixel po pixelku? :3

     

    Dlaczego zaraz piksel po pikselu? Nigdzie nie napisałem, że całość to pikselart więc po co utrudniać sobie życie, skoro można skorzystać z gotowego narzędzia? :)

     

    Dzięki wszystkim za komentarze :D

     

    Chciałem jeszcze pokazać, że za pomocą użytych "kątów" można próbować układać również bardziej skomplikowane figury - jak np. tutaj piec czy kowadło. Chata kowala:

    17mz5.png

    (nie cieniowałem, aby każdy szczegół był dobrze widoczny)

     

    PS. Proszę nie zwracać uwagi na okna :)

  5. Nie wszystkie grafiki są widoczene. Do ostatnich podałem tylko linki ze względu na ograniczenie ilości grafik.

     

    Witam, postanowiłem napisać mały tutorial odnośnie tworzenia budynków w rzucie izometrycznym. Wiem, że kiedyś powstał już podobny, stworzony przez KubęGM, ale postanowiłem napisać jeszcze jeden. Zaczynamy :)

     

    1. !

    Punkt pierwszy, a zarazem najtrudniejszy. Podstawą w tworzeniu budynków sposobem który przedstawię, jest dobór odpowiednich "kątów" pod jakimi będzie rysowany budynek. Od tych właśnie kątów, zależy jak będzie widziany budynek w grze. Bardziej z boku, z góry, niżej czy wyżej. Dlatego też, ja podczas tworzenia tutoriala wybrałem takie "kąty":

    1axm7.png

     

    Na obrazku przedstawione są te właśnie "kąty" (wszystkie możliwe!) za pomocą pikseli, które się po prostu powtarzają. Jak już powiedziałem, najważniejszą rzeczą jest ich odpowiedni dobór, aby obrazek był odpowiednio dobrze widoczny w grze. Warto również podkreślić, że na podstawie tych "kątów" będzie tworzona reszta grafiki do gry, więc ich wybór i dobre ustawienie jest niezwykle ważne, a w dalszych pracach może być już nie do poprawienia.

     

    Zatem, kąty dobrane, obrazek wygląda tak:

    64392762sq1.png

     

    2.

    Drugi punkt nie jest już tak istotny jak pierwszy, ale znacząco wpływa na końcowy efekt naszego budynku. Mianowicie poprawiamy drobne elementy jak np. dach - aby nie sprawiał wrażenia grubości jednego piksela, poszerzamy go o takie same kąty, jakich użyliśmy właśnie do stworzenia tego dachu (poprzednie elementy dachu można po prostu kopiować, aby niepotrzebnie się nie męczyć z ponownym dobieraniem tych kątów).

    Ja w swoim obrazku zrobiłem na przedniej ścianie też kilka pasków grubości dwóch pikseli, to już tylko kwestia wyobraźni - będą one służyły jako drewniane belki w ścianie.

    93053279td4.png

     

    3.

    Punkt trzeci - kolory. Chyba najprostszy ze wszystkich. Wystarczy odpowiednio wypełnić kolorami budynek - bez dachu! . Dach, to trochę bardziej skomplikowana sprawa. Opiszę to w następnych punktach. Należy jednak pamiętać, aby jedna ściana, była kilka tonów ciemniejsza niż druga. Światło nie pada z dwóch stron, dlatego też taka zasada.

    95262989wu3.png

     

    4.

    Teraz dach. Jedna z trudniejszych czynności podczas tworzenia budynku. Oczywiście można by go po prostu zakolorować jednym kolorem, jak resztę budynku, ale by to po prostu brzydko wyglądało, więc dach wykonamy w trochę inny sposób.

     

    4a.

    Pierwszą czynnością, jaką trzeba wykonać podczas tworzenia dachu, jest namalowanie kilku nieskomplikowanych (wręcz banalnych) kafelek. W powiększeniu wyglądają one mniej wiecej tak:

    46217861uy7.png

     

    4b.

    Drugą czynnością jest ich kopiowanie. Po prostu należy je kopiować - jedna obok drugiej tak, aby razem pokryły nam całą powierzchnię jednej części naszego dachu. Czyli tak:

    81956080no8.png

     

    4c.

    Dach (część na której nie chcemy tych kafelek), oraz przestrzeń wokół obrazka wypełniamy jakimś kolorem. Ja wybrałem dość jaskrawy, widoczny zielony.

    65822785wk4.png

     

    Następnie zaznaczamy cały obrazek, i wklejamy go na nasze połączone kafelki. Zaznaczamy opcję "rysuj nieprzeźroczyste" w Paincie po czym usuwamy zieloną otoczkę z obrazka i oto nasza część dachu po wykonaniu wszystkich czynności:

    64461957aa0.png

     

    Wykonanie drugiej części dachu jest identyczne jak tej, więc myślę, że nie ma sensu tłumaczyć jeszcze raz tej samej rzeczy :)

    Teraz nasz obrazek wygląda tak:

    88828101cb0.png

     

    5.

    Ale co to za budynek bez okien? Wykonanie ich jest banalnie proste. Wystarczy na podstawie określonych kątów zrobić niewielką ramę i wypełnić ją niebieskim kolorem. Ja dodałem jeszcze ledwo widoczne zasłony w tle dla efektu wizualnego. Okno w powiększeniu wygląda tak:

    23002817ic0.png

     

    Teraz umieszczanie tych okien na obrazie. Zwykłe kopiuj - wklej. Ale należy pamiętać, aby je inteligentnie rozmieścić na budynku, tzn. akurat tutaj każde okno bardzie na prawo, jest odrobinę niżej położone:

     

    6.

     

    W szóstym punkcie przybliżę wykonanie drzwi. Również opierając się na wskazanych wcześniej kątach tworzymy ramę drzwi a czynności z ich wypełnieniem, są identyczne jak przy wykonywaniu dachu. Tworzymy kilka desek, z których będą składać się nasze drzwi. Ramę z zieloną otoczką naklejamy na stworzone wcześniej deski (zielona otoczka jest po to, aby w razie gdyby deski były większe niż drzwi, nie trudzić się z usuwaniem niepotrzebnych pikseli). Dla poprawy drzwi, można również dorobić dwa zawiasy po lewej stronie i klamkę - po prawej.

    Obrazek z drzwiami wygląda teraz tak:

     

    7. DODATKI!

    Aby nasz obrazek lepiej się prezentował niezbędne są dodatki. Uznałem, że obrazek będzie pełnił funkcje karczmy, więc to dlatego dodałem tą "chorągiewkę" nad drzwiami. Uznałem również, że ładnie będą się prezentować pnie drzewa, leżące pod tym wydłużeniem dachu. Wykonanie tych dodatków, jest również banalnie proste - wystarczy cały czas wzorować się na obranych kątach i podczas układania nowych elementów odnosić się do nich.

     

    8.

    Punkt 8 i ostatni - cieniowanie. Cieniowanie można wykonać w każdym programie graficznym, ale ja do tego użyłem Paint Shop Pro. Po pierwsze, należy obrać z której strony mają padać promienie słoneczne. Ja ustaliłem je "za" budynkiem, mniej/więcej tak:

     

    Co by tutaj więcej o cieniowaniu tłumaczyć - to kwestia wyobraźni. Myślę, że każdy wie jak będzie padał cień z obrazka w zależności od ustawienia słońca.

     

    9.

    Koniec :)

    Tak wygląda efekt końcowy naszego obrazka:

     

    Za pomocą tego tutoriala, można stworzyć również kilka innych budynków (korzystając z kątów jakich użyliśmy przy pierwszym obrazku - więc mniej roboty) - ja zrobiłem kościół. Oto efekt:

     

    THE END :)
  6. Poprawiłem trochę ten dach, żeby drewno, wyglądało bardziej naturalnie i zrobiłem też próbkę świątyni do nowej gry :)

     

    mlyn2wi8.th.pngswiatynialm9.th.png

     

    Obydwie grafiki, to tylko próbki (taki wstęp) do nowej gry. Powiedzcie, czy się wam podoba ;)

     

    @leni: Dzięki :)

  7. Wybaczcie, że to napiszę, ale nie mogę się powstrzymać. Grabarzu, dopiero co krzyczałeś i byłeś przeciwny wszelakim propozycją zmiany i poprawki programu

     

    Ta no to może poproś go jeszcze o to że by tam minigierki wstawil co? chlopak i tak juz sie duzo nameczyl. wiem ze pomagacie mu sie rozwinac ale bez przesady

     

    a teraz:

     

    Witam, widze ze projekt troche zamarl a chcialem powiedziec ze moglbys dodac

    - po napisaniu czegos w tym programie, nie zapisaniu i wyjsciu pojawienie sie informacji "czy chcesz zapisac..." bo komus niecchacy moze sie wyjsc i bedzie problem

    - opcje rozciagniecia tekstu (nie wiem jak to sie nazywa) zeby z lewej i prawej strony wszystko bylo wyrownane

    A dodasz jeszcze to takie rozciągnięcie? Bo przyda się do szkoły. Ma to Microsoft Word ale ja mam WordPada i nie mam tej opcji

     

    EDIT: A i chyba tu nie ma co oceniać 6!!/5

     

    Proponuję poczytać kilka razy to co napisałeś i zastanowić się nad dalszą "twórczością". Inaczej mówiąc - pomyśl zanim coś napiszesz.

     

    Co do programu: Wielkie gratulacje, jest naprawdę dobry. Ale przy włączaniu obrazek (żółty) "TClipper" trochę denerwuje. Może zrób tak, żeby włączał się tylko przy pierwszym uruchomieniu, a za każdym następnym już nie? :)

  8. Ja bym nie dal licytowania, gracz wystawia przedmiot, podaje cene jaka chce i koniec, ktos kupi albo nie.

     

    Licytowanie jest frustrujace, nie dosc ze musze czekac na przedmiot, a jest mi potrzebny np. teraz, to jeszcze ludzie ktorzy beda przebijac cene o 1 gold bo gosc nie ma zycia i nie wychodzi na dwor tak jak ja.

     

    Licytowanie: wiecej roboty dla Borka, problemy jakie wymienilem wyzej, zdenerowani gracze.

     

    Ja wole proste i jasne zasady, gosc wystawia miecz za 100 golda, place 100, dostaje natychmiast przedmiot, ide kogos zabic moim nowym mieczem, wszyscy sa zadowoleni ^^

     

    Może z wyjątkiem tego kogo zabijasz ^^

     

    Ale również jestem "za"bezpośrednim kupowaniem przedmiotów. Tak jak powiedziałeś: licytowanie jest frustrujące i dość niewygodne dla gracza.

  9. @lenin: Mnie się pytasz?... :P Hmm... sam nie wiem co to przedstawia. Powiem tak: to jest taki... "eksperyment" ;)

     

    Edit: @sirluki: A czy tam piszę że to jest jego autorstwa? O-o Nawet jeśli rysował to on, to nie wieżę, gdyż pamiętam, że tego szarego stworka rysował Copo do gry... chyba Szan Waloa, czy jakoś tak. :P

     

    Skoro to PabloGM je umieścił, to chyba mam prawo się pytać czy są jego, i mam też prawo nie znać tego "szarego stworka" ;)

  10. Nie wiem po co wam takie wybajerzone znaczki teamów. Ja tworząc znaczek swojego teamu postawiłem na minimalizm i jestem zadowolony z efektu :) . Czasami zamiast mnóstwa filtrów, efektów i bajerów, wystarczy zwykły napis i ewentualnie jakiś drobny logotyp z boku :P .

     

    Ale ważne jest też to, żeby logo się ładnie prezentowało. Chociaż racja, że proste i złożone logo świetnie się przedstawia :) Masa efektów tylko szkodzi.

  11. Skoro spór pozostał nierozstrzygnięty, to ja proponuje, żeby o zmianie nicka decydował administrator odpowiedzialny za to. Jeśli nowy nick, zbytnio odbiega nazwą od starego wtedy może odmówić zmiany nicka, jeśli nie... to już decyzja admina, może zmienić albo pozostawić ten który jest obecnie. :)

    Dobrze by było gdyby swój wybór argumentował :)

  12. Mnie też niesamowicie wciągneła. Ale dodałbym kilka poprawek:

    - więcej broni (przede wszystkim)

    - więcej rodzai kaczek (za jedne dostajemy więcej, za inne mniej)

    - ruchomy krajobraz

    - pogoda

    - może levele

    Świetny pomysł z dodatkowymi wieżami.

     

    Śmiało: 4.5/5 ~~> 4/5 :)

  13. No i niestety błąd... napisałem coś takiego w obiekcie 'kontroler' :

    (create)

    GML
    ini_open('opcje.ini');

    if ini_read_string(opcje,ozdobniki,1)

    {global.opcja_ozdobnik = 1}

    ini_close();

     

    Co jest nie tak?

     

    A to jest zawartość INI:

     

    [opcje]

    ozdobniki = 0

     

    Proponuje tak:

     

    Room Start:

    GML
    //odczyt

    ini_open('plik.ini')

    ozdobniki=ini_read_real('opcje','ozdobniki','1')

    ini_close()

     

    Step:

    GML
    if (warunek) global.opcja_ozdobniki = 1

    // nie rozumiem za bardzo, co chciałeś zrobić z tym "if ini_read_string(opcje,ozdobniki,1)"

    //jak napiszesz o co chodziło to poprawię

     

    Room End:

    GML
    //zapis

    ini_open('data.ini')

    ini_write_string('opcje','ozdobniki',string(ozdobniki))

    ini_close()

×
×
  • Dodaj nową pozycję...