Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Programiranje igara

24 views
Skip to first unread message

matija

unread,
Feb 24, 2010, 6:52:43 AM2/24/10
to
Da li netko iskusan u programiranju mi moze reci u kojem programskom jeziku
se rade igre, tipa: www.3dpokerroom.com

koji bi bio najbolji jezik za ovaku igru ?

Bruno Babic

unread,
Feb 24, 2010, 7:59:08 AM2/24/10
to
matija wrote:
> koji bi bio najbolji jezik za ovaku igru ?

Onaj koji:
1) znas
2) moze napraviti ono sto zelis

--
bbabic(a)globalnet.hr
2b||!2b?

matija

unread,
Feb 24, 2010, 10:24:49 AM2/24/10
to
"Bruno Babic" <a@b.c> wrote in message news:hm37qk$8qb$2...@ss408.t-com.hr...

> matija wrote:
>> koji bi bio najbolji jezik za ovaku igru ?
>
> Onaj koji:
> 1) znas
> 2) moze napraviti ono sto zelis
>

Nije problem to sto ja znam ili neznam :) vec mi zanima s kojim jezikom se
najbolje moze napraviti takva igra.

alejandro

unread,
Feb 24, 2010, 10:20:13 AM2/24/10
to
Mo�e se u puno jezika pretpostavljam. Ako misli� to sam radit mani se �orava
posla... Morat �e� prvo nau�it programirat pa onda radit igricu do tada �e
te pustiti volja... mada se sje�am da je bilo nekih projekata za izradu 3d
igrica u kojima gotovo nisi trebao znati programirati...

"matija" <n...@ztu.rp> wrote in message news:hm33uh$k9b$1...@gregory.bnet.hr...

matija

unread,
Feb 24, 2010, 10:26:24 AM2/24/10
to
"alejandro" <aleksa...@BRISIOVOnet.hr> wrote in message
news:hm3g3f$s6n$1...@ss408.t-com.hr...

> Mo�e se u puno jezika pretpostavljam. Ako misli� to sam radit mani se
> �orava posla... Morat �e� prvo nau�it programirat pa onda radit igricu do
> tada �e te pustiti volja... mada se sje�am da je bilo nekih projekata za
> izradu 3d igrica u kojima gotovo nisi trebao znati programirati...
>

Ne mislim ja to radit, samo me zanima s kojim tehnologijama se radi bas
takva vrsta igre.

Josip

unread,
Feb 24, 2010, 11:25:31 AM2/24/10
to
Dana Wed, 24 Feb 2010 12:52:43 +0100, matija <n...@ztu.rp> napisao/napisala
je:

Dobar bi ti bio DarkBasic. Jednostavan je, imas gomilu gotovih sourceva i
komponenata.

--
Semper in excremento, sole profundum qui variat!

alejandro

unread,
Feb 24, 2010, 11:35:47 AM2/24/10
to

"matija" <n...@ztu.rp> wrote in message news:hm3gf4$c47$1...@gregory.bnet.hr...
http://en.wikipedia.org/wiki/Game_programming


Help is Here!

unread,
Feb 24, 2010, 12:40:01 PM2/24/10
to


C# ili C++.
Ima ih vi�e ofc, ali jedan od ta dva bi ja odabrao :)

Ako mislis neku manju igru onda C#, ako ne�to veliko tj. ogromno onda Cpp.

Drug Tito

unread,
Feb 24, 2010, 12:51:35 PM2/24/10
to
> Da li netko iskusan u programiranju mi moze reci u kojem programskom
> jeziku se rade igre, tipa: www.3dpokerroom.com
>
> koji bi bio najbolji jezik za ovaku igru ?

Ima� besplatnih 3D alat Blender i besplatan engine Unity u kojem programira�
s C, C#, a i scriptne jezike podrzava.
Uglavnom pogledaj ovaj doma�i link: http://woodgamesfx.com/ �to oni s tim
rade.

Pozdrav!


Davorin Vlahovic

unread,
Feb 24, 2010, 6:20:14 PM2/24/10
to

Svaki jezik koji ti na neki nacin omogucuje prikazivanje slika iz datoteka.
Znaci, vise-manje svi. U kojem ce to netko raditi ovisi iskljucivo o tome
koji jezik znaju i s kojim im je najlakse raditi. Danas se uglavnom koriste
objektno-orjentirani jezici tipa c++ i python. Jave i c# mislim da uglavnom
ne, osim kao akademski primjer :)

Od zanimljivosti, tu su assembler za hard-core face i raznorazne BASIC
verzije za sitnije igre (darkbasic koliko cujem).

Za pocetnika je vjerojatno najlakse poceti sa pythonom (jezik) i pygame
libraryem.

http://www.pygame.org/news.html

Cak ti nude besplatno kompletnu knjigu s kojom mozes nauciti programirati
igre: http://inventwithpython.com/

Direktni link na knjigu: http://inventwithpython.com/IYOCGwP_book1.pdf

Od popularnijih igri pisanih u pythonu naveo bih Civilization 4 i Frets on
fire.

--
Reality is why I can never have nice things.

Davorin Vlahovic

unread,
Feb 24, 2010, 6:25:13 PM2/24/10
to
[Wed, 24 Feb 2010 16:20:13 +0100] alejandro je napisao/la:
> Mo¾e se u puno jezika pretpostavljam. Ako misli¹ to sam radit mani se æorava
> posla... Morat æe¹ prvo nauèit programirat pa onda radit igricu do tada æe
> te pustiti volja... mada se sjeæam da je bilo nekih projekata za izradu 3d
> igrica u kojima gotovo nisi trebao znati programirati...

Zapravo je najveci problem crtati likove i pozicije... no, zato postoje
siteovi poput ovog:

http://www.panelmonkey.org/category.php?id=1

i ovog:

http://mkw.mortalkombatonline.com/

:D


Idemo sad, tko ce prvi napraviti sub zero vs. prince of persia vs. golden axe
amazon soru :D

Davorin Vlahovic

unread,
Feb 24, 2010, 6:25:45 PM2/24/10
to
[Wed, 24 Feb 2010 18:40:01 +0100] Help is Here! je napisao/la:
> On 24.2.2010. 12:52, matija wrote:
>> Da li netko iskusan u programiranju mi moze reci u kojem programskom jeziku
>> se rade igre, tipa: www.3dpokerroom.com
>>
>> koji bi bio najbolji jezik za ovaku igru ?
>
>
> C# ili C++.
> Ima ih više ofc, ali jedan od ta dva bi ja odabrao :)
>
> Ako mislis neku manju igru onda C#, ako nešto veliko tj. ogromno onda Cpp.

Zasto c# umjesto pythona za manju igru? :D

Bruno Babic

unread,
Feb 25, 2010, 3:44:10 AM2/25/10
to
matija wrote:
> Nije problem to sto ja znam ili neznam :) vec mi zanima s kojim jezikom se
> najbolje moze napraviti takva igra.

Ponavljam se, ali cinjenica je da se najbolje napravi sa onim kojeg znas
i koji to sto trebas moze napraviti.

--
bbabic(a)globalnet.hr
2b||!2b?

Bruno Babic

unread,
Feb 25, 2010, 3:49:41 AM2/25/10
to
Drug Tito wrote:
> Uglavnom pogledaj ovaj doma�i link: http://woodgamesfx.com/ �to oni s tim
> rade.

Skinuo sam nekakav Pinball i vec na drugoj lopti sam dozivio da je lopta
jednostavno proletjela kroz prepreku i izisla van :)

--
bbabic(a)globalnet.hr
2b||!2b?

chiro

unread,
Feb 25, 2010, 2:10:27 AM2/25/10
to

Vecina takvih casino igara se radi u flashu - nemoj misliti da u flashu
mozes imati samo onu losu grafiku kakvu vecinom vidis, jer ja npr iz prve
nisam mogao razlikovati flash verziju od directx verzije jedne takve casino
igre. Mozes ako znas sta treba gledati, npr fade in/out blinkanje objekta ne
mozes napraviti u flashu, ali to su sitnice koje tek izvjezbano oko vidi.


Julijan Sribar

unread,
Feb 25, 2010, 2:42:17 PM2/25/10
to
"Bruno Babic" <a@b.c> wrote in message news:hm5dig$olo$1...@ss408.t-com.hr...

>
> Skinuo sam nekakav Pinball i vec na drugoj lopti sam dozivio da je lopta
> jednostavno proletjela kroz prepreku i izisla van :)
>

Imas prejaki udarac ;o)

Bruno Babic

unread,
Feb 26, 2010, 5:25:33 AM2/26/10
to
Julijan Sribar wrote:
> Imas prejaki udarac ;o)

Pa, udarac je bio jak, ali svejedno je poprilicno neozbiljno od
programera pretpostaviti da ako kuglica na tocki prije i tocki poslije
"ticka" nije u koliziji s necime, da kolizije uopce nema (bez obzira na
predjeni put) :)

Ja sam takve stvari rjesavao provjerom kolizije pravca koji prolazi kroz
tocku A i tocku B, pa ako kolizija postoji, onda mic po mic dok se ne
otkrije tocno mjesto kolizije i kut.

--
bbabic(a)globalnet.hr
2b||!2b?

invisible

unread,
Feb 26, 2010, 8:46:11 AM2/26/10
to

Zna loptica ostati i na "bounceru" a ni tilt ne pomaze :)

Invisible

Help is Here!

unread,
Feb 28, 2010, 1:53:23 PM2/28/10
to
On 25.2.2010. 0:25, Davorin Vlahovic wrote:
> [Wed, 24 Feb 2010 18:40:01 +0100] Help is Here! je napisao/la:
>> On 24.2.2010. 12:52, matija wrote:
>>> Da li netko iskusan u programiranju mi moze reci u kojem programskom jeziku
>>> se rade igre, tipa: www.3dpokerroom.com
>>>
>>> koji bi bio najbolji jezik za ovaku igru ?
>>
>>
>> C# ili C++.
>> Ima ih vi�e ofc, ali jedan od ta dva bi ja odabrao :)
>>
>> Ako mislis neku manju igru onda C#, ako ne�to veliko tj. ogromno onda Cpp.

>
> Zasto c# umjesto pythona za manju igru? :D
>

Eto moze i to :)
Zasto pyton? Jednostavan je.
Zasto C#? Jednostavno ga volim.

Marko

unread,
Mar 1, 2010, 4:34:46 PM3/1/10
to

"Bruno Babic" <a@b.c> wrote in message news:hm5d85$mjk$2...@ss408.t-com.hr...

koji si ti biser

Marko

unread,
Mar 1, 2010, 4:38:33 PM3/1/10
to

