Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zajednički projekt C++ programera EliteSecurity-a!

[es] :: C/C++ programiranje :: Zajednički projekt C++ programera EliteSecurity-a!

Strane: 1 2 3 4 5 6 ... Dalje > >>

[ Pregleda: 74610 | Odgovora: 209 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 09:37 - pre 209 meseci
Citat:
tosa: Iz pomenutog skill-set-a nameće se ideja da radite na nekoj maloj igri (ok, možda sam malo naklonjeniji tome :)).
Ono što će vam svakako biti neophodno je neki software za source kontrolu, posebno ako ćete raditi timski.
Preporučio bih vam da razmotrite i korišćenje nekog bug tracker-a u malo kasnijoj fazi projekta.

Što se samog projekta tiče, izaberite neku popularnu multi player shareware igru i napravite klon, to bi vam
bila odlična vežba a i projekat bi time u startu imao "dizajn", tj. znali bi ste šta pravite...


Bravo!

Evo... ono što bi bez problema mogli svakako napraviti jest nekakva kartaška igra sa multiplayer podrškom. Barem to ne bi bio problem.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 09:41 - pre 209 meseci
Citat:
itf: Bravo!

Evo... ono što bi bez problema mogli svakako napraviti jest nekakva kartaška igra sa multiplayer podrškom. Barem to ne bi bio problem.

Nije lose ;).
Ali bas da akcenat stavimo na multiplayer i naravno 3d efekte.

 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 10:08 - pre 209 meseci
I ja mislim da je najbolje zapoceti neki projekat koji bi bio mrezna igrica,
jer moze da obuhvati mnoge elemente programiranja, pa bi bilo posla za
sve.

Evo jedna ideja.

Mrežna igrica: X/O (iks/oks), 5 u nizu
Cilj: Na tabli 16x16 potrebno je spojiti pet istih elemenata u nizu
(horizontalno ili vertikalno ili po dijagonali), pre svog protivnika.

Svojevremeno, dok sam imao vise vremena na raspolaganju, razvio sam bas
taj programcic ali za desktop varijantu. Volio bih da vidim sve to i u
mreznom okruzenju.

Saljem u attachmentu EXE i SOURCE za Borland C++ Builder iz tog doba
(malocas sam prekompajlirao za verziju 6), tek da se vidi o cemu se radi.

Inace program je funkcionalan ali nedovrsen.

FUNKCIONALNO: Može se igrati protiv racunara.
NEDOVRSENO: Algoritam (racunar) uzima prvi od 20-tak izabranih 'dobrih'
poteza, umesto da proanalizira svih 20. Takođe, hteo sam da uradim i
verziju igrice u kojoj se ne igra na pobedu već na bodovanje, tj. kada
se sastavi 5 u nizu, da se ta linija UKLONI, i dodaju neki bodovi itd.

Inace, kod vise lici na C jer sam prvu verziju razvio za Aztec C za Amigu,
(Windows tada nije ni postojao) i totalni je krš kada ga pogledam sa sadasnje
distance ;) Ipak, evo poslao sam, pa kome je zanimljivo neka gleda.

Algoritam sam (koliko sam tada znao) razdvojio od GUI dela pa se valjda
moze kompalirati bilo kojim ANSI C++ kompajlerom. Svakako ga treba modifikovati.

Ukoliko se odlučite za ovo, mogu eventualno da pomognem tako što ću ponovo
da se pozabavim usavršavanjem algoritma za igru protiv računara. Inače sam
u gužvi.

EXE je velik, jer sam u njega ugradio sve DLL i BPL datoteke da bi se moglo
pokrenuti samostalno.


P.S. Ko bude probao igricu, DESNI TASTER MIŠA je vraćanje poteza ;)

Pozdrav.


EDIT: Tek sad videh ono MULTIPLAYER. Ovo se ne uklapa u to, ali svakako
eto jedna od ideja.
Prikačeni fajlovi
 
Odgovor na temu

IDE

