Skocz do zawartości

Konrad-GM

Użytkownicy
  • Postów

    2 728
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    44

Odpowiedzi opublikowane przez Konrad-GM

  1. Sama zasada działania gry jest prosta ( Główna pętla ;p ), jednak ja nadal mam problem z organizowaniem samego kodu, aby był naprawdę intuicyjny i prosty ;p

    Na początek wo gulę zacząłbyś pisać tą grę przy okazji uczyć się OOP ;p

  2.     while( true )
        {
            std::cout << "Wpisz lvl:" << std::endl;
            std::cin >> lvl;        
            if ( lvl >= 9 && lvl <= 10000)
            {
                hp = 185+5*(lvl-8);
                mana = 30*(lvl-8)+35;
                capp = 470+(lvl-8)*10;
            }
            else
            {
                std::cout << "Podaj lvl od 9 do 10000!" << std::endl;
                continue;
            }
            std::cout << "Twoj druid/sorc:\n" << 
                         "\n Hp:" << hp <<
                         "\n Mana:" << mana <<
                         "\n Capp:" << capp << std::endl;
            break;
        }

     

    E: Dodałem kosmetyczne zmiany ;p

  3. WHILE nie posiada case'ów ( To nie switch, tylko pętla ), a te true oznacza że pętla ma się wykonywać puki nie znajdzie na swojej drodze break'a ( Lub wartość 'true' zmieni się na 'false' [ Można używać zmiennych ] ) ;p

    E: Ups sorki, trochę źle zrozumiałem ;p

    Wstaw wszystko w tą pętle i można dodawać kilka razy pętle w pętlach ( Chociażby właśnie w tych case'ach ) :P

  4. @Xarfron: Ta biała otoczka, to jest od "texture_set_interpolation", przed rysowaniem trawy daj:

    texture_set_interpolation( true );

    A tych zwierzątek:

    texture_set_interpolation( false );

    Powinno pomóc :)

    A tu se o taki ludek :P

    ludek.png

  5. Witam, dawno niczego nie dawałem i aby odpokutować swoje warny oddaję w wasze ręce oto skromne menu do użytku, prosty w modyfikacji oraz zrozumiale i zwięźle napisany :P

    Posiada:

    - Komunikację Buttonów ala WinApi

    - Własne, proste GUI ( Jest tylko system okienek informacyjnych ;p )

    - System wczytywania zasobów z plików zewnętrznych

    - Zastosowanie switch'ów w praktyce

     

    Download: https://gmclan.org/up1717_3_Menu_1_0.html

    Licencja: Free for all, można modyfikować, nie trzeba Credits'ów

     

    Ewentualne błędy zgłaszać po przez PW

  6. Nie mogłeś się odczepić od tych małych, bo widziałem, że nie używasz cofania "klawisz spacja" :)

    Faktycznie, nie wiedziałem że można taki trik użyć w takiej sytuacji ;p

     

    BTW: W końcu mamy kogoś od rysunków, na stronie przykłady :)

    Właśnie popatrzyłem na te obrazki, dobre są ;p

  7. Następnym razem ( Może :P ) spróbuję jednak na moim starszym PCie, bo ten nowszy zapewne ma zawalony kurzem wentylator karty graficznej lub zwalone kodeki, a brat zazwyczaj na nim siedzi więc ja nie mam zamiaru nic reinstalować i czyścić ( Sam się niech o to troszczy :P ), oczywiście go o tym poinformuję.

    Ogólnie gra nastawiła mnie pozytywnie, najgorzej jak te małe wejdą pod nogi, nie da rady się od nich odczepić, zwłaszcza gdy jest ich chociażby dwóch :P

    Graficznie gra wymiata, wg. mnie jest niby podobna do Almory, ale jednak ma także i swój urok. A co do tego "twardego cienia" to nie zmieniajcie tego jakby co, bo to naprawdę fajnie wygląda, wręcz jest idealne do takiej gierki. Bugów żadnych nie znalazłem, chociaż mi się cięło jak cholera :P

    Więcej nie mogę już o niej nic napisać, bo za długo się nie nagrałem. Powodzenia w dalszej produkcji :P

  8. Drobiu, pokaż mi gdzie PsichiX się tak wielce do cholery wychwala? A jeszcze lepiej... gdzie on się czuje "Bogiem"? Zresztą PsichiX się jednak chwali ( Z umiarem ofc. ), jest to rzecz ludzka, że ma Co Pokazać, chciałbym zauważyć że sam tak zresztą robisz :)

    Co do gry wg. mnie jest to bardziej Techdemo niż gra :P

     

    Soulland czeka na serwery dedykowane
    A czy ten Soulland nie powinien sam szukać tych serwerów?

     

    PsichiX - Zabierz Ty się porządnie za jakąś grę
    I tu się z Waćpanem jak najbardziej zgodzę, zbyt dużo, drogi PsichiXie, piszesz tych Techdem, zamiast gry :)
  9. GML (Create)
    global.Key[0] = 0; // Klucz "Kółko"

    global.Key[1] = 0; // Klucz "Kwadrat"

    global.Key[2] = 0; // Klucz "Krzyż"

    global.Key[3] = 0; // Klucz "Trójkąt"

     

    GML (Collision with objDrzwi0)
    if( global.Key[0] > 0 )

    {

    global.Key[0] -=1;

    with( other ) instance_destroy();

    }

     

    GML (Collision with objDrzwi1)
    if( global.Key[1] > 0 )

    {

    global.Key[1] -=1;

    with( other ) instance_destroy();

    }

     

    GML (Collision with objDrzwi2)
    if( global.Key[2] > 0 )

    {

    global.Key[2] -=1;

    with( other ) instance_destroy();

    }

     

    GML (Collision with objDrzwi3)
    if( global.Key[3] > 0 )

    {

    global.Key[3] -=1;

    with( other ) instance_destroy();

    }

     

    GML (Collision with objKlucz0)
    global.Key[0] +=1;

    with( other ) instance_destroy();

     

    GML (Collision with objKlucz1)
    global.Key[1] +=1;

    with( other ) instance_destroy();

     

    GML (Collision with objKlucz2)
    global.Key[2] +=1;

    with( other ) instance_destroy();

     

    GML (Collision with objKlucz3)
    global.Key[3] +=1;

    with( other ) instance_destroy();

×
×
  • Dodaj nową pozycję...