Stranica 3 od 4 PrvaPrva 1234 PosljednjiPosljednji
Prikazujem rezultate 61 do 90 od 91

Tema: Nik & Nak

  1. #61
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    nisam ja rekao da funkcije ne valjaju ili tako nesto... samo da ne radim programe kojima su potrebne funkcije... u malim programima nisu potrebne... vise dolaze do izrežaja u vecim (ili su to classe??)...

    btw Dragon... kad ce doci source od epizode 0??
    It's time to kick some ass...

  2. #62
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Doći će... jednom. Zalijepiti ću si papirić na desktop da sutra uploadam. I da, igre neće moći napraviti bez funkcija. Neka ti svaka lokacija bude funkcija, svaka ladica neka ti bude funkcija, onda napraviš switch u funkciji Show() određene lokacije, napraviš menu izbora (npr. 1. Skočki kroz prozor | 2. Kopaj tunel | 3. Izađi kroz vrata), i onda:
    Code:
    swtich(izbor)
    case 1:
    cout << "Skočio si kroz prozor!\n";
    isDead = true;
    if(CheckAlive())
    {
     cout << "Game Over";
    }
    else
    {
     cout << "Unreachable code\n"; //nemoguće da kod dođe do ovdje
    }
    break;
    
    case 2:
     cout << "Iskopao si tunel!\";
      DiggTunel();
    break;
    
    case 3:
     cout << "Izašao si kroz vrata\n";
     LeaveRoom();
    break;
    Ovo ti je samo jednostavan primjer, vidjeti ćeš, na tome ti bazira komplena epizoda 0 i 0.5.

  3. #63
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Source
    Eto ga, sada, probao sam ga kompajlirati i onda linker zeza, to je jedan od razloga zašto sam prešao na C#. Možda kod vas bude išlo, jer nakon nekoliko run-ova radi.

  4. #64
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    ok... uvjerili ste me u funkcije...
    sad cu prouciti source... tnx
    It's time to kick some ass...

  5. #65
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Samo da skrenem pozornost na Nik i Nak - developer blog. Trudim se skoro tjedno nešto postati da vidite što se događa. Ima nekoliko screenshotova, iako sada ne vrijede više, ali će cca. tako izgledati (za sada je samo jedan crni console window u koji se mogu upisivati naredbe za debugging).

  6. #66
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Hehehe, negativci su došli na svoje Od sada se u Niku i Naku mogu koristiti itemi u negativnom smislu (npr. vodu ponuditi da popije je pozitivan, vodu proliti po glavi je negativan). To mi je dalo ideju za Fame System. Odite na nikinak.blog.hr pa pročitajte kompletno ili mi samo odgovorite na sljedeća pitanja:
    1. Dali da famesystem bude fame u kompletnoj igri ili fame samo na jedong NPCa? (znači jednog mogu maltretirati do mile volje, dok drugog mogu lickati do mile volje, samo da se izvuku informacije)
    2. Dali da famesystem ima samo dvije vrijednosti ("They like you" i "They Hate you") ili da bude neki postotak koliko vas vole?

  7. #67
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Evo napravio sam malu tablicu postotka napretka u izradi.
    Jel bi mogao netko nešto postati da ovo ne izgleda kao spam?
    Koncept :: 90%
    Story :: 10%
    Svijet :: 40%
    Gotov svijet :: 5%
    Kôdni kostur :: 60%
    Debugging :: 99%
    Jel bi mogao netko nešto postati da ovo ne izgleda kao spam?

  8. #68
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    "Jel bi mogao netko nešto postati da ovo ne izgleda kao spam?"

    Hehe
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  9. #69
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    bravo... kad bi mogao doci drugi dio tj. prva epizoda??
    koliko linija koda imas??

    edit: luka... ff radi cuda
    It's time to kick some ass...

  10. #70
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    = Citat = Izvorno postao fps_gamer
    edit: luka... ff radi cuda
    ?
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  11. #71
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    povecavanje... bar sam ja tako povecao...
    It's time to kick some ass...

  12. #72
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    ahaa .. ima i jednostavnijih načina, kopiraš u google pretraživanje/adress bar ili jednostavno klikneš na citat
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  13. #73
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    meni su dovoljna dva clicka bila...

    al ga spamamo...
    It's time to kick some ass...

  14. #74
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    hehe
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  15. #75
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    = Citat = Izvorno postao fps_gamer
    bravo... kad bi mogao doci drugi dio tj. prva epizoda??
    koliko linija koda imas??

    edit: luka... ff radi cuda
    Thx na popunjavanju teme, sad mogu opet puno postati.
    Sada imam 1551 liniju koda, a i u izradi je tek jedna prostorija (sa definiranim mogućnostima, ali ne i posljedicama). Smišljam još neki zanimljivi story.
    Thx na popunjavanju teme, sad mogu opet puno postati.
    Što volim te "horizontalne linije"

  16. #76
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    je... mnogo linija... u koliko je to datoteka??
    ja cu poceti raditi u vise njih... znaci u jednoj ce biti sve definirano a u drugoj ce se to samo izvoditi??
    to se moze samo sa classama ili i sa funkcijama??
    ako ne ovo drugo... bacam se na OOP :yeah:
    It's time to kick some ass...

  17. #77
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Ja ti radim u C#u i naravno sve je u klasama. Sa funkcijama radiš isto tako, npr napraviš file default_functions.cpp i u njemu imaš funkciju Random_Number(int minNum, maxNum). Znači u datoteci gdje želiš da se koristi ta funkcija moraš includeati default functions, i to sa #include "default_functions.cpp".
    Samo pazi, to zna izazivati probleme sa linkerom ako ne paziš (jedan razlog zašto sam prešao na C#).

  18. #78
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    1551 linija ?

    hmmm .. brojiš komentare i prazne linije ?
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  19. #79
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    ja praznih linija imam dosta jer volim ugodan i pregledan code...
    a komentare nikad ne pisem (rijetko)
    It's time to kick some ass...

  20. #80

    Re: Nik & Nak

    = Citat = Izvorno postao DragonSoul
    Ja ti radim u C#u i naravno sve je u klasama. Sa funkcijama radiš isto tako, npr napraviš file default_functions.cpp i u njemu imaš funkciju Random_Number(int minNum, maxNum). Znači u datoteci gdje želiš da se koristi ta funkcija moraš includeati default functions, i to sa #include "default_functions.cpp".
    Samo pazi, to zna izazivati probleme sa linkerom ako ne paziš (jedan razlog zašto sam prešao na C#).
    pa bas obicno ne includas .cpp

    evo ti najjednostavniji primjer za to:

    testni_primjer.h
    Code:
    int zbroj(int a, int b); // deklaracija funkcije
    testni_primjer.cpp
    Code:
    #include "testni_primjer.h" /// header fajl s deklaracijama
    
    int zbroj(int a, int b)    //// definicija funkcije
    {
           return a+b;
    }
    main.cpp
    Code:
    #include "testni_primjer.h"      //// sad includas taj fajl da bi doso do svojih funkcija
    #include <iostream>
    using namespace std;
    
    int main()
    {
           int a = 0, b = 0;
           
           cin >> a >> b;
           cout << zbroj(a,b) << endl;
    
           return 0;
    }

  21. #81
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    = Citat = Izvorno postao Luka
    1551 linija ?

    hmmm .. brojiš komentare i prazne linije ?
    Brojim komentare, ali je množina komentara u istoj liniji kao i algoritam koji objašnjava. Sa komentarima ima 1657 linija. A nemam puno praznih redova, možda jedno 100njak, pa opet kad oduzmem tih 100anjk dođem na tih 1551. Ali i sam znaš koliko { i } ima C#. A u biti meni neke posljedice imaju po 50ak caseova, jer je kod mene slobodan unos željene akcije.

    = Citat = Izvorno postao heodox
    = Citat = Izvorno postao DragonSoul
    Ja ti radim u C#u i naravno sve je u klasama. Sa funkcijama radiš isto tako, npr napraviš file default_functions.cpp i u njemu imaš funkciju Random_Number(int minNum, maxNum). Znači u datoteci gdje želiš da se koristi ta funkcija moraš includeati default functions, i to sa #include "default_functions.cpp".
    Samo pazi, to zna izazivati probleme sa linkerom ako ne paziš (jedan razlog zašto sam prešao na C#).
    pa bas obicno ne includas .cpp

    evo ti najjednostavniji primjer za to:

    testni_primjer.h
    Code:
    int zbroj(int a, int b); // deklaracija funkcije
    testni_primjer.cpp
    Code:
    #include "testni_primjer.h" /// header fajl s deklaracijama
    
    int zbroj(int a, int b)    //// definicija funkcije
    {
           return a+b;
    }
    main.cpp
    Code:
    #include "testni_primjer.h"      //// sad includas taj fajl da bi doso do svojih funkcija
    #include <iostream>
    using namespace std;
    
    int main()
    {
           int a = 0, b = 0;
           
           cin >> a >> b;
           cout << zbroj(a,b) << endl;
    
           return 0;
    }
    Vidiš, možda sam zato ja imao tolike probleme sa linkerom.

  22. #82
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    na blogu ima ono debbugiranje... kakve naredbe za to i kako si to napravio??
    It's time to kick some ass...

  23. #83
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    = Citat = Izvorno postao fps_gamer
    na blogu ima ono debbugiranje... kakve naredbe za to i kako si to napravio??
    pa debugiranje izvodiš na bilo koji način na koji želiš ... npr. ispisuješ svaki dio programa koji si izvršio u string ili datoteku

    edit : btw, nije debbug nego debug
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  24. #84
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    debbugiranje je polu hrvatska polu engleska rijec... debug je ali je debugging jer je samoglasnik ispred zadnjeg slova (continious)... ali u gornjem sam se zajebao i stavio 2 b umjesto g...

    i dalje ne kuzim but ok...

    inace... bilo bi dobro neke txt-ove (za koje ne treba interakcija) napisati u notepadu te samo ih ispisivati u igru...
    It's time to kick some ass...

  25. #85
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    debug je općenito nešto što ti pomaže rješiti se bugova

    pod tim pojmom se najčešće podrazumijeva ispisivanje neke vrste loga iz kojeg možeš dobiti eventualne razloge problema
    a taj log pohraniš najčešće u datoteku
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  26. #86
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    ma znam to otp... ali KAKO???
    It's time to kick some ass...

  27. #87
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    pa nije nikakva mudrost, jednostavno napravi datoteku i u nju pohranjuješ informacije tijekom debuga
    a u kodu ih pohranjuješ kad god se dogodi nešto što smatraš bitnim
    npr.

    korisnik unese neku informaciju
    dodaj u log : korisnik unio <informacija>
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  28. #88
    Senior Member Nuke me please
    Datum registracije
    Jan 2007
    Postova
    283

    Re: Nik & Nak

    ja mislio neki kod...

    tezi od assemblera...
    ruzniji od vb-a...
    sa vise goto-a od q-a...

    :rofl:
    It's time to kick some ass...

  29. #89
    Senior Member Master Blaster
    Datum registracije
    Nov 2005
    Lokacija
    Zadar
    Postova
    4.028

    Re: Nik & Nak

    da, vratimo se mi na temu ...
    The candle flame gutters. Its little pool of light trembles. Darkness gathers. The demons begin to stir.
    <3 <3 <3 <3 <3 <3 <3
    ŠIRI SA MNOM LJUBAV Cherry!

  30. #90
    Senior Member Lord of The Fleas
    Datum registracije
    Jan 2007
    Lokacija
    /dev /null
    Postova
    412

    Re: Nik & Nak

    Debug metoda je kod mene jedan veliki switch s kojim ja mogu u svakom trenu pozvati svaku definiranu metodu u igri. Znači, ne moram prvo otvoriti prostoriju, pa uezi vodu, pa uzeti dummy item, pa onda u inventory, pa onda merge, pa onda upiati oba itema da bi dobio nešto. Jednostavno sam u switch upisao InventoryHandler.MergeItems("voda", dummy item") i onda sam si skratio muke, a rezultat je isti. A možeš i log sve staviti, nije ni to sve problem.

Pravila postanja

  • Ne možeš stvarati nove teme
  • Ne možeš odgovarati na postove
  • Ne možeš slati privitke
  • Ne možeš mijenjati svoje postove
  •