Član broj: 53403
Poruke: 586
*.crnagora.net.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 12:41 - pre 209 meseci
Ja sam strasno zauzet, ali bih se , ukoliko bih mogao stici , prikljucio projektu.
Mada, moje znanje u vezi igrica je veoma oskudno...

Ono sto vam sigurno mogu ponuditi je da se , ako zelite, projekat kompajlira kod mene jer imam licencirani BDS 2006 (ako zelite sve da bude legalno), i ADSL pa mi nije tesko to i uploadovati....

I dalje mislim da je pametnije razvijati neku alatku za developere a ne igricu...ipak se bavimo programiranjem.
Ali i igrica je sasvim ok..cisto moj predlog...


there's something out there
waiting for us,
and it ain't no man...
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.tekostolac.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 12:54 - pre 209 meseci
Igrica je zanimljiva jer ima dovoljno 'prostora' za sve afinitete:
- mreža
- grafika
- zvuk
- algoritmi
...

Recimo kartaška igra "Remi".
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 13:17 - pre 209 meseci
Citat:
IDE: Ja sam strasno zauzet, ali bih se , ukoliko bih mogao stici , prikljucio projektu.
Mada, moje znanje u vezi igrica je veoma oskudno...

Ono sto vam sigurno mogu ponuditi je da se , ako zelite, projekat kompajlira kod mene jer imam licencirani BDS 2006 (ako zelite sve da bude legalno), i ADSL pa mi nije tesko to i uploadovati....

I dalje mislim da je pametnije razvijati neku alatku za developere a ne igricu...ipak se bavimo programiranjem.
Ali i igrica je sasvim ok..cisto moj predlog...

Hvala na ponudi, no valjda bi se sve trebalo moći compilirati i sa Explorer verzijom. U svakom slučaju imamo te u vidu ako zafali...

Osobno, ne bih za prvi projekt izabrao nešto extra komplicirano jer bitno je da bilo što napravimo za prvi put. Da barem pokažemo da možemo raditi kao ekipa. Već kad se "uhodamo" onda neće biti problem raditi i na ozbiljnijim projektima.

Zato mislim da je neka igrica za početka prva liga. Napravimo multiplyer verziju, uključimo bazu podataka za mogućnosti save i load, uključimo neki 3D dizajn i tko zna koje još detalje...
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 13:51 - pre 209 meseci
Da, trebamo da krenemo od neceg jednostavnog.
Nije los ovaj XO. Za njega takodje mozemo da uradimo multiplayer.
Npr. napravimo server app i client app.
Server komunicira sa bazom i u nju smjesta account-e(slike korisnika, bodove, sifru, itd...).
Client, naravno, komunicira sa serverom. Client-u napravimo dobar GUI, mogucnost igranja protiv racunara, itd...
Naravno, ovo nije nista novo :), ali obuhvata dosta oblasti iz programiranja( mreza, bezbjedonst, GUI, baze...).
Sta mislite?

p.s. Mozemo i karte umjesto XO ;)
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 14:42 - pre 209 meseci
Nemojte me krivo shvatiti no ja bih da se naš projekt radi od nule. Ovaj XO je zgodna ideja, no to bi onda bila ništa drugo već nadogradnja već nečeg postojećeg. Karte mislim da su možda najjednostavnije jer ih je moguće odmah pokupiti iz Windows CARD.DLL biblioteke. Tad bi trebalo samo složiti sučelje i logiku igre, multiplayer opcije i već sve što ide...

Isto što bi bilo jako zgodno:

Čovječe ne ljuti se

Ovdje se može stvarno puno napraviti i u 3D-u, tj. na samom sučelju, multiplayer preko mreže itd... Možda i najzgodnija opcija?

[Ovu poruku je menjao itf dana 15.01.2007. u 15:57 GMT+1]
 
Odgovor na temu

atko79
Sarajevo

Član broj: 34935
Poruke: 70
*.hermes.si.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 15:43 - pre 209 meseci
"Covjece ne ljuti se" eeeeee, to se bas uklapa u zamiso ;)

