Đizs Krajst Svaka cast xD
Nego,napravio sam nesto od txt based igre i kako da ja napravim .exe file od toga da prijatelji mogu skinuti i probati to?
koji epski ress, GG anyway, do continue
Sensei replied, what is your woman?
Is she just a container for the child...
This great, pink matter
Cotton candy Majin Buu....
Đizs Krajst Svaka cast xD
Nego,napravio sam nesto od txt based igre i kako da ja napravim .exe file od toga da prijatelji mogu skinuti i probati to?
My life for Aiur!
Nisam siguran, inače ne koristim DevC++, ali svakako prvo ono što si napisao mora biti dio nekog projekta. Kad napraviš projekt i dodaš u njega taj fajl koji si napisao (ako već nije u projektu), desni klik na projekt, properties i tamo na prvom tabu ti piše output file path - to je adresa za exe, vjerojatno ga napravi nakon compileanja.
Samo mi se stvorilo u .exe fileu
Nego o5 ja sa pitanjima
u ovoj igri viewtopic.php?f=45&t=33610&start=0
Koji je kod da ako pogrijesi da ga vrati na to pitanje kao 2x2+2 =?,ti upises 8 da mu izbaci Sry,that's not correct,please try again!
druga stvar,kako da stavim(da se vratim na isti primjer),2x2+2=?,trazio sam na googleu ali on izbaci samo sa opcijama,to i ja znam napravit,nego zelim igru napraviti malo zabavnijom a ne da milijunaš napravim
My life for Aiur!
Misliš, da te pita unedogled to pitanje dok točno ne odgovoriš? Najbolje bi bilo staviti pitanje unutar beskonačne petlje (while (1)) i onda u slučaju točnog odgovora da se izvrši naredba break; koja prekida petlju.
ovo drugo sad ne razumijem, šta želiš napravit?
Vako,recimo stavim pitanje Sudjelujete u trci. Pretjecete drugu osobu. Na kojemu ste Vi mjestu? HINT:Napisi brojem
I normalno on ce napisati 2
Ja sam tu zagonetku napisao ali kako nisam znao kako da stavim da moras brojem upisat ja sam samo 1.prvi,2.drugi pa mi igra ispadne ko milijunas
Znaci zelim da postavim pitanje koje on mora bez opcija odgovorit
My life for Aiur!
Da to,evo u gamerovoj igri moras upisati www.google.com,takoSi ja zelim da rijec moras upisat
My life for Aiur!
E onako, neznam gdje da pitam. Pretpostavljam da bi, kad pohvatam osnove u Qbasic-u, trebao prijeći na neki bolji programski jezik, što bi mi preporučili? Ovaj C+++ mi se čini dosta kompliciran, jel' ima nešto jednostavnije a ipak ne ograničeno kao Q?
Pa, zavisi koliko daleko želiš ići. Korisna stvar u svim ozbiljnijim primjenama danas je objektno orijentirano programiranje koje funkcionira nešto drukčije od ovog proceduralnog koje možeš naučiti u Qbasicu ili C-u. Ako budem radio još jednu ovakvu temu, vjerojatno ću staviti neki objektno orijentirani jezik. Filozofija OO programiranja je nešto drukčija i bilo bi dobro da se vješto snalaziš u "običnim" proceduralnim jezicima.
C i C++ se čine komplicirani jer su to relativno niski programski jezici, baš se sad u ovoj zadnjoj mini-lekciji vidi da se u C-u često manipulira memorijom, ne samo u vidu pointera nego je ponekad potrebno i određenim naredbama alocirati (rezervirati) memorijski prostor, osloboditi ga, i tako dalje. Većina današnjih popularnijih jezika je na dosta višoj razini pa tako obično te stvari rade automatski, čak kod deklaracije varijabli nije potrebno definirati tip varijable, a ponekad nije potrebna ni sama deklaracija. Vjerojatno je najinteresantniji Python koji je sve popularniji i predviđa mu se svijetla budućnost, ali ako se ne varam i on je objektno orijentirani jezik tako da treba prvo pohvatati neke principe OO programiranja.
I inače, tkogod se misli zaozbiljno baviti programiranjem ne bi trebao stalno mlatiti po istom, nego konstantno učiti neke druge nove stvari i razviti vještinu snalaženja u novim jezicima i tehnologijama, što i nije baš toliko teško jer uz kvalitetan pristup internetu i Googleu imaš na raspolaganju stotine tutoriala i manuala.
Oke, budem probao Python.
Ali evo recimo da bih htio napraviti oldskul textualnu igru, baziranu na komandama, što bi mi bilo najbolje za to?
Koja je razlike izmedju printf i cout komande?
My life for Aiur!
Mislim da cout nije dio stdio.h libraryja kojeg ovdje koristimo. Ne znam da li se uopće može koristiti u C-u. Naime, stdio.h je za ovo što mi radimo osnovni library jer sadrži printf, scanf itd. Koja je točno razlika ne znam, jer koristim isključivo printf funkciju.
@Sonic: Za text based igre bi trebalo biti dobro bilo što. Ali pretpostavljam da je iz određenih razloga bolji OO pristup pa tu opet uskače taj Python. Što se tiče nekakvih grafičkih igara, za to je prvo potreban neki engine koji će to iscrtavati i tako dalje, ali to neće biti dio ovog tutoriala.
Aha,evo gledam malo po googleu o txt based igrama i pronadje ovako nesto
Code:cout <<"\tWelcome to my text based game!\n";
My life for Aiur!
Jednostavne txt based igre su dobar testni poligon za neke jednostavnije stvari koje smo obradili, ali ako se interesirate za pravljenje igara, morat ćete se dobro strpiti, jer ovo su tek osnove koje će trebati primjeniti negdje. Volio bih jednom napraviti i tutorial za neki engine ili python igre, ali nažalost nisam dovoljno iskusan u tom polju, nije to baš u mojem spektru interesa.
zar nije cout za C++ sto je printf za C?
Moglo bi se reći. Oba služe za ispis na standardni izlaz, ali ispod haube rade dosta drugačije.Izvorno postao Gu$ht3r
Meni je najveci prolem kreativnost kako bi napravio nesto dobro.
Nikad nisam imao smisla za mastu da napravim nesto kreativno.
Sad igru krenem,super pocetak i zastanem jer mi ponestane ideja a inace sam vise VL nego RL tip draza mi je fantazija i tako...
My life for Aiur!
Da li je moguce napraviti da pise press any key to continue i da se nastavi text?Znaci ne da se izgasi igra nakon sto se to pokaze nego da se tekst nakon toga pokaze.
My life for Aiur!
Ako si na Windozu :
Code:#include <stdlib.h> ... system("pause"); return 0; }
E kak je ovo zakon, koristeći samo PRINT, INPUT, IF komande i par varijabli, napravio sam jednostavnu kockarsku igru. Imaš početnih 500 kredita, upišeš okladu, program baca 2 kocke, ako je zbroj jednak okladi, dodaje se 50 kredita u dobitak, inače se oduzima. Ako dobitak padne na 0, igra završava. Nisam ni znao da je ovak jednostavno
Sad dodajem nove oblike klađenja
Definitivno sad vidim gdje je čar u programiranju, mogao bih zapeti za ovo.
De objasni te input i IF
My life for Aiur!
Pa imaš to objašnjeno u ovom topicu... 4. stavak. Ja radim u QBasicu i ne znam u kojoj se mjeri to razlikuje, pa ti nemogu dat primjere.
nekontam to nikako,gdje da ja to stavim,kad usred igre stavim pise mi greska nekaIzvorno postao Burek_fr0m_SPACE
probam same 3 tocke nece ,probam #include <stdlib.h>
...,greska opet
My life for Aiur!
Princip if-ova je isti u svim jezicima, ali se sintaksa C-a i QBasic-a osjetno razlikuju. Daj primjere, prevešće neko.Code:#include <stdio.h> #include <stdlib.h> int main() { int a, b, c; printf("Blablabla"); if(nesto > nestoDrugo) printf("nesto trece"); system("pause"); return 0; }
jel ko od vas html-aš?
Intel core i7 5820k 3.3 ghz // nVidia gtx 970 // 12gb ram ddr4 // gigabyte ud4 x99 // ssd samsung 128 gb // hdd caviar black 500gb // dvd rw samsung // internal card reader // xfx 750w
Koji mi library treba za primitivne oblike tipa kvadrat neke boje koji se miče po ekranu?
Sensei replied, what is your woman?
Is she just a container for the child...
This great, pink matter
Cotton candy Majin Buu....