"matija" <n...@ztu.rp> wrote in message news:hm3gf4$c47$1...@gregory.bnet.hr...

c++ game programming je standard ali moze se i u drugim jezicima

za ovakvu igru uglavnom se koristi neki poznatiji game library za jezik koji
je u biti framework(sucelje) sa svim funkcijama, klasama blabla itd ... da
bi ti olaksao posao ali kad vidis kako je taj posao u biti "lagan" pitaces
se "a sto tek da ja moram napraviti taj library pa jos sa njim i igru"

Bruno Babic

unread,
Mar 2, 2010, 3:04:16 AM3/2/10
to
Marko wrote:
> koji si ti biser

Evo, javila nam se osoba koja se definitivno ne slaze sa mojim
misljenjem, pa ce nam sada svima tu lijepo i argumentirano objasniti
zasto sam ja u krivu.

Izvoli, ti si na redu.

--
bbabic(a)globalnet.hr
2b||!2b?

Bruno Babic

unread,
Mar 2, 2010, 3:07:01 AM3/2/10
to
Marko wrote:
> c++ game programming je standard ali moze se i u drugim jezicima
>
> za ovakvu igru uglavnom se koristi neki poznatiji game library za jezik koji
> je u biti framework(sucelje) sa svim funkcijama, klasama blabla itd ... da
> bi ti olaksao posao ali kad vidis kako je taj posao u biti "lagan" pitaces
> se "a sto tek da ja moram napraviti taj library pa jos sa njim i igru"

Aha, dakle vidimo kako to treba raditi.

Uzmes C++, ali mozes ipak i u drugim jezicima. A onda kada se napokon
odlucis za jezik, uzmes neki library kojeg je netko drugi napisao, i
onda napravis program u stilu:

Game myGame = new Game(Type.FPS, QualityType.Blizzard, Flags.Multiplayer);
myGame.start();

I sve uredno radi, a ti samo sjedis doma i gledas kako lova polako
kaplje... zasto meni tako nesto nije palo na pamet?!

--
bbabic(a)globalnet.hr
2b||!2b?

Leclerc

unread,
Mar 2, 2010, 3:10:42 AM3/2/10
to
> koji si ti biser

mo�e� li to malo pojasniti?

Leclerc

unread,
Mar 2, 2010, 3:15:13 AM3/2/10
to

On je najvjerojatnije mislio da je uzeo toliko kratak "tick" da mu to
nije bilo potrebno. Eventualno je probao na jednom ra�unalu (par minuta
najvi�e), i to je "radilo", �to je njemu bilo dovoljno za proglasiti
cijeli program za bug-free.

Bruno Babic

unread,
Mar 2, 2010, 5:39:59 AM3/2/10
to
Leclerc wrote:
> On je najvjerojatnije mislio da je uzeo toliko kratak "tick" da mu to
> nije bilo potrebno. Eventualno je probao na jednom ra�unalu (par minuta
> najvi�e), i to je "radilo", �to je njemu bilo dovoljno za proglasiti
> cijeli program za bug-free.

<upozorenje: malo duzi post, samo ce najuporniji ostati do kraja>

Sad si me podsjetio na najveci bezobrazluk i bahatost koju sam dozivio u
posljednjih X godina od developera jedne igre.

U pitanju je igra pod imenom "Runes of Magic", jedan od WoW klonova.

Uglavnom, cuo ja za tu igru, pa rekoh da je probam.
Otisao na web, i krenuo da skidam "game client". Prvo se skine nekakav
torent-wannabe downloader, koji skida igru sa cak 30 k/s, a treba
skinuti niti manje, niti vise negdje oko 5.5 GB.
Ne budi lijen, odoh ja potraziti sve to na torrent searchevima, pa
nadjoh torrent, ali isto tako skida jako sporo. Ok, idem potraziti i na
rapidshareru ili necemu slicnome (kad vec imam account), ali bez uspjeha.

Ok, pustim ja torrent neka se skida, pa ce se skinuti valjda do sutra.

I tako sutradan, skinulo se... pokrenem ja instalaciju, i onda opet
cekaj, ali to sam vec naviknuo. Igra se instalira, pokrene, i onda kaze:
"imam ja tu neke update za skinuti". Ok, skidaj, nemas frke. Tu je vec
skidalo oko 100k/s, ali skida li se skida... pustim neka se skida, pa cu
sutra igrati. (u konacnici se skinulo jos nekih 2-3 GB updateova za "the
latest game client")

Sutradan dodjem, a na ekranu error dialog, ne moze pronaci neki EXE
file. Ok, igra se restarta, pocne skidati novi patch - rekoh to je to,
ali opet isto i tako se vrti u krug.

Ne budi lijen, odem ja na sluzbeni forum, kad ono tamo ne da se pise o
tom problemu, nego imaju i sticky postove na tu temu. Rjesenje problema
- skini rucno patch i pokreni ga u direktoriju gdje je instalirana igra.
Ok, skinem ja patch, i odmah preventivno skinem jos slijedecih nekoliko
koliko je preostalo do kraja. (zanimljivo je da se patchevi skidaju
brzinom ranga 300-400k/s, a njihov downloader kao da je na 56k modemu :) )

Rucno instaliram preostale patcheve kao sto savjetuju i napokon - igra
je up-to-date, nakon samo dva dana!

Pokrenem igru, ulogiram se, "Obtaining server list..." i tako stoji do u
nedogled. Ok, hajdemo opet. Pokreni, login, "Obtaining server list..." i
evo servera! Bravo! Odaberem jedan, "Connecting to server..." i tako
stoji. Pustim pola sata, a ono i dalje stoji. Gledam u firewallu, uopce
nema konekcije prema van.

Ok, probaj opet i tako nekoliko puta, ali uvijek isti rezultat.

Nista, idem na forum... nitko se ne zali na slican problem. Pisem sto me
muci, sutradan mi covjek odgovara da "najvjerojatnije moj ISP blokira
pristup prema njihovim serverima"!?! Rekoh: seres! Ajde, evo ti
traceroute prema serveru gdje se jasno vidi da nitko nista ne blokira.
Odgovor na to - probaj reinstall, pa vidi onda. Ok, prodjem opet kroz
nekoliko sati reinstalacije i patchiranja, ali opet isto sranje. Odgovor
na to "sprema se novi patch, pa ce valjda to biti to". Rekoh, hajde
valjda je to to, cekam patch.

Nakon tjedan dana, novi patch... ponovno install, ponovno patchiranje
(do tada sam vec skinuo sve patcheve rucno pa nije toliko dugo trajalo),
najnoviji patch, pokreni, login, odaberi server i opet ista stvar. Zapne
na "Connecting to server...". gledam u firewallu ne pokusava se to
nigdje nista spojiti, cak stovise nakon sto stisnem "cancel" zatvori se
i ona pocetna "login" konekcija, ali igra uredno i dalje pokusava da
dohvati listu servera, radi login i spaja se na njih.

Pisem na forumu sada vec poprilicno ljut da se opet isto sranje dogadja
i da bi bio red da su barem jedanput pokusali svjezu instalaciju igre
pokrenuti na Windowsima XP, pa da barem vide da im ne radi, nego tu seru
svima "napravi reinstall, pa ce raditi". Zakljucim na kraju da je igra
sranje, te da bi netko iz time za testiranje trebao dobiti otkaz.

Na taj moj zakljucak oni kazu da nije red da se tako izrazavam i obrisu
moj post!
Ok, napisem novi post i kazem da cenzura nema smisla jer je google vec
kesirao moj post, a problem i dalje postoji, ali na to me oni banaju na
tjedan dana (like I care).
Uglavnom, ne vole bas kritiku, a pun im forum jednih te istih problema,
a da i ne spominjem isprike u stilu "reinstall, and it should work".
Tipicni odgovor na svaki problem.
Za nepovjerovati je i cinjenica da im je forum pun ljudi koji kazu
"jucer sam igrao, danas vise ne radi igra".
A igra ne da ne valja, nego je sranje koje ne sluzi nicemu drugome nego
da ti izvan igre prodaju za stvarni novac nekakve dijamante koji sluze
kao sredstvo placanja u igri. Naravno, ti mozes te dijamante i zaraditi,
samo sto trebas visiti 24h dnevno da bi nesto skupio, a ovako ti oni za
par EUR prodaju pa si miran :)

BTW, nedavno su objavili novi "the latest client". Opet nisam bio lijen,
skinem ga, instaliram, opet se skidaju patchevi, ali ovaj put se to
svodi na nesto malo. Pokrenem, opet isto sranje.

Uninstall, delete, forget.

--
bbabic(a)globalnet.hr
2b||!2b?

Luka Ćavara

unread,
Mar 2, 2010, 7:44:14 AM3/2/10
to
Bruno Babic wrote:
> matija wrote:
>> Nije problem to sto ja znam ili neznam :) vec mi zanima s kojim
>> jezikom se najbolje moze napraviti takva igra.
>
> Ponavljam se, ali cinjenica je da se najbolje napravi sa onim kojeg znas
> i koji to sto trebas moze napraviti.
>

Ovo podsjeća na vic:

"Kako mogu najbrže stići do želj. stanice?"
"Najbrže ćete stići ako trčite"

Goran Mitrovic

unread,
Mar 2, 2010, 7:54:57 AM3/2/10
to
On Tue, 02 Mar 2010 11:39:59 +0100, Bruno Babic <a@b.c> wrote:

>Ok, napisem novi post i kazem da cenzura nema smisla jer je google vec
>kesirao moj post, a problem i dalje postoji, ali na to me oni banaju na
>tjedan dana (like I care).

Hm, ocito te briga kad si napisao ovoliki post...

alejandro

unread,
Mar 2, 2010, 9:51:47 AM3/2/10
to

> Game myGame = new Game(Type.FPS, QualityType.Blizzard, Flags.Multiplayer);
> myGame.start();
>
> I sve uredno radi, a ti samo sjedis doma i gledas kako lova polako
> kaplje... zasto meni tako nesto nije palo na pamet?!
>
> --
> bbabic(a)globalnet.hr
> 2b||!2b?

LOOOOL!
Ovako se nisam nasmijao ni na hr.rec.humor.binaries vec duuugo vremena

:-))))


MArko

unread,
Mar 2, 2010, 11:02:04 AM3/2/10
to

Ti ocigledno vodis neku dilemu sam sa sobom, da sam mu tio reci da je to
tako jednostavno onda sigurno nebi napisao ono sto jesam.

Uglavnom sigurno konkretniji i bolji savjet od tipicnog preserantskog i
ofucanog mudrovanja "najbolji je jezik onaj koji ti treba"


