Polako prelazim na C++... moji prvi pokusaji

1

Polako prelazim na C++... moji prvi pokusaji

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Pravljenje igara u jeziku koji ne znas kao svoj dzep je uzasno tesko... ali... ubedjuju me ljudi da radim u C++ pa hajde da probam. Vec sam imao jedan neuspesan pokusaj da napravim igru u C++ (zagrizao sam vise nego sto je trebalo), ali sada, kad imam vise iskustva, krecem ponovo od vrlo lakih igara. Prvi pokusaj i, nadam se, prva zavrsena igra ce biti obican X-O ili Puta-Nula za dva igraca. Veci deo koda je vec napisan... ostalo je da sredim osnovni meni i da detektujem ko je pobednik sto bi trebalo da bude jednostavno Smile

Kad budem zavrsio ceo kod, postovacu ga ovde, a za sada evo izvrsnog fajla koji dozvoljava samo crtanje po slobodnim poljima... kada se sva polja popune mozete samo da ugasite program Smile

BTW: treba mi neka slika za pozadinu u igri ako neko ima Smile

[Download cele verzije sa kodom imate malo ispod]

Dopuna: 08 Jun 2006 20:35

Evo... posle napornog rada ( Very Happy ) X-O moze da se igra Smile

Kod i izvrsni fajl su u arhivi. Kod je kompajliran u VS .Net 2005 i koristen je DXSDK April 2006 (potrebaj je d3dx_30.dll da bi se program pokrenuo).

Download



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 21 Okt 2005
  • Poruke: 65
  • Gde živiš: localhost

Iskreno receno .... svidja mi se :-)

odo malo da se gubim po kodu... :-)



offline
  • Pridružio: 24 Jul 2005
  • Poruke: 38
  • Gde živiš: Bijeljina

Gde se moze skinuti taj d3dx9_30.dll i gde se treba kopirati

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Taj d3dx9_30.dll imas u najnovijoj Redist DirectX-a. Znaci, moras skinuti nekih pedesetak megabajta. Ako imas instaliran DirectXSDK April 2006 (sto ti treba da bi mogao da iskompajliras ovu igru) onda vec imas taj dll. Sam fajl ne sme da se distribuira odvojeno.

Redist: http://www.microsoft.com/downloads/details.aspx?Fa.....layLang=en

SDK: http://www.microsoft.com/downloads/details.aspx?Fa.....layLang=en

offline
  • Pridružio: 21 Okt 2005
  • Poruke: 65
  • Gde živiš: localhost

Evo kako sam se ja snasao .... fajl je manji od 1.5MB .

clootie.ru/delphi/DX92/Clootie_DX92_dlls.zip

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Hehe... isti link imas i u tutorialu koji sam pisao za Delphi/Lazarus i DirectX.

BTW: Ni odatle se fajl ne sme distribuirati... tamo je dat samo za razvijanje aplikacija... pa ko hoce da razvija, nek' skine Smile

offline
  • Pridružio: 19 Jun 2006
  • Poruke: 98
  • Gde živiš: Novi Sad

Srki_82 i ja sad sam isto pocetnik C++ Ali srki_82 mozes mi dati link da skinem pravu verziju C++ i uz to sta mi je sve potrebno da bi poceo programiranje lakih igara ?

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

C++ nije program da bi skinuo pravu verziju. C++ je programski jezik, a ono na sta ti mislis je verovatno kompajler ili IDE.

Za odabir programa za pisanje koda u C++ je najbolje da pogledas forum vezan za C++. Tamo je vec bilo takvih pitanja.

Ja licno koristim KDevelop kao editor i g++ kao kompajler.

Sta ti je sve potrebno da pravis lake igre Smile Mozes probati da skines neki od gotovih engine kao sto su Ogre 3D ili Irrlitch. Oba su laka za koriscenje i mogu da urade sve sto ti je potrebno u pocetku.

offline
  • Pridružio: 19 Jun 2006
  • Poruke: 98
  • Gde živiš: Novi Sad

aha ok srki_82 probacu ta dva programa za pocetak Wink nadam se da cu uspeti ..nesto da napravim za pocetak . ali mogu li preko tih programa da prepisem one komande za kreiranje tetrisa ? ??? nadam se da si me razumeo Wink I da mi se napravi tetrisa ???

Dopuna: 01 Avg 2006 22:51

uuhh srki mozes mi dati link da skinem ovaj Ogre 3d jer usao sam na njihov sajt i nesto ima dosta opcija za download Ogre 3d :s bas puno


ogre3d.org/index.php?option=com_remosit.....&cat=4 ----- Evo vidi

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Ovi programi koje sam naveo su zu Linux. Na Windowsu mozes koristiti Visual C++ Express koji je besplatan.

Ako budes skinuo VC++ Express, onda skini ovaj fajl da bi imao Ogre 3D: http://www.ogre3d.org/index.php?option=com_remosit.....lecatid=42

Ko je trenutno na forumu
 

Ukupno su 657 korisnika na forumu :: 26 registrovanih, 6 sakrivenih i 625 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, _Sale, A.R.Chafee.Jr., Cufo, goflja76, komkom, krlebgd77, ladro, LUDI, Marko Marković, mnn2, Mugy, ofbeyond, royst33, S2M, sajkaca, segax1, shone34, t84dar, Tamo neko, Trpe Grozni, VaRvArI 85, vathra, virked, vlvl, wulfy