Skocz do zawartości

Lordis

Użytkownicy
  • Postów

    405
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Lordis

  1. fb6e4bee74.png


    Tytuł: Pure Logic WIRE


    Wersja gry: 1.0

    Gatunek: Logiczna / Piaskownica (sandbox)

    Opis:
    Dużo ludzi zna już tą gre ponieważ wydanie jej sporo mi się opóźniło.
    Niestety zawiesiłem prace nad nią i leżała niedokończona przez długi czas.
    Dziś postanowiłem udostępnić to co zrobiłem jakiś czas temu (dlatego gra jest w wersji 0.9).
    Gra jest pozbawiona zupełnie "helpa" co troche utrudni graczowi zrozumienie jej ale wierze że sobie poradzicie.

    Pure Logic WIRE jest grą z bliżej nie określonym celem jest to troche nietypowa gra logiczna z elementami sanbox'owymi.
    Gracz może tworzyć rozmaite urządzenia, układy po przez tworzenie pojedyńczych modułów i łączenia ich kablem ze sobą bądz innymi elementami.
    W grze są takie elementy jak diody, ekrany graficzne, przyciski, emitery dźwieku, ekran liczbowy, radio.
    Dostępne jest także około 60 różnych chipsetów z których każdy ma własne właściwości np. odmierzanie czasu, pamięć do zapisu/odczytu,
    wartość stała, porównania (>, =, >=) a także rozmaite moduł arytmetyczne (dodawanie, mnożenie, itd), logiczne (and, or,not or, itd).
    Gra jest nie skończona bo prakuje pomocy ale stwierdziłem że ją wystawie ponieważ i tak prace nad nią zawiesiłem a wiem że dużo
    ludzi nie mogło się doczekać premiery. Życze miłego główkowania i zabawy.

    Co do downloadu folder z muzyką wrzućcie do katalogu z grą.
    Jesli coś będzie nie tak wyskoczy komunikat na początku gry i rozgrywka będzie bez dźwięku.


    Download:

    Gra: --> Download <--

    Muzyka: --> Download <--



    Rozmiar pliku: 8.3MB Gra+Intro, 18MB Muzyka


    Autorzy:

    Programowanie:
    Kreli

    Fabuła:
    Kreli

    Grafika:
    Kreli

    Muzyka:
    Internet


    Screeny:

    1.

    Screen__wersja_0_87.jpg


    2.

    screen_0_83_Beta.jpg

  2. Tytuł:Zegarek Binarny

    Gatunek: Program

     

    Opis: Jest to mój kolejny mały projekt w C++. Jest to zegarek binarny zrobiony na podstawie tego co oglądnołem na youtube i znalazłem w necie (podstawe działania takiego zegarka :P ). Postanowiłem spróbowac zrobić taki zegarek i udało mi sie. Chciał bym zrobić kolejną wersje tego zegara w formie juz bardziej zaawansowanej, czyli z wykorzystaniem biblioteki WinAPI a może zrobić udało by mi sie zrobic to jako gadzet do bocznego paska windowsa.

     

    Download: DOWNLOAD

    Rozmiar pliku: 105 KB / 470 KB

     

     

    Autorzy:

    Programowanie: Kreli Kamil

     

    Screeny:

     

     

    Binarny.png

  3. Prosze Bardzo o to Kod :

     

    SCRIPTS: (o nazwie scr_pasek_zycia)

    GML
    var pasek, czas, czas_max, dlugosc, xx, yy, xx1, yy1, kolor, kolor1;

     

    xx = argument0;

    yy = argument1;

    xx1 = argument2;

    yy1 = argument3;

    czas = argument4;

    czas_max = argument5;

     

    dlugosc = xx - xx1;

     

     

    pasek = ( czas / czas_max ) * dlugosc;

    kolor1 = draw_get_color();

    draw_set_color(c_black);

    draw_rectangle(xx-1,yy-1,xx1+1,yy1+1,false);

    draw_set_color(kolor1);

    kolor = merge_color(c_red,c_lime,czas/czas_max);

    draw_rectangle_color(xx,yy,xx-pasek,yy1,kolor,kolor,kolor,kolor,false);

     

    DRAW bohatera, worga:

    GML
    scr_pasek_zycia(x-20,y+20,x+20,y+25,punkty_zycia,punkty_zycia_max);
  4. zapowiada się fajnie :) ale tak jak kolega wyżej mówił grafika nieestetyczna i nie pasująca zabardzo do siebie szczególnie w statystykach moim zdaniem zamiast obrazków powinien być napis. bo nie wiadomo co to jest.

  5. jest wiele rozwiązań :D

     

    ja bym zrobił to tak na poczatku:

     

    CREATE bohatera:

    GML
    global.pkt_zycia=100;

     

    global.pkt_many=100;

     

    STEP bohatera:

     

    GML
    if (global.pkt_many>=20) // załóżmy że zaklęcie kosztuje nas 20 many

    {

    // Akcja zaklęcia

    global.pkt_many-=20;

    }

     

     

     

    DRAW bohatera:

    GML
    draw_text(view_xview[0]+10,view_yview[0]+20,"Punkty zycia: " +string(global.pkt_zycia))

    draw_text(view_xview[0]+10,view_yview[0]+40,"Punkty many: " +string(global.pkt_many))

     

     

     

    i chyba tyle.

  6. Prosze.

     

    Jest to kod działający na 1 obiekt bo jak będzie więcej to będą się wszystkie przesuwać ale pokombinuj cos z tym :) (przykład jest do gry z widokiem Top-Down)

     

     

    STEP bohatera:

    GML
    if (keyboard_check(vk_left) and place_free(x-8,y)) x-=4;

    if (keyboard_check(vk_right) and place_free(x+8,y)) x+=4;

    if (keyboard_check(vk_up) and place_free(x,y-8)) y-=4;

    if (keyboard_check(vk_down) and place_free(x,y+8)) y+=4;

     

    if (keyboard_check(vk_control))

    {

     

    if (keyboard_check(vk_left) and place_meeting(x-8,y,object1))

    {

    x-=4

    object1.x-=4

    }

     

    if (keyboard_check(vk_right) and place_meeting(x+8,y,object1))

    {

    x+=4

    object1.x+=4

    }

     

    if (keyboard_check(vk_up) and place_meeting(x,y-8,object1))

    {

    y-=4

    object1.y-=4

    }

     

    if (keyboard_check(vk_down) and place_meeting(x,y+8,object1))

    {

    y+=4

    object1.y+=4

    }

     

    }

     

     

    gdzie object1 to przedmiot, który chcemy przesuwać

  7. Zdziwiłem się że gra działa na Viste :)

     

    Pomysł fajny ale wykonanie już gorzej.

     

    -Neony powinny być mniejsze i bardziej zaokrąglone.

    -Slady opon dłużej widoczne i bardziej niech przypominają ślady niż czarny pasek.

    -Mógł byś robić drift jak chcesz mam gdzieś prztkład czegoś takiego.

    -zmien grafike w menu,hud itd. bo jest brzydka.

     

     

    jeszcze musisz nad tym popracować :) ale ogólnie dobrze się zapowiada.

  8. Hmmm.. troche dużo tego a pozatym nie określiłes się zabardzo jak to ma wyglądać (styl,rodzaj czy top-down czy od boku czy jak i jakiej wielkości to ma być :P)

    ale to wszystko cow tmieniłeś znajdzesz na tej ztronce polecam ją bo sam z niej korzystam :D (ale tylko biore sobie przedmioty np. mieczyki do rpg itd.)

    http://tsukuru.pl/index.php?link=zasoby!

     

    jak dobrze poszukasz to znajdzesz między innymi:

    5.png

     

    valetown1.png

     

    town.png

     

    herogunshotwalk.png

     

    chr_animal_wolf_wilk_dog_pies.png

  9. Witam !

     

    Mam problem. Zrobiłem hud, który podąża za viewem. w rozdzielczości 1280x1024 a rozmiar huda jest 1280x224. View podąrza za graczem.

     

    GML
    x = view_xport[ 0 ]

    y =view_hport[ 0 ] - 224

     

    próbowałem też:

     

    GML
    xx = view_xview[ 0 ] + view_wport[ 0 ] - 1280

    yy = view_yview[ 0 ] + view_hport[ 0 ] - 224

     

    x = xx;

    y = yy;

     

     

    lecz i tak jest to samo. gdy chodze bohaterem cały hud trzęsie się tak jak by był opuźniony i nienadanżał.

     

    Jak rozwiązać ten problem?

  10. Heh ten koleś co zrobił ten filmik to ja :D

     

    Ja zrobiłem tą wode lecz właśnie z kuleczek o większym sprite lecz tak jak zauważyłeś muli to kompa strasznie już około 250 kuleczek czyli taki zbiorniczek jak na filmie muli kompa niesamowicie.

    więc dlatego chce zrobić "łączenie" albo rysowanie "szaty" by zmniejszyć ilośc tych kulek i by realniej wyglądało. Gdy te kulki spadają w ogóle nie przypominają wody :P dlatego chce zrobić coś z tym.

  11. Witam!

     

    Mam następujące pytanie. Czy jest możliwość zrobienia imitacji wody w Gm z fizyką "GMPhysics" i tu nie chodzi mi o wodę jaka już jest w tych bibliotekach.

    Nie wiem jak to wytłumaczyć więc pokaże na screenach i filmiku.

    Czerwone kulki są to obiekty, które by stanowiły "rogi" wody, na których by się kończyła szata graficzna.

     

    A konkretnie chodzi mi czy da się zrobić taką szate graficzną(niebieskie tło kończące się za czerwonymi kulkami), jak tak to jak to zrobić?

    Szkielet Wody:

    01.jpg

     

    Woda z szatą:

    02.jpg

     

     

    Fizyka uginania się, rozrywania:

    03.jpg

     

    A o to film, który pokazuję narazie szkieletową wodę w praktyce:

     

    Woda 2D

×
×
  • Dodaj nową pozycję...