MArko

unread,
Mar 2, 2010, 11:02:45 AM3/2/10
to
On 2.3.2010. 9:04, Bruno Babic wrote:
> Marko wrote:
>> koji si ti biser
>
> Evo, javila nam se osoba koja se definitivno ne slaze sa mojim
> misljenjem, pa ce nam sada svima tu lijepo i argumentirano objasniti
> zasto sam ja u krivu.
>
> Izvoli, ti si na redu.
>
lol


Davorin Vlahovic

unread,
Mar 2, 2010, 4:28:04 PM3/2/10
to

Covjek je poprilicno tocno i prakticno odgovorio, ne znam zasto si se
nafurio. Nije napisao da je najbolji onaj koji ti treba nego onaj kojeg znas
posto sa prakticno bilo cime sto je turing-complete, ukljucujuci brainfuck, mozes
napisati bilo kakvu igru.

Pitanje je samo znas li, imas li volje nauciti ako ne znas i ako imas volje a
nemas vremena koji ces najbrze savladati. Sto su sve odvojena pitanja od onog
koje je OP postavio.

MArko

unread,
Mar 2, 2010, 5:13:09 PM3/2/10
to

To jednostavno nije tocno da sa bilo cim mozes napraviti bilo kakvu igru
i da je svaki jezik jednako prikladan za igre.

Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
kolko bi ti pomogao?

Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
covjek je lijepo pitao za igre i naveo igru kakvu zeli...
da bi dobio debilan odgovor "

najbolje napravi sa onim kojeg znas i
> koji to sto trebas moze napraviti.

Znaci neki pocetnik koji trazi pomoc ne samo da se mora boriti sa hrpom syntaxa nego i sa nerdovskom filozofijom? Meni to ne zvuci prakticno kao tebi

Davorin Vlahovic

unread,
Mar 2, 2010, 7:46:35 PM3/2/10
to
[Tue, 02 Mar 2010 23:13:09 +0100] MArko je napisao/la:
> On 2.3.2010. 22:28, Davorin Vlahovic wrote:
>> Covjek je poprilicno tocno i prakticno odgovorio, ne znam zasto si se
>> nafurio. Nije napisao da je najbolji onaj koji ti treba nego onaj kojeg znas
>> posto sa prakticno bilo cime sto je turing-complete, ukljucujuci brainfuck, mozes
>> napisati bilo kakvu igru.
>>
>> Pitanje je samo znas li, imas li volje nauciti ako ne znas i ako imas volje a
>> nemas vremena koji ces najbrze savladati. Sto su sve odvojena pitanja od onog
>> koje je OP postavio.
>
> To jednostavno nije tocno da sa bilo cim mozes napraviti bilo kakvu igru

Gledaj, objasnit cu malo neuobicajeno :) Nisi u pravu. Kompletno sva
racunala se sastoje od samo tri sklopa kada razmisljas o logici rada
istog - I, ILI i NE. S time da uz koristenje de Morganovih pravila mozes
sve svesti na jedan - NI ili NILI, odaberi si. Cak i memoriju mozes izvesti s
time tako da ti ne treba nesto sa strane (32kB statickog RAM-a ti u chipoteci
kosta 23kn :) ).

Znaci, ako bi imao jezik kojim bi kombinirao te sklopove mozes napraviti
racunalo koje pak moze vrtjeti tvoju igru[1]. Ne samo vrtjeti igru, racunalo
u hardveru moze imati tu igru bez potrebe pokretanja programa jer je vec sama
struktura racunala program. Ok? Ok.

Ista stvar ti je i s visim programskim jezicima. Svaki jezik koji je
Turing-complete (http://en.wikipedia.org/wiki/Turing_completeness) moze
napraviti *sve* sto i svaki drugi turing-complete jezik.

Dakle, kako turing-complete programski jezik moze posluziti za pisanje onoga
sto je covjek trazio, prakticno svaki jezik za kojeg je cuo moze posluziti za
to.

> i da je svaki jezik jednako prikladan za igre.

To nitko nije rekao, to je novi uvijet kojeg si uveo tek sada. Naravno,
"prikladan za igre" ovisi o pojedincu koji pise igru. Nekome odgovara C,
nekome C++, nekome python, nekome C#, nekome ruby, nekome fortran, nekome
ada/vb6/haskell/f#/erlang/asembler/...

I u svima njima mozes napraviti ono sto je covjek trazio. Evo ti 3d FPS
pucacina pisana u asembleru za windowse u 97,280 byteova:

http://www.theprodukkt.com/kkrieger

Screenshotovi igre na:
http://www.mobygames.com/game/windows/kkrieger-chapter-1/screenshots/gameShotId,280124/

A ti sada drvi koliko zelis da to nije moguce.

> Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
> da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
> kolko bi ti pomogao?

Odgovor je dobar jer je iz njega saznao da nema jezika koji to ne moze pa
moze odabrati koji njemu osobno vise odgovara.

> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?

:-/ Bas si se nabrijao :)

> Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
> covjek je lijepo pitao za igre i naveo igru kakvu zeli...
> da bi dobio debilan odgovor "
>
> najbolje napravi sa onim kojeg znas i koji to sto trebas moze napraviti.

Idealan odgovor, a drugi dio nakon veznika si ti dodao.

> Znaci neki pocetnik koji trazi pomoc ne samo da se mora boriti sa hrpom
> syntaxa nego i sa nerdovskom filozofijom? Meni to ne zvuci prakticno kao
> tebi

Vjerojatno zato jer nisi programer :) Nema razloga ubacivati pokusaje
vrijedanja "nerdovskom filozofijom".


BTW... cuo sam zgodan vic jucer :) Znas li kako se zove streber za deset
godina? Sef :D

[1] http://en.wikipedia.org/wiki/Verilog , http://en.wikipedia.org/wiki/Vhdl

Smola

unread,
Mar 3, 2010, 5:09:27 AM3/3/10
to
In article <slrnhor0jk...@zeus.home.lan>, nr...@ylf.krs.ref.rh
says...

Zapravo ima tu jos necega. Nije dovoljno samo napisati igru, nego vise
njih te eventualno kasnije upasti u neki tim koji radi igre.

Zbog toga bi trebalo nauciti jezik s kojim ti se otvara najvise
mogucnosti - ima najvise otvrorenog koda, enginea, libova, najrasireniji
sto se tice znanja te igracih platformi odn. najcjenjeniji u
profesionalnom svijetu igara.

Dakako, dobro je poceti s bilocim da bi se naucile osnove.

E sad, koji je to jezik i kakvi su trendovi, ne znam. Znam da id
Software trazi samo C++.


--
dobro promijesajte kavu da ne ostanu grumeni

Marko

unread,
Mar 3, 2010, 6:34:23 AM3/3/10
to

"Davorin Vlahovic" <nr...@ylf.krs.ref.rh> wrote in message
news:slrnhorc7t...@zeus.home.lan...

Gle, dobro si ti sve to naucio ili bolje reci nastrebao jer strebanje je
teorija a praksa je prakticno razmisljanje i primljenjivanje stvari.
Ovo je isto kao da raspravljamo dali je moguce da mrav predje istu
udaljenost kao i auto, teoretski da, prakticno gledano ne.

Ti si otisao u dubine koje su miljama udaljene od onog sto je OP pitao a ako
si zaboravio pitao je "koji je jezik najbolji za napravit igru"

Po tvojoj logici tj turing_ompletness teoriji koju navodis on bi kao newbie
trebao postati taj mrav. Ok? Ok

>> i da je svaki jezik jednako prikladan za igre.
>
> To nitko nije rekao, to je novi uvijet kojeg si uveo tek sada.

Nije tocno, to je odogovor na ono sto Op pita i ono sto ga zanima

> Naravno,
> "prikladan za igre" ovisi o pojedincu koji pise igru. Nekome odgovara C,
> nekome C++, nekome python, nekome C#, nekome ruby, nekome fortran, nekome
> ada/vb6/haskell/f#/erlang/asembler/...

Opet, nije stvar sto kom odgovara i dali je neko potajno zaljubljen u c,
python ili c#...., pogledaj opet njegovo pitanje


> I u svima njima mozes napraviti ono sto je covjek trazio. Evo ti 3d FPS
> pucacina pisana u asembleru za windowse u 97,280 byteova:
>
> http://www.theprodukkt.com/kkrieger
>
> Screenshotovi igre na:
> http://www.mobygames.com/game/windows/kkrieger-chapter-1/screenshots/gameShotId,280124/

Aha, i uputi ga da radi igre u tom i na kraju izgubi volju za icim kad
shvati kolko je to sto je odabrao beskorisno


> A ti sada drvi koliko zelis da to nije moguce.

Opet ti o teoriji i romantici prema kodu

>> Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
>> da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
>> kolko bi ti pomogao?
>
> Odgovor je dobar jer je iz njega saznao da nema jezika koji to ne moze pa
> moze odabrati koji njemu osobno vise odgovara.

Odkud tebi a on nezna to? Ako pogledas opet njegovo pitanje sa iole pameti
se da zakljuciti da sam dobro zna da je sve to moguce u raznim jezicima

>> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
>

> :-/ Bas si se nabrijao :)

Vidim i ti si Davorine, bas je dobro jelda?:)

>> Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
>> covjek je lijepo pitao za igre i naveo igru kakvu zeli...
>> da bi dobio debilan odgovor "
>>
>> najbolje napravi sa onim kojeg znas i koji to sto trebas moze
>> napraviti.
>
> Idealan odgovor, a drugi dio nakon veznika si ti dodao.
>
>> Znaci neki pocetnik koji trazi pomoc ne samo da se mora boriti sa hrpom
>> syntaxa nego i sa nerdovskom filozofijom? Meni to ne zvuci prakticno kao
>> tebi
>
> Vjerojatno zato jer nisi programer :) Nema razloga ubacivati pokusaje
> vrijedanja "nerdovskom filozofijom".

A kako da to nazovem? Nije prakticno, ne drzi se biti, ne pomaze, podsjeca
samo na ego trip i na rijesava problem

Dakle, bas suprotno od programiranja

> BTW... cuo sam zgodan vic jucer :) Znas li kako se zove streber za deset
> godina? Sef :D
>

Dobro je kad neko uci i stece znanje sa koji se moze nesto napraviti ali
zasto to stavljat u strebanje? Po definiciji, strebanje je upijanje hrpe
podataka bez shvacanja biti

Marko

unread,
Mar 3, 2010, 6:44:08 AM3/3/10
to

"Smola" <super...@hr.inet> wrote in message
news:MPG.25f853c39...@news.t-com.hr...