Ima prostora za logican i smislen 3D interface.
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 15:56 - pre 209 meseci
Koji god projekat odaberete, barem 50% koda treba da bude univerzalno i ponovo upotrebljivo
za bilo koju mrežnu igru koju odaberete, tako da ako se odradi taj Shell kako treba , može se
zamisliti i više igara koje mogu funkcionisati na istom zajedničkom delu koda.


 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 16:46 - pre 209 meseci
Citat:
X Files: Koji god projekat odaberete, barem 50% koda treba da bude univerzalno i ponovo upotrebljivo
za bilo koju mrežnu igru koju odaberete, tako da ako se odradi taj Shell kako treba , može se
zamisliti i više igara koje mogu funkcionisati na istom zajedničkom delu koda.

Naravno, taj dio ću ja odraditi preko Indy komponenti, a možda baš i napravim nekakav univerzalni ActiveX za ovakav konkretni slučaj...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.iplannetworks.net.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 17:19 - pre 209 meseci
Citat:
itf: Naravno, taj dio ću ja odraditi preko Indy komponenti, a možda baš i napravim nekakav univerzalni ActiveX za ovakav konkretni slučaj...


Pa kako su Indy komponente univerzalne? Da ne spominjem activex.

Biti univerzalan u ovom slucaju pre znaci koristiti nesto sto postoji na vecini sistema. Socket C API, C RTL, standardna C++ biblioteka itd. a samo GUI deo uraditi u platformski zavisnom kodu mada se i taj deo može izbeći sa wxWidgets bibliotekom.

Druga je stvar ako vi svi hoćete da napravite isključivo windows igru koja će se isključivo raditi sa borlandovim alatkama.


Tko leti vrijedi
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!15.01.2007. u 21:19 - pre 209 meseci
Citat:
kiklop74: Pa kako su Indy komponente univerzalne? Da ne spominjem activex.

Biti univerzalan u ovom slucaju pre znaci koristiti nesto sto postoji na vecini sistema. Socket C API, C RTL, standardna C++ biblioteka itd. a samo GUI deo uraditi u platformski zavisnom kodu mada se i taj deo može izbeći sa wxWidgets bibliotekom.

Druga je stvar ako vi svi hoćete da napravite isključivo windows igru koja će se isključivo raditi sa borlandovim alatkama.

Slaze, se.
Mozemo da koristimo low level socket programiranje( to bi mogao da bude mini projekat, da se napravi high level socket biblioteka).
Sada da odlucimo sta ce mo praviti, ko ce praviti i da se podjelimo. :)
Pozdrav!
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!16.01.2007. u 09:02 - pre 209 meseci
Citat:
kiklop74: Pa kako su Indy komponente univerzalne? Da ne spominjem activex.

Biti univerzalan u ovom slucaju pre znaci koristiti nesto sto postoji na vecini sistema. Socket C API, C RTL, standardna C++ biblioteka itd. a samo GUI deo uraditi u platformski zavisnom kodu mada se i taj deo može izbeći sa wxWidgets bibliotekom.

Druga je stvar ako vi svi hoćete da napravite isključivo windows igru koja će se isključivo raditi sa borlandovim alatkama.

ActiveX je samo za Windows, naravno. No, Indy 10 komponente se koriste i u Kylixu tj. pod Linuxom pa se itekako može reći da su univerzalne. Točnije, ja sam mislio napraviti jednu komponentu koja bi služila za multiplayer opciju, a ona u krajnem slučaju ne mora ni biti ActiveX, već i običan Borlandov paket koji se može koristiti i pod Kylixom ako već treba i za Linux.

Stoga, sve je moguće...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
*.iplannetworks.net.

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!16.01.2007. u 12:21 - pre 209 meseci
Citat:
itf: No, Indy 10 komponente se koriste i u Kylixu tj. pod Linuxom pa se itekako može reći da su univerzalne.


Mislim da je nerazumno ukljucivati u opciju kylix koji je odavno mrtav i bez ikakve podrske sem ponekog entuzijaste. Da bi se privukle narodne mase u neki projekat on treba da bude i lak za "ulazak". Dakle ne ubacivati egzoticne alatke koje se tesko instaliraju na novim distribucijama linuxa, itd.

