evo prošao, nije loše...samo si trebao neki hint dati unutar igre o onom terminalu
Nisam mislio koristi pravi WoW, nego izmisliti MoM To onda nije fair use?
Kolega ne brini, sigurno te nece tuzit zbog te igrice... kao sto je Burek rekao nije konkurencija...Izvorno postao DragonSoul
Biti će još jedna epizoda izvan sezone. Operation Easteregg. Najvjerovatnije će biti gotova do Uskra. Onda se tek idem zezat na račun WoWa.
zmajskiduše namjeravas li objaviti source od ove ep.0? zanima me kojim si nacinom radio...
Namjeravam, samo trenutno se mučim jer pokušavam se prebaciti sa Dev-C++a na Visual Studio C++ Express. U biti sam radio sve sa funkcijama, jer nisam htio još u klase i objekte.
aha, nego, zasto pobogu sa deva na express? po meni je dev bolji
edit: eda, puno bi ti lakse bilo pomocu klasa i objekata... ako klase dovoljno svladas i razumijes, one programiranje uvelike olaksavaju...
A skinuo sam ga, preko 56k modema, što je trajalo dugo.....(računaj, (68*1024)/60/60). I ne radi mi cin.get() u Dev-C++u, tak da sam skoro izludio s onim Sleep(2000); naredbama.
EDIT: Ja došao da bi postao svoj problem i na kraju zaboravio. Bravo ja.
Šta sad? Čini mi se da će Visual C++ Express brzo doživjeti Uninstall.Code:1>------ Build started: Project: Nik i Nak, Configuration: Debug Win32 ------ 1>Compiling... 1>Save_load_system.cpp 1>Compiling manifest to resources... 1>Linking... 1>MainMenu.obj : error LNK2019: unresolved external symbol "void __cdecl LoadGame(void)" (?LoadGame@@YAXXZ) referenced in function "void __cdecl MainMenu(void)" (?MainMenu@@YAXXZ) 1>L_Radna_soba.obj : error LNK2019: unresolved external symbol "void __cdecl SaveGame(void)" (?SaveGame@@YAXXZ) referenced in function "void __cdecl Radna_soba_default(void)" (?Radna_soba_default@@YAXXZ) 1>G:\My Documents\My Projects\Games\C++\Visual C++ Express\Epizoda 0.5 - Izvan sezone\Debug\Nik i Nak.exe : fatal error LNK1120: 2 unresolved externals 1>Build log was saved at "file://g:\My Documents\My Projects\Games\C++\Visual C++ Express\Epizoda 0.5 - Izvan sezone\Nik i Nak\Debug\BuildLog.htm" 1>Nik i Nak - 3 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Evo ga, gotova epizoda 0.5! Ako nađete bugova, prijavite ih da ih mogu na strijeljanje poslati
http://www.rpg-zone.info/Uploads/Nik%20 ... nstall.rar
kad želim spavati na stolici, kaže da je spremljen save ali se ništa ne dogodi (kao npr. poruka da sam odspavao) .. to je bug ili je normalno ?
edit : kad pitam prodavaća "kako posao", ne mogu nastaviti igru, stalno daje "press any key to continue", ali nakon što pritisnem ponovno "press any ..."
edit2 : ista stvar i kad pitam koliko košta .. samo radi za prvo pitanje
edit3 : hmm .. ovo ^^ se događa jako često .. i u restoranu
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!
Za stolicu je normalno, jer nisam ništa drugo dodao, tj. poziva se samo SaveGame(). A za prodavača nisam znao,,, Zaboravio sam pozvati Trgovina_default() nakon svakog završenog razgovora. Svejedno nije važno, ali budem ispravio.
važno je, jer svako malo moram restartati igru kad započnem neki od tih razgovoraIzvorno postao DragonSoul
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!
Ček, kod kojih sve razgovora se to događa?
kod svih kod kojih sam probao (u dučanu, restoranu) ..
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!
Vidiš, tu sam napravio grešku kod razgovora. Nisam pozivao funkcije nanovo nakon završenog razgovora.Code:S case 2: cout << "Trgovac: Kosta 1 Euro\n"; Sleep(500); cout << "Nak: Kupujem 10!\n"; Sleep(500); cout << "Nik: Jel ti znas da mi nemamo novaca?\n"; Sleep(500); cout << "Nak: A da, Nak. E, mislim Nik.\n"; fgetc(stdin); break; case 3: cout << "Nak: Kako posao?\n"; Sleep(500); cout << "Trgovac: Pa pogledaj! Prodajem pisanice na tone... samo nitko\n"; cout << " ne kupuje...\n"; fgetc(stdin); break;
Nik i Nak se najvjerovatnije sele na C#! Još probavam, ali pravim osnovni kostur, tako da je 99% šansa da ću ostati na C#u. I imam jedno pitanje, kako definirati macro u C#u? Do sada sam uvijek imao default switch opcije u macrou, tako da ne moram pisati uvijek 20 linija koda, nego jednostavno DEFAULT_SWITCH_OPTIONS napišem i to je to, a C# mi neda da napravim #define DEFAULT_SWITCH_OPTIONS case 91.....
Sorry na trostrukom postu, ali javljam da sam si otvorio developer (b)log. Tamo možete vidjeti promjene koje trenutno radim na enigneu.
http://nikinak.blog.hr/
Nisam mogao vjerovati kad sam čitao sa one stranice koje si stavio u prijašnjem postu, jer ja upravo to radim na mojem novom nastavku koji je za sada u malom prekidu nažalost zbog škole. Sad moram nešto novo izmislit tak da nebude sve na istu foru. Arggg... Meni se čini da cijelo vrijemo isto razmišljamo i to mi je drago!!! Pozdrav i sretnoIzvorno postao DragonSoul
Hehe, šta da ti kažem, budi sretan što tražiš nešto novo, jer ovo je ubitačno raditi. Imaš switch s minimalno 20 caseova, a svaki case mora imati barem 10-20-30 različitih formulacija upita. Iako mi to sad nije neki problem, veći mi je problem s Inventoryem trenutno.
Pa sta, nije to nista novo, probaj i ti napravit tako pa da vidimo tko ce kvalitetnije i zanimljivije napravit....Izvorno postao Filip_k
Ma napravit ću ja i ti, ali sam to mislio stavit kao neku novinu tak da nebude sve na istu foru... Ali evo baš sam smislio nešta novo što bi moglo biti zanimljivo i povečati gameplay za 10%, ali o tome kasnije.Izvorno postao koki007
Danas me jedan frend pitao dal sam završio onu igru koju sam mu rekao da radim pa sam mu ja rekao da jesam(nisam mu htio reći prije jer se ne volim hvaliti). Tad je to čuo drugi dečko i ja sam mu ponudio da napravimo sljedeći nastavak zajedno i on je prihvatio. Sutra ćemo se više dogovoriti oko priče i svega toga. Sljedeći nastavak bi po mojem mišljenju trebao biti dosta dugačak, jer ćemo raditi obojica, tak da sljedeći nastavak očekujte za najviše 3 tjedna,jer smo sad krcati školom i ispitima.
@DragonSoul - skinuo sam si epizodu 0.5, ali mi u trgovini ima previše bugova, pa mi izbaci iz igre. To mi se dešavalo i kod frizera. Jel to kod svih ili samo kod mene?
Da, upravu je! Šta ima veze ako imamo isti sustav komunikacije s igrom? Eno, ja sam napravio update na (b)logu.
- Promjenjen item system
Od sada itemi više nisu posebni objekti, zbog poteškoća uklanjanja itema iz inventorya (inventory je lista item klase). Sada je svak item bool varijabla i jedna string varijabla (za opis).
- Dodana mogućnost izbacivanja itema u trenutnu prostoriju
Sada je moguće deponirati item u prostoriju, tako da to otvara mogućnost novim zagonetkama.
- Nak zaboravio kako koristiti iteme
Promjenom inventory systema Nak je morao izgubiti sposobnost korištenja itema. Sjetiti će se on kako se to radi, ali to mi sada nije primarni cilj.
- Još malo pa igra savea
Napravio sam osnovni kostur DataHandler klase koja će služiti za pohranjivanje podataka. Pošto ne želim dodavati varijablu u memoriju Windowsa da bi pronašao lokaciju foldera, a u registry ne želim zadirati još dok ga bolje ne proučim, za sada će se svi fileovi spremati u "C:Nik & Nak Secret files" .
Evo, malkoc sam zapostavio Nika i Naka, ali to ima nekoliko razloga. Prvi je škola, drugi je što nemam ideje što raditi. Pošto sam ja skoro uvijek tehničko orijentirani karakter (rijetko kada sam kreativan, ali kad se dogodi onda... spavam) meni treba ljudi. Napravio sam jedan forum, nalazi se ovdje, tj. točnije ovdje. Tražim svakoga tko ima volje razmišljati i to podjeliti s nama. Sve ću otvoriti već tamo, a tamo možete postati vaše vizije igre, i predstavite se (tamo dolje u Nik i Nak, ako ne planirate sudjelovati na cijelom forumu). Eto, to je od mene, ja vas čekam.
BTW. Ne primam sad puno ljudi, nekoliko, viditi ću još. Nije da se precijenjujem, ali najvjerovatnije ću kasnije morati kikati ljude van (nažalost, imao sam takava iskustva, gdje su ljudi samo spamali).
To je kod svakog, ali nisam ih još ispravio. Budem, najkasnije kad izađe komplenta ne-sezona.Izvorno postao Filip_k
EDIT: Nik i Nak blog ima update.
nadahnut ovom igrom poceo sam raditi svoje... samo me zanima kako si napravio fullscreen... ako moze kod...
i... bit ce zavrsena kad bude...
peace
It's time to kick some ass...
u kojem jeziku radiš ?Izvorno postao fps_gamer
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!
Ovisno u kojem jeziku radiš. Ja sam te epizode pravio u C++, a od sada će biti u C#u. Samo imam neki problem, neki error throw (@Luka: ono ne pomaže). Kod ti je:Izvorno postao fps_gamer
I onda pozivaš samo Fullscreen() funkciju kad ti treba.Code:void Fullscreen() { keybd_event (VK_MENU, 0x38, 0, 0); keybd_event (VK_RETURN, 0x1c, 0, 0); keybd_event (VK_RETURN, 0X1c, KEYEVENTF_KEYUP, 0); keybd_event (VK_MENU, 0x38, KEYEVENTF_KEYUP, 0); }
koje ne pomaže ?
govoriš o onom clickonce-u ?
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!
c++, naravno... tnx... iako necu raditi sa funkcijama vec sve redom
a mozda i ne... ali vjerovatno da... jer mi funkcije nisu nikad ni potrebne pa ih neznam bas i koristiti...
peace
It's time to kick some ass...
O da, potrebne su ti, samo ti to još ne znaš =) Slična stvar je i s klasama... dokle god misliš da ti uopšte ne trebaju, nisi ih shvatio. Prouči malo stvar i probaj ih koristiti. Možeš ti iz knjiga i tutoriala naučiti šta je to i kako radi, ali da bi ih efikasno koristio potrebno je steći neku, 'ajmo reći, intuiciju, a za to jednostavno treba malo vremena/iskustva. Poslije toga ćeš se pitati kako si do tada mogao bez toga. Biliv mi.Izvorno postao fps_gamer