Upravo to, kao da si mi uzeo misli

Zasto bi sad njega uputio da i dalje trazi po netu odgovor na pitanje koje
tu nije dobio i onda recimo pocme sa pythonom koji je odlican jezik i svak
ga preporuca ali nikako sa podrskom velikom za igre iliti trazen za izradu
igara.

I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije to to
mada kako oni kazu i python moze napravit poker 3d i onda lagano skroz
izgubi volju i motivaciju, eto sto vise rec..


Bruno Babic

unread,
Mar 3, 2010, 6:45:17 AM3/3/10
to
Luka Ćavara wrote:
> Ovo podsjeća na vic:
>
> "Kako mogu najbrže stići do želj. stanice?"
> "Najbrže ćete stići ako trčite"

Pa hajdemo onda pokusati analizirati "sto je pjesnik htio reci".

Dakle, imas osobu koja zna npr C# i hoce napraviti igru.
To je sasvim moguce napraviti u C#, ali netko kaze da je to puno bolje
napraviti u C-u.

Ishod A:
- osoba uzima C#, napravi igru i potrosi npr. 3 mjeseca

Isbod B:
- osoba uzima C, proucava C, napravi igru i potrosi npr. 4 mjeseca

Dakle, ucenje novog jezika samo produljuje i komplicira development... a
da preduhitrim one koji ce pisati o tome da je C brzi, raspitajte se
malo koliko je u danasnjim 3D igrama CPU doista bitna stvar, pa ce vam
biti jasnije sto hocu reci.

--
bbabic(a)globalnet.hr
2b||!2b?

Marko

unread,
Mar 3, 2010, 6:46:26 AM3/3/10
to
I da, alfa i omega za igre je c++ od podrske, librarya i bilo kakvih
mogucnosti pa sve do zahtjeva za posao i ne samo za Id Software


"Marko" <komov...@hr.hr> wrote in message
news:hmli1b$c3j$2...@ss408.t-com.hr...

Bruno Babic

unread,
Mar 3, 2010, 6:52:42 AM3/3/10
to
MArko wrote:
> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
> Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
> covjek je lijepo pitao za igre i naveo igru kakvu zeli...
> da bi dobio debilan odgovor "

Ne cini li ti se da si ti jedini koji s tim mojim "debilnim" odgovorom
ima problem?
Svi drugi su shvatili da nema smisla uciti neki novi jezik, pogotovo u
danasnje vrijeme kada 3D operacije odradjuju graficke kartice. To sto
ces ti dobiti CPU intenzivne dijelove nesto malo brze (ranga par %), ti
u danasnje doba ne znaci puno.

--
bbabic(a)globalnet.hr
2b||!2b?

Bruno Babic

unread,
Mar 3, 2010, 8:04:49 AM3/3/10
to
Marko wrote:
> I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije to to
> mada kako oni kazu i python moze napravit poker 3d i onda lagano skroz
> izgubi volju i motivaciju, eto sto vise rec..

A sto da se desi da covjek napravi igru u Pythonu, prodaje i zaradjuje
na njoj za lagodan ostatak zivota? C++ uvijek moze nauciti i nakon sto
mu je egzistencija osigurana. Uostalom, nije svakom programeru cilj
zaposliti se u Id softwareu (ja bih radije u Blizzard ili Valve) :)

--
bbabic(a)globalnet.hr
2b||!2b?

Davorin Vlahovic

unread,
Mar 3, 2010, 8:21:13 AM3/3/10
to

Zapravo, sve to znam jako dobro iz prakse - od sastavljanja jednostavnih
racunala samo od releja i kasnije konkretnih cipova do pisanja svog OS-a ;)
Ali, dobro, to sad nije tema.

> Ovo je isto kao da raspravljamo dali je moguce da mrav predje istu
> udaljenost kao i auto, teoretski da, prakticno gledano ne.
>
> Ti si otisao u dubine koje su miljama udaljene od onog sto je OP pitao a ako
> si zaboravio pitao je "koji je jezik najbolji za napravit igru"
>
> Po tvojoj logici tj turing_ompletness teoriji koju navodis on bi kao newbie
> trebao postati taj mrav. Ok? Ok

Nisi uopce shvatio poantu onoga sto sam napisao. Lijepo sam ti gore odgovorio
*zasto* je moguce u svakom jeziku napisati ono sto je trazio (pa cak i samim
slaganjem elementarnih sklopova) zato jer si rekao da to nije moguce, vec je
moguce samo u nekim jezicima (sto si implicirao iz svoje recenice).

>>> i da je svaki jezik jednako prikladan za igre.
>>
>> To nitko nije rekao, to je novi uvijet kojeg si uveo tek sada.
>
> Nije tocno, to je odogovor na ono sto Op pita i ono sto ga zanima

On je pitao koji je prikladan za onu igru 3d poker, a gotovo svaki kojeg
danas mozes sresti je prikladan. Njegov problem je sto nije specificirao
*platformu* na kojoj bi to vrtio. Bi li to bila igra koja bi se vrtila u
browseru ili kao samostalni klijent na racunalu? Nista nije rekao pa je dobio
odgovor koji apsolutno tocno odgovara sirini njegovog pitanja.

>> Naravno,
>> "prikladan za igre" ovisi o pojedincu koji pise igru. Nekome odgovara C,
>> nekome C++, nekome python, nekome C#, nekome ruby, nekome fortran, nekome
>> ada/vb6/haskell/f#/erlang/asembler/...
>
> Opet, nije stvar sto kom odgovara i dali je neko potajno zaljubljen u c,
> python ili c#...., pogledaj opet njegovo pitanje

Naravno da je. Ljudima ce bolje sjesti neki jezik neovisno o tome koji su
jezik prvo naucili. Recimo, ja sam prvo ucio basic na 8 bitnom racunalu,
svidjaju mi se asembler i C, a znam koristiti jos omanje brdo jezika :)

>> I u svima njima mozes napraviti ono sto je covjek trazio. Evo ti 3d FPS
>> pucacina pisana u asembleru za windowse u 97,280 byteova:
>>
>> http://www.theprodukkt.com/kkrieger
>>
>> Screenshotovi igre na:
>> http://www.mobygames.com/game/windows/kkrieger-chapter-1/screenshots/gameShotId,280124/
>
> Aha, i uputi ga da radi igre u tom i na kraju izgubi volju za icim kad
> shvati kolko je to sto je odabrao beskorisno
>
>> A ti sada drvi koliko zelis da to nije moguce.
>
> Opet ti o teoriji i romantici prema kodu

Ne, to je direktan odgovor tebi na:

"To jednostavno nije tocno da sa bilo cim mozes napraviti bilo kakvu igru

i da je svaki jezik jednako prikladan za igre."

Dakle, asembler nije prikladan samo za ISR, boot loadere i OS, dobar je i za
3d pucacine iz prvog lica :P Naravno, ako _znas_ jezik.

>>> Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
>>> da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
>>> kolko bi ti pomogao?
>>
>> Odgovor je dobar jer je iz njega saznao da nema jezika koji to ne moze pa
>> moze odabrati koji njemu osobno vise odgovara.
>
> Odkud tebi a on nezna to? Ako pogledas opet njegovo pitanje sa iole pameti
> se da zakljuciti da sam dobro zna da je sve to moguce u raznim jezicima

Pa da to zna ne bi pitao originalno pitanje.

>>> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
>
>> :-/ Bas si se nabrijao :)
>
> Vidim i ti si Davorine, bas je dobro jelda?:)

Projiciras :)

>>> Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
>>> covjek je lijepo pitao za igre i naveo igru kakvu zeli...
>>> da bi dobio debilan odgovor "
>>>
>>> najbolje napravi sa onim kojeg znas i koji to sto trebas moze
>>> napraviti.
>>
>> Idealan odgovor, a drugi dio nakon veznika si ti dodao.
>>
>>> Znaci neki pocetnik koji trazi pomoc ne samo da se mora boriti sa hrpom
>>> syntaxa nego i sa nerdovskom filozofijom? Meni to ne zvuci prakticno kao
>>> tebi
>>
>> Vjerojatno zato jer nisi programer :) Nema razloga ubacivati pokusaje
>> vrijedanja "nerdovskom filozofijom".
>
> A kako da to nazovem? Nije prakticno, ne drzi se biti, ne pomaze, podsjeca
> samo na ego trip i na rijesava problem
>
> Dakle, bas suprotno od programiranja

Aha, sad mi je jasno. Ti si jedan od onih koji samo pocnu pisati kod umjesto
da prvo razmisle o dizajnu rjesenja :)

>> BTW... cuo sam zgodan vic jucer :) Znas li kako se zove streber za deset
>> godina? Sef :D
>>
>
> Dobro je kad neko uci i stece znanje sa koji se moze nesto napraviti ali
> zasto to stavljat u strebanje? Po definiciji, strebanje je upijanje hrpe
> podataka bez shvacanja biti

Bas ono sto si ti gore napravio sa mojim objasnjenjem :D

Bruno Babic

unread,
Mar 3, 2010, 8:15:52 AM3/3/10
to
Goran Mitrovic wrote:
> Hm, ocito te briga kad si napisao ovoliki post...

Kolicina teksta je tu da se shvati "agonija" kroz koju moras proci da bi
uopce dosao u fazu da se mozes igrati tj. ne igrati.

A sto se brige tice, s obzirom da uopce nisam u stanju igrati igru,
najmanji mi je problem sto su me banali :)

Veci mi je problem to sto se ponasaju kao da sam ja jedini koji ima
takav problem (a pun ih je forum). Valjda im je dosta to nesto korisnika
koji valjda nemaju Windows XP, pa se niti ne trude da poprave nesto sto
se primjeti cim pokusas da pokrenes igru.

--
bbabic(a)globalnet.hr
2b||!2b?

Davorin Vlahovic

unread,
Mar 3, 2010, 8:27:45 AM3/3/10
to
[Wed, 3 Mar 2010 11:09:27 +0100] Smola je napisao/la:
> In article <slrnhor0jk...@zeus.home.lan>, nr...@ylf.krs.ref.rh
>> Pitanje je samo znas li, imas li volje nauciti ako ne znas i ako imas volje a
>> nemas vremena koji ces najbrze savladati. Sto su sve odvojena pitanja od onog
>> koje je OP postavio.
>
> Zapravo ima tu jos necega. Nije dovoljno samo napisati igru, nego vise
> njih te eventualno kasnije upasti u neki tim koji radi igre.

Ili pokrenuti svoj ;) Ako mi nesto nije jasno to je onda ocekivanje da ce ti
netko dati nesto :) Nitko ne bi stvorio nesto svoje :P