Ako hocete portabilno windows/linux onda treba razmisljati na liniji <neki windows C++ kompajler>/gcc . Sve ostalo samo dodatno komplikuje stvari.


Tko leti vrijedi
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!16.01.2007. u 12:39 - pre 209 meseci
Citat:
kiklop74: Mislim da je nerazumno ukljucivati u opciju kylix koji je odavno mrtav i bez ikakve podrske sem ponekog entuzijaste. Da bi se privukle narodne mase u neki projekat on treba da bude i lak za "ulazak". Dakle ne ubacivati egzoticne alatke koje se tesko instaliraju na novim distribucijama linuxa, itd.

Ako hocete portabilno windows/linux onda treba razmisljati na liniji <neki windows C++ kompajler>/gcc . Sve ostalo samo dodatno komplikuje stvari.

Joj daj nemoj me ljutit molim te. "odavno mrtav" ... svašta...

Ja i dan danas koristim Kylix na Red Hat-u 7.3, a problem sa instaliranjem i nije toliki problem sad kad postoji WmWare i Virtual PC. Da ne pričam kolika je prednost programiranja u Kylixu naspred ovih čudesa poput KDevelop i sl.. Nemojmo sad neku raspravu, no Kylix se bar može upotrijebiti za compliranje pod Linuxom, a činjenica da će taj compilirani program raditi na svim Linux distribucijama dovoljno govori za sebe. Ja nemam u planu nikakve mase prizivati ili nešto slično. Da budem iskren, neka postoje dva dovoljno ozbiljna čovjeka sa kojima se može raditi i to mi je dosta. Čak je tako i lakše nego sa 10ak ljudi.
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!16.01.2007. u 15:03 - pre 209 meseci
itf, mozes li nabrojati neke poznate multiplatformske projekte koji su radjeni u kylix-u?
Ipak mislim da mozemo da radimo na klasican nacin, bez borlandovih api-ja.
Pozdrav!
 
Odgovor na temu

Yu Raider
Ivan Djordjevic
Bg

Član broj: 40731
Poruke: 273
*.dynamic.sbb.co.yu.



+2 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!16.01.2007. u 21:50 - pre 209 meseci
Ja sam takođe za to da radimo bez Kylixa i ostalih čuda, odnosno da radimo u gcc-u. Što se Windowsa tiče, izbor je širok, bilo koji kompajler će poslužiti, dok god se ne koriste ActiveX komponente i ostali Windows-only alati.
SLIder.
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.55.*



+9 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!17.01.2007. u 08:42 - pre 209 meseci
Ni da mi 5 crnaca prijeti da će me... ne kanim koristiti gcc jer je to za mene obična glupost. Štoviše, čak bih i isključio Linux verziju za ovaj projekt jer očito se ne možemo dogovoriti glede toga. Ja kanim koristiti Borlandove alate, a ostali nek koriste što god hoće. Glavno je da svoj dio projekta mogu predati u DLL-u da se to sve na kraju može spojiti u jedan projekt. Tako da.. koristite i svoj vlastiti compiler što se mene tiče, ali posao napravite kako spada.
 
Odgovor na temu

Yu Raider
Ivan Djordjevic
Bg

Član broj: 40731
Poruke: 273
*.dynamic.sbb.co.yu.



+2 Profil

icon Re: Zajednički projekt C++ programera EliteSecurity-a!17.01.2007. u 09:26 - pre 209 meseci
Citat:
itf: ...Glavno je da svoj dio projekta mogu predati u DLL-u da se to sve na kraju može spojiti u jedan projekt...


Ok, ali ti kada kažeš DLL misliš WIndows DLL. A šta bi sa Unix like OSovima? Da li možeš to isto da exportuješ u .so biblioteku?
SLIder.
 
Odgovor na temu

[es] :: C/C++ programiranje :: Zajednički projekt C++ programera EliteSecurity-a!

Strane: 1 2 3 4 5 6 ... Dalje > >>

[ Pregleda: 74610 | Odgovora: 209 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.