Ne znam, mozda je to samo do mene.

> Zbog toga bi trebalo nauciti jezik s kojim ti se otvara najvise
> mogucnosti - ima najvise otvrorenog koda, enginea, libova, najrasireniji
> sto se tice znanja te igracih platformi odn. najcjenjeniji u
> profesionalnom svijetu igara.

Hm... danas je dobra stvar ta sto postoje neki standardi. Npr. calling
convention :) koji ti omogucuje da suradujes sa libraryima koji su pisani za
druge jezike. Tako uopce ne trebas gledati u cemu je pisan library, dosta ti
je da znas kako se poziva funkcija i ulinkas ju u gotov projekt ili nabavis
wrappere za jezik koji koristis. Evo npr. jedne egzoticne kombinacije:

http://cl-sdl.sourceforge.net/

> Dakako, dobro je poceti s bilocim da bi se naucile osnove.
>
> E sad, koji je to jezik i kakvi su trendovi, ne znam. Znam da id
> Software trazi samo C++.

Dobra stvar s C++ -om je da nakon sto naucis njega drugi OOP jezici su
vrlo jednostavni ;) Tako da bih preporucio uciti taj jezik cisto zato sto
unosi gotovo sve OOP koncepte kao i svi ostali OOP jezici.

Davorin Vlahovic

unread,
Mar 3, 2010, 8:28:48 AM3/3/10
to
[Wed, 3 Mar 2010 12:44:08 +0100] Marko je napisao/la:
> I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije to to
> mada kako oni kazu i python moze napravit poker 3d i onda lagano skroz
> izgubi volju i motivaciju, eto sto vise rec..

Ali sto znaci "nije to to"? Ako python moze napraviti Civilizaciju 4 kakvih
jos pitanja imas oko njega?

Goran Mitrovic

unread,
Mar 3, 2010, 8:34:31 AM3/3/10
to
On Wed, 3 Mar 2010 13:27:45 +0000 (UTC), Davorin Vlahovic
<nr...@ylf.krs.ref.rh> wrote:

>Hm... danas je dobra stvar ta sto postoje neki standardi. Npr. calling
>convention :) koji ti omogucuje da suradujes sa libraryima koji su pisani za
>druge jezike. Tako uopce ne trebas gledati u cemu je pisan library, dosta ti
>je da znas kako se poziva funkcija i ulinkas ju u gotov projekt ili nabavis

Kao da citam reklamu za COM. :)

Davorin Vlahovic

unread,
Mar 3, 2010, 9:04:11 AM3/3/10
to

:D

MArko

unread,
Mar 3, 2010, 6:02:50 PM3/3/10
to

Ali ti uporno ides van teme... al dobro bar si priznao:)

>> Ovo je isto kao da raspravljamo dali je moguce da mrav predje istu
>> udaljenost kao i auto, teoretski da, prakticno gledano ne.
>>
>> Ti si otisao u dubine koje su miljama udaljene od onog sto je OP pitao a ako
>> si zaboravio pitao je "koji je jezik najbolji za napravit igru"
>>
>> Po tvojoj logici tj turing_ompletness teoriji koju navodis on bi kao newbie
>> trebao postati taj mrav. Ok? Ok
>>
> Nisi uopce shvatio poantu onoga sto sam napisao. Lijepo sam ti gore odgovorio
> *zasto* je moguce u svakom jeziku napisati ono sto je trazio (pa cak i samim
> slaganjem elementarnih sklopova) zato jer si rekao da to nije moguce, vec je
> moguce samo u nekim jezicima (sto si implicirao iz svoje recenice).
>
> >

Ajde neka ti je, krivo sam se izrazio ali to nije bitno. Sto je bitno je
da nema smisla nekom savjetovati bilo kakav jezik za radjenje igara.


>>>> i da je svaki jezik jednako prikladan za igre.
>>>>
>>> To nitko nije rekao, to je novi uvijet kojeg si uveo tek sada.
>>>
>> Nije tocno, to je odogovor na ono sto Op pita i ono sto ga zanima
>>
> On je pitao koji je prikladan za onu igru 3d poker, a gotovo svaki kojeg
> danas mozes sresti je prikladan. Njegov problem je sto nije specificirao
> *platformu* na kojoj bi to vrtio. Bi li to bila igra koja bi se vrtila u
> browseru ili kao samostalni klijent na racunalu? Nista nije rekao pa je dobio
> odgovor koji apsolutno tocno odgovara sirini njegovog pitanja.
>
>

> Kako nije naveo? Mozda si ti lijen sa vidit o kakvoj se igri radi i
koje platforme podrzava


>>> Naravno,
>>> "prikladan za igre" ovisi o pojedincu koji pise igru. Nekome odgovara C,
>>> nekome C++, nekome python, nekome C#, nekome ruby, nekome fortran, nekome
>>> ada/vb6/haskell/f#/erlang/asembler/...
>>>
>> Opet, nije stvar sto kom odgovara i dali je neko potajno zaljubljen u c,
>> python ili c#...., pogledaj opet njegovo pitanje
>>
> Naravno da je. Ljudima ce bolje sjesti neki jezik neovisno o tome koji su
> jezik prvo naucili. Recimo, ja sam prvo ucio basic na 8 bitnom racunalu,
> svidjaju mi se asembler i C, a znam koristiti jos omanje brdo jezika :)
>
>

I to opet ne znaci da je bilo koji jezik jednako prikladan za bavit se
programiranjem igara. Python na primjer je odlican jezik ali od podrske
do game librarya pa do performansi i communitya za igre je ravan nuli
prema c++. Daj vec jednom shvati da je to ono sto je njega zanimalo, ne
dali hrpa jezika moze teoretski napraviti bilo kakvu igru.


>>> I u svima njima mozes napraviti ono sto je covjek trazio. Evo ti 3d FPS
>>> pucacina pisana u asembleru za windowse u 97,280 byteova:
>>>
>>> http://www.theprodukkt.com/kkrieger
>>>
>>> Screenshotovi igre na:
>>> http://www.mobygames.com/game/windows/kkrieger-chapter-1/screenshots/gameShotId,280124/
>>>
>> Aha, i uputi ga da radi igre u tom i na kraju izgubi volju za icim kad
>> shvati kolko je to sto je odabrao beskorisno
>>
>>
>>> A ti sada drvi koliko zelis da to nije moguce.
>>>
>> Opet ti o teoriji i romantici prema kodu
>>
> Ne, to je direktan odgovor tebi na:
>
> "To jednostavno nije tocno da sa bilo cim mozes napraviti bilo kakvu igru
> i da je svaki jezik jednako prikladan za igre."
>
> Dakle, asembler nije prikladan samo za ISR, boot loadere i OS, dobar je i za
> 3d pucacine iz prvog lica :P Naravno, ako _znas_ jezik.
>
>

Opet ti...


>>>> Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
>>>> da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
>>>> kolko bi ti pomogao?
>>>>
>>> Odgovor je dobar jer je iz njega saznao da nema jezika koji to ne moze pa
>>> moze odabrati koji njemu osobno vise odgovara.
>>>
>> Odkud tebi a on nezna to? Ako pogledas opet njegovo pitanje sa iole pameti
>> se da zakljuciti da sam dobro zna da je sve to moguce u raznim jezicima
>>
> Pa da to zna ne bi pitao originalno pitanje.
>

Hmm, pita koji je jezik najbolja opcija za upustat se u radnju neke igre
a nezna da vise jezika to moze napraviti? Stvarno logike ko u prici nema
sto...


>
>>>> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
>>>>
>>
>>> :-/ Bas si se nabrijao :)
>>>
>> Vidim i ti si Davorine, bas je dobro jelda?:)
>>
> Projiciras :)
>
>

Ocigledno ne kad uporno guras svoje i ides van teme


>>>> Druga je stvar kad neko pita glupost kao "koji je najbolji jezik" ali
>>>> covjek je lijepo pitao za igre i naveo igru kakvu zeli...
>>>> da bi dobio debilan odgovor "
>>>>
>>>> najbolje napravi sa onim kojeg znas i koji to sto trebas moze
>>>> napraviti.
>>>>
>>> Idealan odgovor, a drugi dio nakon veznika si ti dodao.
>>>
>>>
>>>> Znaci neki pocetnik koji trazi pomoc ne samo da se mora boriti sa hrpom
>>>> syntaxa nego i sa nerdovskom filozofijom? Meni to ne zvuci prakticno kao
>>>> tebi
>>>>
>>> Vjerojatno zato jer nisi programer :) Nema razloga ubacivati pokusaje
>>> vrijedanja "nerdovskom filozofijom".
>>>
>> A kako da to nazovem? Nije prakticno, ne drzi se biti, ne pomaze, podsjeca
>> samo na ego trip i na rijesava problem
>>
>> Dakle, bas suprotno od programiranja
>>
> Aha, sad mi je jasno. Ti si jedan od onih koji samo pocnu pisati kod umjesto
> da prvo razmisle o dizajnu rjesenja :)
>
>

Opet gadjas metu koja ne postoji, ego trip uzima maha

>>> BTW... cuo sam zgodan vic jucer :) Znas li kako se zove streber za deset
>>> godina? Sef :D
>>>
>>>
>> Dobro je kad neko uci i stece znanje sa koji se moze nesto napraviti ali
>> zasto to stavljat u strebanje? Po definiciji, strebanje je upijanje hrpe
>> podataka bez shvacanja biti
>>
> Bas ono sto si ti gore napravio sa mojim objasnjenjem :D
>

I nastavak ego tripa, dakle jasno je da se ova diskusija vise ne svodi
na nista osim toga za tebe, ako te to zabavlja uzivaj Davorine, EOD

MArko

unread,
Mar 3, 2010, 6:08:00 PM3/3/10
to
On 3.3.2010. 14:04, Bruno Babic wrote:
> Marko wrote:
>> I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije
>> to to mada kako oni kazu i python moze napravit poker 3d i onda
>> lagano skroz izgubi volju i motivaciju, eto sto vise rec..
>
> >A sto da se desi da covjek napravi igru u Pythonu, prodaje i
> zaradjuje na njoj za lagodan ostatak zivota?

Ajde mi nadji jednu igru u pythonu koja vec duze vremena se prodaje i
zaradjuje za >>> lagodan << ostatak zivota?

> C++ uvijek moze nauciti i nakon sto mu je egzistencija osigurana.
> Uostalom, nije svakom programeru cilj zaposliti se u Id softwareu (ja
> bih radije u Blizzard ili Valve) :)
>

E ovo je smijesno, sigurno ce te zaposliti bez c++ znanja, mislim da bi
prestali citati cim bi to spomenuo:)))


MArko

unread,
Mar 3, 2010, 6:11:14 PM3/3/10
to
On 3.3.2010. 14:28, Davorin Vlahovic wrote:
> [Wed, 3 Mar 2010 12:44:08 +0100] Marko je napisao/la:
>
>> I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije to to
>> mada kako oni kazu i python moze napravit poker 3d i onda lagano skroz
>> izgubi volju i motivaciju, eto sto vise rec..
>>
> Ali sto znaci "nije to to"? Ako python moze napraviti Civilizaciju 4 kakvih
> jos pitanja imas oko njega?
>
>

Interface i mape su jedino sto je napravljenu u pythonu zato se lijepo
tocno izrazi jer "Ako python moze napraviti Civilizaciju 4" znaci nesto
sasvim drugo.


Marko

unread,
Mar 3, 2010, 10:01:20 PM3/3/10
to

"Bruno Babic" <a@b.c> wrote in message news:hmliif$ded$1...@ss408.t-com.hr...

Ajde kad nema smisla nauciti c++ za radjenje igara reci mi iole jednu
ozbiljnu firmu za game development da bi te zaposlila bez strucnog znanja
c++, ili bilo kakvu ozbiljniju firmu da se bavi game developmentom na bazi
nekog drugog jezika?

Onda tek dolazi podrska i utility koju imas u c++ ali ti i dalje smatras da
se par amaterskih librarya u drugim jezicima moze mjerit sa svim tim te da
nema smisla ucit novi jezik u ovom slucaju c++, nevjerovatno :D

alejandro

unread,
Mar 4, 2010, 1:43:29 AM3/4/10
to

Smola

unread,
Mar 4, 2010, 5:00:24 AM3/4/10
to
In article <hmlmpm$mun$1...@ss408.t-com.hr>, a@b.c says...


http://source.valvesoftware.com/programming.php

Featuri imaju apsolutno sve, mutli-core, multi-platform itd..

Kompletno u C++. Sasvim logicno za igre koje moraju biti posljednji krik
tehnologije. Cak pretpostavaljm da je i bitno u kojem je jeziku pisan
fizicki engine.

Mozemo reci da se jednostavnije igre mogu pisati u bilo cemu, ali opet,
ne trzistu ima toliko starijih i jeftinijih enginea da je sasvim
prihvatljivo kupiti jedan, npr Q3 i razvijati na njemu - a oni su svi u
C++-u. :)


MIslim, nisam uopce u poslu pisanja igara pa bih volio da neko ko ima
iskustva (ali ne od prije 15 godina) nesto kaze. :)

Smola

unread,
Mar 4, 2010, 5:00:24 AM3/4/10
to
In article <slrnhososo...@zeus.home.lan>, nr...@ylf.krs.ref.rh
says...

>
> [Wed, 3 Mar 2010 12:44:08 +0100] Marko je napisao/la:
> > I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije to to
> > mada kako oni kazu i python moze napravit poker 3d i onda lagano skroz
> > izgubi volju i motivaciju, eto sto vise rec..
>
> Ali sto znaci "nije to to"? Ako python moze napraviti Civilizaciju 4 kakvih
> jos pitanja imas oko njega?

Ta igra koristi 3D engine Gamebryo koje je napisan u C++-u.

http://en.wikipedia.org/wiki/Civilization_IV#Audio-visual

Smola

unread,
Mar 4, 2010, 5:28:14 AM3/4/10
to
In article <hmnkqj$nvt$1...@ss408.t-com.hr>, aleksa...@BRISIOVOnet.hr
says...
>
> Evo vam vaą fakin c++
> http://allforfreelancers.com/getafreelancer/2008/06/3D-Poker-Games-Development-Flash-Graphic-Design-J2EE-Java-Virtual-Reality-271702.html

Covjece, 3D poker je igra koliko i program za knjigovodstvo.

Smola

unread,
Mar 4, 2010, 5:26:54 AM3/4/10
to
In article <slrnhosoqp...@zeus.home.lan>, nr...@ylf.krs.ref.rh
says...

> > Zapravo ima tu jos necega. Nije dovoljno samo napisati igru, nego
vise
> > njih te eventualno kasnije upasti u neki tim koji radi igre.
>
> Ili pokrenuti svoj ;) Ako mi nesto nije jasno to je onda ocekivanje da ce ti
> netko dati nesto :) Nitko ne bi stvorio nesto svoje :P

Cemu? Treba masu vremena da sam dovedes sistem do bar 70% kvalitete
dostupnih sistema. Ne isplati se. Bolje utrositi vrijeme na dizajn, AI
ili neki kul feature.

Bruno Babic

unread,
Mar 4, 2010, 5:42:05 AM3/4/10
to
Marko wrote:
>> Svi drugi su shvatili da nema smisla uciti neki novi jezik, pogotovo u
>
> Ajde kad nema smisla nauciti c++ za radjenje igara reci mi iole jednu

Daj sad procitaj ono gore sto sam napisao, pa nam svima objasni kako si
ti id onog gore dostao do ovog svog zakljucka?

Ti si zabrijao nesto u jednom smjeru i uopce ne vidis nista sastrane.
Nitko ne prica o tome da je znanje C++ apsolutno nepotrebno, niti se
konkretno spominje bilo koji jezik... no, samo to tebi nikako da udje u
glavu.

--
bbabic(a)globalnet.hr
2b||!2b?

Bruno Babic

unread,
Mar 4, 2010, 5:55:14 AM3/4/10
to
Smola wrote:
> MIslim, nisam uopce u poslu pisanja igara pa bih volio da neko ko ima
> iskustva (ali ne od prije 15 godina) nesto kaze. :)

Ne kuzim bas sto je poanta tvog posta?
To da Valve koristi C++? Pa nitko niti ne tvrdi suprotno.
To da je Quake engine pisan u C++? Isto tako nitko ne tvrdi da to nije tako.

Ako nisi bas citao thread od pocetka, evo ti krata summary:

Postoji ekipa (medju kojom sam i ja) koja kaze da se igre mogu raditi i
u jezicima koji nisu C++, a postoji i MArko koji kaze da je C++ jedini i
najbolji izbor (za ovo drugo se svi slazemo, ali da je "jedini" - to vec
nije tako).

P.S. pogledaj malo kako izgleda generirani kod neke operacije napisane u
C++ i napisane u C#, pa ces vidjeti da je rezultat skoro pa identican.

--
bbabic(a)globalnet.hr
2b||!2b?

Goran Mitrovic

unread,
Mar 4, 2010, 6:10:34 AM3/4/10
to
On Thu, 04 Mar 2010 11:55:14 +0100, Bruno Babic <a@b.c> wrote:

>P.S. pogledaj malo kako izgleda generirani kod neke operacije napisane u
>C++ i napisane u C#, pa ces vidjeti da je rezultat skoro pa identican.

Ovo je glupost. Optimizirani native C# kod izgleda kao optimizirani C++ iz
sredine devedesetih.

Bruno Babic

unread,
Mar 4, 2010, 7:51:51 AM3/4/10
to
Goran Mitrovic wrote:
> Ovo je glupost. Optimizirani native C# kod izgleda kao optimizirani C++ iz
> sredine devedesetih.

Jesi pokusao napraviti neku jednostavnu petlju i neku jednostavnu
operaciju nad nekom varijablom i onda pogledati kako je to
prekompajlirano u Assembler?

--
bbabic(a)globalnet.hr
2b||!2b?

Goran Mitrovic

unread,
Mar 4, 2010, 8:09:07 AM3/4/10
to
On Thu, 04 Mar 2010 13:51:51 +0100, Bruno Babic <a@b.c> wrote:

>Goran Mitrovic wrote:
>> Ovo je glupost. Optimizirani native C# kod izgleda kao optimizirani C++ iz
>> sredine devedesetih.
>Jesi pokusao napraviti neku jednostavnu petlju i neku jednostavnu
>operaciju nad nekom varijablom i onda pogledati kako je to
>prekompajlirano u Assembler?

Jesam; trivijalne optimizacije dobro ispadnu. Problem su one visih nivoa.

Davorin Vlahovic

unread,
Mar 4, 2010, 8:58:06 AM3/4/10
to
[Thu, 04 Mar 2010 00:02:50 +0100] MArko je napisao/la:
>>> Gle, dobro si ti sve to naucio ili bolje reci nastrebao jer strebanje je
>>> teorija a praksa je prakticno razmisljanje i primljenjivanje stvari.
>>>
>> Zapravo, sve to znam jako dobro iz prakse - od sastavljanja jednostavnih
>> racunala samo od releja i kasnije konkretnih cipova do pisanja svog OS-a ;)
>> Ali, dobro, to sad nije tema.
>>
> Ali ti uporno ides van teme... al dobro bar si priznao:)

Ne idem van teme, samo ti odgovaram na tvoj ad-hominem gdje pokusavas
pokazati kako nemam pojma o cemu pricam ili sto vec. Sad kada smo to
rijesili mozemo nastaviti dalje :D

>> Nisi uopce shvatio poantu onoga sto sam napisao. Lijepo sam ti gore odgovorio
>> *zasto* je moguce u svakom jeziku napisati ono sto je trazio (pa cak i samim
>> slaganjem elementarnih sklopova) zato jer si rekao da to nije moguce, vec je
>> moguce samo u nekim jezicima (sto si implicirao iz svoje recenice).
>>
> Ajde neka ti je, krivo sam se izrazio ali to nije bitno. Sto je bitno je
> da nema smisla nekom savjetovati bilo kakav jezik za radjenje igara.

Nikome nije savjetovan bilo kakav jezik, savjetovan je bilo koji koji zna jer
svaki moze ono sto on trazi.

>> On je pitao koji je prikladan za onu igru 3d poker, a gotovo svaki kojeg
>> danas mozes sresti je prikladan. Njegov problem je sto nije specificirao
>> *platformu* na kojoj bi to vrtio. Bi li to bila igra koja bi se vrtila u
>> browseru ili kao samostalni klijent na racunalu? Nista nije rekao pa je dobio
>> odgovor koji apsolutno tocno odgovara sirini njegovog pitanja.
>>
>>
> Kako nije naveo? Mozda si ti lijen sa vidit o kakvoj se igri radi i
> koje platforme podrzava

On je trazio samo za 3d poker. To mozes isprogramirati i na c64.

>> Naravno da je. Ljudima ce bolje sjesti neki jezik neovisno o tome koji su
>> jezik prvo naucili. Recimo, ja sam prvo ucio basic na 8 bitnom racunalu,
>> svidjaju mi se asembler i C, a znam koristiti jos omanje brdo jezika :)
>
> I to opet ne znaci da je bilo koji jezik jednako prikladan za bavit se
> programiranjem igara. Python na primjer je odlican jezik ali od podrske
> do game librarya pa do performansi i communitya za igre je ravan nuli
> prema c++.

To sto si gore rekao nije istina. Python podrzava sdl i opengl, sto je taman
ono sto kazes da za njega ne postoji. Sto se performansi tice, python rastura
pa mi je tako na dva keypressa daleko program koji vrsi simulacije u sklopu
fizike cvrstog stanja (interakcije materijala na povrsini)

Python je jak u fizici i numerici, tako da ako mislis govoriti nesto o
ucinkovitosti pythona na krivi si se jezik namjerio :)

Evo jednog primjera:
http://www.python.org/workshops/1997-10/proceedings/beazley.html

Prouci dobro sto kaze.

> Daj vec jednom shvati da je to ono sto je njega zanimalo, ne
> dali hrpa jezika moze teoretski napraviti bilo kakvu igru.

Nije teoretski, to funkcionira i u praksi.

>>>> http://www.theprodukkt.com/kkrieger


>>>
>> Ne, to je direktan odgovor tebi na:
>>
>> "To jednostavno nije tocno da sa bilo cim mozes napraviti bilo kakvu igru
>> i da je svaki jezik jednako prikladan za igre."
>>
>> Dakle, asembler nije prikladan samo za ISR, boot loadere i OS, dobar je i za
>> 3d pucacine iz prvog lica :P Naravno, ako _znas_ jezik.
>
> Opet ti...

Opet ja sto? Je li to 3d igra? Je. Je li c++? Nije. Koristi li brdo librarya
sa strane? Ne. Radi li? Radi. Izgleda li ok? Izgleda. Je li prevelika? Nije,
ispod 100kB je. Sto tocno zelis, da ti dam primjer koji potvrduje da se samo,
jedino i iskljucivo u c++ -u daju pisati stvari? Sorry, takvo sto ne postoji.
Ako ovaj tip gore moze bez vecih problema napisati 3d FPS u asm-u onda
definitivno moze i sugavi 3d poker gdje animiras valjda manje od 10% ekrana
:-/

>>>>> Neznam kako je tebi ok nekom savjetovati takvu glupost i kad vec kazes
>>>>> da je to praktican odgovor daj se zamisli da ti neko da takav odgovor
>>>>> kolko bi ti pomogao?
>>>>>
>>>> Odgovor je dobar jer je iz njega saznao da nema jezika koji to ne moze pa
>>>> moze odabrati koji njemu osobno vise odgovara.
>>>>
>>> Odkud tebi a on nezna to? Ako pogledas opet njegovo pitanje sa iole pameti
>>> se da zakljuciti da sam dobro zna da je sve to moguce u raznim jezicima
>>>
>> Pa da to zna ne bi pitao originalno pitanje.
>
> Hmm, pita koji je jezik najbolja opcija za upustat se u radnju neke igre
> a nezna da vise jezika to moze napraviti? Stvarno logike ko u prici nema
> sto...

Iz onoga sto je rekao ocito ne zna. A cini se da ne znas ni ti.

>>>>> Sto dozivio bi programersku nirvanu sa tom mudroscu ili tako nesto?
>>>>>
>>>
>>>> :-/ Bas si se nabrijao :)
>>>>
>>> Vidim i ti si Davorine, bas je dobro jelda?:)
>>>
>> Projiciras :)
>>
>>
> Ocigledno ne kad uporno guras svoje i ides van teme

Osim onog odgovora na tvoj ad-hominem nista moje nije izvan teme.

>>>> Vjerojatno zato jer nisi programer :) Nema razloga ubacivati pokusaje
>>>> vrijedanja "nerdovskom filozofijom".
>>>>
>>> A kako da to nazovem? Nije prakticno, ne drzi se biti, ne pomaze, podsjeca
>>> samo na ego trip i na rijesava problem
>>>
>>> Dakle, bas suprotno od programiranja
>>>
>> Aha, sad mi je jasno. Ti si jedan od onih koji samo pocnu pisati kod umjesto
>> da prvo razmisle o dizajnu rjesenja :)
>
> Opet gadjas metu koja ne postoji, ego trip uzima maha

Prije bi bilo da tebe tu nesto pogada vise nego sto bi trebalo.

>>>> BTW... cuo sam zgodan vic jucer :) Znas li kako se zove streber za deset
>>>> godina? Sef :D
>>>>
>>>>
>>> Dobro je kad neko uci i stece znanje sa koji se moze nesto napraviti ali
>>> zasto to stavljat u strebanje? Po definiciji, strebanje je upijanje hrpe
>>> podataka bez shvacanja biti
>>>
>> Bas ono sto si ti gore napravio sa mojim objasnjenjem :D
>
> I nastavak ego tripa, dakle jasno je da se ova diskusija vise ne svodi
> na nista osim toga za tebe, ako te to zabavlja uzivaj Davorine, EOD

Nema to veze sa mojim ego tripom. Pretpostavljam da si slijep na to da me
cijelo vrijeme nekako pokusavas poniziti sa mojim "strebanjem bez prakse" a
kada ti se pokaze nesto onda vristis da to nije tema. Ono, problem
definitivno nije u meni ;)

Davorin Vlahovic

unread,
Mar 4, 2010, 8:59:13 AM3/4/10
to

Mislio sam na pokrenuti svoj tim/tvrtku/stovec vs. raditi za nekoga.

Davorin Vlahovic

unread,
Mar 4, 2010, 9:01:35 AM3/4/10
to

<headdesk>

Ono sto nije u pythonu sto se civ4 tice je isto ono sto se nalazi u SDL i
slicnim libraryima. Tj. oni su svoj ekvivalent SDL-a radili sami.

Davorin Vlahovic

unread,
Mar 4, 2010, 9:03:20 AM3/4/10
to

Poanta je da nije trebao biti vec je lako uklopljen u ono sto su imali. To
je napravljeno samo zato da se skrati vrijeme proizvodnje pa su kupili gotovu
komponentu. Nista cudno.

Davorin Vlahovic

unread,
Mar 4, 2010, 9:04:04 AM3/4/10
to
[Thu, 04 Mar 2010 00:08:00 +0100] MArko je napisao/la:
> On 3.3.2010. 14:04, Bruno Babic wrote:
>> Marko wrote:
>>> I sto se onda desi, covjek uci python na kraju skuzi da sa njim nije
>>> to to mada kako oni kazu i python moze napravit poker 3d i onda
>>> lagano skroz izgubi volju i motivaciju, eto sto vise rec..
>>
>> >A sto da se desi da covjek napravi igru u Pythonu, prodaje i
>> zaradjuje na njoj za lagodan ostatak zivota?
>
> Ajde mi nadji jednu igru u pythonu koja vec duze vremena se prodaje i
> zaradjuje za >>> lagodan << ostatak zivota?

Naravno, jasno ti je da nije poanta u cemu je pisana igra vec koliko je
igriva :)

>> C++ uvijek moze nauciti i nakon sto mu je egzistencija osigurana.
>> Uostalom, nije svakom programeru cilj zaposliti se u Id softwareu (ja
>> bih radije u Blizzard ili Valve) :)
>>
> E ovo je smijesno, sigurno ce te zaposliti bez c++ znanja, mislim da bi
> prestali citati cim bi to spomenuo:)))

Nisi shvatio sto je covjek napisao.

Davorin Vlahovic

unread,
Mar 4, 2010, 9:06:29 AM3/4/10
to
[Thu, 4 Mar 2010 11:00:24 +0100] Smola je napisao/la:
> Mozemo reci da se jednostavnije igre mogu pisati u bilo cemu, ali opet,
> ne trzistu ima toliko starijih i jeftinijih enginea da je sasvim
> prihvatljivo kupiti jedan, npr Q3 i razvijati na njemu - a oni su svi u
> C++-u. :)

Kao sto sam vec rekao, zbog dijeljenih calling conventiona uopce nije bitno u
cemu pises library, dovoljno je znati kako pozvati funkciju u nekako je
ulinkati u gotov projekt. Zbog toga na nekom projektu svatko moze svoju
funkciju pisati u svom jeziku, posve je svejedno sa strane izvrsavanja koda
jer je na kraju sve i tako binary/masinac.

Bruno Babic

unread,
Mar 4, 2010, 9:22:28 AM3/4/10
to
Goran Mitrovic wrote:
> Jesam; trivijalne optimizacije dobro ispadnu. Problem su one visih nivoa.

Naravno da nece sve biti isto, ali gledajuci neki prosjecan 3D engine,
to je vecinom skup vise-manje jednostavnih matematickih operacija koje
se u pravilu kompajliraju u skoro pa identican kod pa mislim da nije
pretjerano kada kazem da C# i C++ daju jako slicne rezultate.

--
bbabic(a)globalnet.hr
2b||!2b?

Davorin Vlahovic

unread,
Mar 4, 2010, 9:52:30 AM3/4/10
to

Odgovor ti nije dosta genericki :D

Smola

unread,
Mar 5, 2010, 6:03:08 AM3/5/10
to
In article <hmo3ip$skj$1...@ss408.t-com.hr>, a@b.c says...

>
> Smola wrote:
> > MIslim, nisam uopce u poslu pisanja igara pa bih volio da neko ko ima
> > iskustva (ali ne od prije 15 godina) nesto kaze. :)
>
> Ne kuzim bas sto je poanta tvog posta?

Ma nisam direktno tebi odgovarao, nego sam samo stavio par podataka o
Valveovom engeinu da se vidi cega sve tu ima.

Smola

unread,
Mar 5, 2010, 6:14:19 AM3/5/10
to
In article <slrnhovffb...@zeus.home.lan>, nr...@ylf.krs.ref.rh
says...


Mislim da je to ziva zajebancija. Nije lako odrzavati kod u razlicitim
jezicima jer svaki jezik ima svoje trikove. Zajebancija je i za projekt
managera koji mora znati ponesto o svemu. Takodjer ne mozes rotirati
ljude jer su svi strucnjaci u svom specificnom jeziku. Znanje se tesko
prenosi. Teze je i uspostaviti standard pisanja koda na razini cijele
firme, standard testiranja...

Mislim moguce je, naravno.

Davorin Vlahovic

unread,
Mar 5, 2010, 7:03:49 AM3/5/10
to

Naravno, poanta i je da je moguce, a to da svatko pise u svom jeziku je
prenapuhani primjer da dokazem poantu :) Na kraju krajeva, sve to postaje asm
i onda masinac u kojem god jeziku radio :)

Marko

unread,
Mar 6, 2010, 4:42:22 AM3/6/10
to

"Davorin Vlahovic" <nr...@ylf.krs.ref.rh> wrote in message
news:slrnhovevj...@zeus.home.lan...

> [Thu, 04 Mar 2010 00:02:50 +0100] MArko je napisao/la:
>>>> Gle, dobro si ti sve to naucio ili bolje reci nastrebao jer strebanje
>>>> je
>>>> teorija a praksa je prakticno razmisljanje i primljenjivanje stvari.
>>>>
>>> Zapravo, sve to znam jako dobro iz prakse - od sastavljanja jednostavnih
>>> racunala samo od releja i kasnije konkretnih cipova do pisanja svog OS-a
>>> ;)
>>> Ali, dobro, to sad nije tema.
>>>
>> Ali ti uporno ides van teme... al dobro bar si priznao:)
>
> Ne idem van teme, samo ti odgovaram na tvoj ad-hominem gdje pokusavas
> pokazati kako nemam pojma o cemu pricam ili sto vec. Sad kada smo to
> rijesili mozemo nastaviti dalje :D
>

Nije to nikakav hominem nego ti gledas na radnju igara iz teorije, ne
prakse.

>>> Nisi uopce shvatio poantu onoga sto sam napisao. Lijepo sam ti gore
>>> odgovorio
>>> *zasto* je moguce u svakom jeziku napisati ono sto je trazio (pa cak i
>>> samim
>>> slaganjem elementarnih sklopova) zato jer si rekao da to nije moguce,
>>> vec je
>>> moguce samo u nekim jezicima (sto si implicirao iz svoje recenice).
>>>
>> Ajde neka ti je, krivo sam se izrazio ali to nije bitno. Sto je bitno je
>> da nema smisla nekom savjetovati bilo kakav jezik za radjenje igara.
>
> Nikome nije savjetovan bilo kakav jezik, savjetovan je bilo koji koji zna
> jer
> svaki moze ono sto on trazi.
>


>>> On je pitao koji je prikladan za onu igru 3d poker, a gotovo svaki kojeg
>>> danas mozes sresti je prikladan.

NIJE PITAO KOJI JE PRIKLADAN I U KOM SE MOZE

Stvarno si tvrdoglav ko magarac i uporno se ponavljas a znas da si u krivu i
ti i ovaj tvoj Bruno Babic nebi priznali da ste u krivu da vas neko ubije,
neda mi se vise...


A ovo retardirano sto sam samo okom jednim pogledao necu ni komentirat

Marko

unread,
Mar 6, 2010, 4:48:11 AM3/6/10
to

"Davorin Vlahovic" <nr...@ylf.krs.ref.rh> wrote in message
news:slrnhovf65...@zeus.home.lan...

stvarno iz posta uz post ti uporno radis od sebe klauna

stvarno ste dosadni obojica sa ovim odgovaranjem na post cisto da odgovoris
nebi li bio zadnji a znas da pricas gluposti, o boze dobro li je nebit
budala pa se okanit budale

Marko

unread,
Mar 6, 2010, 4:49:25 AM3/6/10
to

"Smola" <super...@hr.inet> wrote in message
news:MPG.25fb05f19...@news.t-com.hr...

dosadni su oba do zla boga, meni se stvarno vise neda jer sa ovom dvojicom
je isto ko i tuc glavom u zid da im nesto zelis objasnit i da im udje u
glavu

Davorin Vlahovic

unread,
Mar 6, 2010, 9:08:40 AM3/6/10
to
[Sat, 6 Mar 2010 10:42:22 +0100] Marko je napisao/la:
>> Ne idem van teme, samo ti odgovaram na tvoj ad-hominem gdje pokusavas
>> pokazati kako nemam pojma o cemu pricam ili sto vec. Sad kada smo to
>> rijesili mozemo nastaviti dalje :D
>
> Nije to nikakav hominem nego ti gledas na radnju igara iz teorije, ne
> prakse.

Ja i govorim iz prakse :-/

> NIJE PITAO KOJI JE PRIKLADAN I U KOM SE MOZE
>
> Stvarno si tvrdoglav ko magarac i uporno se ponavljas a znas da si u krivu i
> ti i ovaj tvoj Bruno Babic nebi priznali da ste u krivu da vas neko ubije,
> neda mi se vise...

Pa kad nisam u krivu :) I nisi nicim pokazao da sam u krivu, samo verglas
svoje. Ja sam ti bar ostavio primjere koji pokazuju da sam ja u pravu :)

> A ovo retardirano sto sam samo okom jednim pogledao necu ni komentirat

Koje tocno?

Davorin Vlahovic

unread,
Mar 6, 2010, 9:09:43 AM3/6/10
to
[Sat, 6 Mar 2010 10:48:11 +0100] Marko je napisao/la:
>>> Interface i mape su jedino sto je napravljenu u pythonu zato se lijepo
>>> tocno izrazi jer "Ako python moze napraviti Civilizaciju 4" znaci nesto
>>> sasvim drugo.
>>
>> <headdesk>
>>
>> Ono sto nije u pythonu sto se civ4 tice je isto ono sto se nalazi u SDL i
>> slicnim libraryima. Tj. oni su svoj ekvivalent SDL-a radili sami.
>>
> stvarno iz posta uz post ti uporno radis od sebe klauna
>
> stvarno ste dosadni obojica sa ovim odgovaranjem na post cisto da odgovoris
> nebi li bio zadnji a znas da pricas gluposti, o boze dobro li je nebit
> budala pa se okanit budale

Izgubio si argumente pa /ne ides/ na ad-hominem, jel'da?
--

chiro

unread,
Mar 7, 2010, 6:54:43 AM3/7/10
to
>>
>> Nije to nikakav hominem nego ti gledas na radnju igara iz teorije, ne
>> prakse.
>
> Ja i govorim iz prakse :-/
>

Koju si igru napravio, ili na kojoj radis? Ima neki link ili nesto da se
malo baci oko?


Davorin Vlahovic

unread,
Mar 7, 2010, 6:32:48 AM3/7/10
to
[Sat, 6 Mar 2010 10:49:25 +0100] Marko je napisao/la:
>>> Kao sto sam vec rekao, zbog dijeljenih calling conventiona uopce nije
>>> bitno u
>>> cemu pises library, dovoljno je znati kako pozvati funkciju u nekako je
>>> ulinkati u gotov projekt. Zbog toga na nekom projektu svatko moze svoju
>>> funkciju pisati u svom jeziku, posve je svejedno sa strane izvrsavanja
>>> koda
>>> jer je na kraju sve i tako binary/masinac.
>>
>>
>> Mislim da je to ziva zajebancija. Nije lako odrzavati kod u razlicitim
>> jezicima jer svaki jezik ima svoje trikove. Zajebancija je i za projekt
>> managera koji mora znati ponesto o svemu. Takodjer ne mozes rotirati
>> ljude jer su svi strucnjaci u svom specificnom jeziku. Znanje se tesko
>> prenosi. Teze je i uspostaviti standard pisanja koda na razini cijele
>> firme, standard testiranja...
>>
>> Mislim moguce je, naravno.
>>
> dosadni su oba do zla boga, meni se stvarno vise neda jer sa ovom dvojicom
> je isto ko i tuc glavom u zid da im nesto zelis objasnit i da im udje u
> glavu

Ova slika se zove "programer igara":

http://i.imgur.com/tpwMu.png

:)

Bruno Babic

unread,
Mar 8, 2010, 11:19:51 AM3/8/10
to
Marko wrote:
> Stvarno si tvrdoglav ko magarac i uporno se ponavljas a znas da si u krivu i
> ti i ovaj tvoj Bruno Babic nebi priznali da ste u krivu da vas neko ubije,
> neda mi se vise...

Pa ti si tu jedini koji tvrdi da igre ne mozes napraviti niti u cemu
drugome nego doli C++!
Ne znam tko je tu sad tvrdoglav i u krivu, ali cini mi se da to nismo
Davorin i ja.

I naravno, u nedostatku konkretnog argumenta, ti napustas raspravu jer
"ti je dosta". Tipican primjer za udzbenik iz psihologije.

--
bbabic(a)globalnet.hr
2b||!2b?

Mario Jurilj

unread,
Mar 11, 2010, 7:05:07 AM3/11/10
to
On Wed, 24 Feb 2010 12:52:43 +0100, matija wrote:

> Da li netko iskusan u programiranju mi moze reci u kojem programskom jeziku
> se rade igre, tipa: www.3dpokerroom.com
>
> koji bi bio najbolji jezik za ovaku igru ?

Nije problem jezik nego znanje iz programiranja koje ti očito fali. Da ga
imaš dovoljno znao bi odgovor a postavljao bi drugačija pitanja.
Iako je igrica "poluigrica" svejedno je za sada prevelik zalogaj za tebe i
trebao bi raditi na jednostavnijim projektima.

Bruno Babic

unread,
Mar 11, 2010, 8:01:27 AM3/11/10
to
Mario Jurilj wrote:
> Nije problem jezik nego znanje iz programiranja koje ti očito fali. Da ga
> imaš dovoljno znao bi odgovor a postavljao bi drugačija pitanja.
> Iako je igrica "poluigrica" svejedno je za sada prevelik zalogaj za tebe i
> trebao bi raditi na jednostavnijim projektima.

Nisi to trebao napisati jer ce sada MArko da navali na tebe i nece
prestati sve dok te ne uvjeri da je problem ipak u jeziku :)

--
bbabic(a)globalnet.hr
2b||!2b?

Davorin Vlahovic

unread,
Mar 11, 2010, 10:50:20 AM3/11/10
to

<ducks>

:)
--
Opsesivno ste kompulzivni. Prebrojali ste probleme i otkrili da ih imate 99.
Zeljeli biste imati 100 problema. Cinjenica da nemate 100 problema vas iznimno
muci - to je velik problem. Tako sada imate 100 problema. Medutim, sad kad
imate 100 problema cinjenica da nemate 100 problema vise nije problem i vratili
ste se na 99. Ali cinjenica da imate 99...

somebody

unread,
May 3, 2010, 4:01:30 AM5/3/10
to
Vjerojatno nisi svjestan da si sa svojom demagogijom potvrdio markovu
percepciju bruninog odgovora, koji i je obi�an bull shit.
Te�ko je bilo navesti par jezika u kojima se to radi. Bilo je bolje glumiti
uber programera i ne re�i ni�ta, ali puno pri�ati.
Djeluje mi kao da ste ti i Bruno manageri, ili se jo� grebete svim silama da
to postanete.


0 new messages