[ speciebsp @ 30.08.2006. 19:21 ] @
Microsoft XNA Game Studio Express dostupan za download!

http://www.microsoft.com/downl...e3-b8ae-4ea6-8e65-393ea7684d6c

[ bkaradzic @ 31.08.2006. 02:24 ] @
MS je baš naporan sa C#... :)
[ tosa @ 31.08.2006. 02:38 ] @
Bolje bi bilo soniju da na vreme napravi .NET framework ;)
Salu na stranu, C# je odlican za brz razvoj, posebno za casual igre...
[ dmn @ 31.08.2006. 10:40 ] @
Ima li neko informaciju koliko ce kostati professional verzija , tj. komercijalna licenca ?

Nije da imam kintu, ja to samo onako :)
[ tosa @ 31.08.2006. 10:57 ] @
Ukoliko radiš za PC onda je džabe. Ako radiš za Xbox360
onda ti treba $99 za godinu dana ili $49 za četiri meseca.
[ dmn @ 31.08.2006. 11:08 ] @
da to sam procitao :

Citat:
You and your entitlement complex don't have to do anything. XNA Game Studio Express for Windows is free. If you want to create, share and play custom Xbox 360 games, however, you need to sign up to a "Creator's Club" subscription through Marketplace for $99 annually or $49 for four months. It's your choice.


ali tu se ne spominje komercijalna licenca.
[ dmn @ 31.08.2006. 11:12 ] @
mislio sam na cenu ovoga:
Citat:

If it just so happens that you're the next John Carmack, you may be in luck. Microsoft will release a professional version of Game Studio this spring that will not only support development, but will also allow users to sell their games on Xbox Live Arcade, on disc, or on Windows. While commercial developers may initially be the ones most attracted to Game Studio Professional, Microsoft's game plan (pun intended) clearly includes stoking amateur development in an effort to broaden the creative landscape and possibly bring some new commercial competition to the floor.

Pricing for the professional version has not been announced. The final version of Games Studio Express will be available this holiday season.
[ bkaradzic @ 31.08.2006. 18:39 ] @
Citat:
dmn: mislio sam na cenu ovoga:
Citat:
If it just so happens that you're the next John Carmack, you may be in luck. Microsoft will release a professional version of Game Studio this spring that will not only support development, but will also allow users to sell their games on Xbox Live Arcade, on disc, or on Windows. While commercial developers may initially be the ones most attracted to Game Studio Professional, Microsoft's game plan (pun intended) clearly includes stoking amateur development in an effort to broaden the creative landscape and possibly bring some new commercial competition to the floor.

Pricing for the professional version has not been announced. The final version of Games Studio Express will be available this holiday season.

Imaš odgovor u citatu koji si naveo... ;)

Inače profesinalni razvojni sistemi se uzimaju na lizing (znači ne pripada tebi i ne možeš da ga prodaš dalje) i koštaju do $25K.
[ Yu Raider @ 31.08.2006. 19:10 ] @
I don't like it ONE BIT. Verovatno zato što mrzim C# :). Jeste da je offtopic, ali nekako odkako M$ fura prokleti C# kao glavni dev alat, sve više gubi kredibilitet na polju dev alata...
[ Filip Strugar @ 31.08.2006. 19:23 ] @
Citat:
Yu Raider: I don't like it ONE BIT. Verovatno zato što mrzim C# :). Jeste da je offtopic, ali nekako odkako M$ fura prokleti C# kao glavni dev alat, sve više gubi kredibilitet na polju dev alata...

Navikni se ili polako odumri zajedno sa Delphi zaljubljenicima i slicnima, umesto sto dajes takve promasene procene kredibiliteta firme u koju ni ti ni ja ne bi bili primljeni ni da hocemo ;)
M$ ima mnogo para, a od C#-a nece odustati, na stranu toga sto je C# sada stvarno daleko bolji od svega ostalog (u toj oblasti, jelte, ne poredim ga sa C++-om i slicno).

Kakav je XNA ne znam, niti imam vremena sada da ucim jos jednu novotariju, ali bilo bi jako lepo ako se neko igrao sa istim, pa da pojasni makar osnove - sta konkretno obuhvata i koja je stvarno sustina XNA-a?
[ Yu Raider @ 31.08.2006. 19:32 ] @
Delphi? Ne, ne, ja mnogo više volim good ol' C/C++ ;). Suština je verovatno ono što Microsoft pokušava da postigne i samim C#om - lakoća korišćenja, a velika efikasnost. Naravno, performance cost je i dalje veliki, a ni njihov sopstveni demo nisam uspeo ni da pokrenem. Tj. pokrene se main screen i tu sve stane :). Tipično za M$ ;). Ne mogu ni da nateram da se taj prozor pokrene u fullscreen modu iako sam lepo stavio fullscreen mod. Verovatno je to 90% do mene/moje mašine, al zar svemogući M$ nije mislio na to? Zašto najjobičniji techdemo ne radi a plain DirectX igre rade kao sat? Hmmmm makes ya wonder...
[ bkaradzic @ 31.08.2006. 19:59 ] @
Citat:
Filip Strugar: sta konkretno obuhvata i koja je stvarno sustina XNA-a?

XNA je veoma širok pojam kao što je bio .NET i sada Live.
XNA je praktično sve što ima veze sa grafikom i igrama, uključujući i kompajlere, editore, konvertere, XNA Build (kao GNU Make, samo uzima u obzir i run-time zavisnost između objekata), itd. Takođe XNA su i internet servisi koji će omogućiti da se igre na svim MS platformama povežu (X360, WinCE, Windows Vista, itd.).
[ yooyo @ 31.08.2006. 21:15 ] @
Citat:
Filip Strugar:
M$ ima mnogo para, a od C#-a nece odustati, na stranu toga sto je C# sada stvarno daleko bolji od svega ostalog (u toj oblasti, jelte, ne poredim ga sa C++-om i slicno).

Kakav je XNA ne znam, niti imam vremena sada da ucim jos jednu novotariju, ali bilo bi jako lepo ako se neko igrao sa istim, pa da pojasni makar osnove - sta konkretno obuhvata i koja je stvarno sustina XNA-a?


<irony>
Nece sigurno odustati od C#... Isto kao sto nije odustao WinG-a, VFW-a, DirectShow-a, COM-a, MFC-a, WTL-a, ActiveX-a...
</irony>
[ Filip Strugar @ 01.09.2006. 08:28 ] @
Hej, yooyo, nesto si jako pobrkao, u IT industriji niko i nije odustao od MFC-a, COM-a, ActiveX-a - to su tehnologije koje se jos koriste i odradile su svoj zivotni vek (10+ godina, veoma uspesno), i zamenjuju ih nove iz .NET 'paketa'. Pa DirectX je josuvek baziran na COM-u, na tehnologiji staroj 15tak godina, koja i dalje savrseno dobro (iako malo prekomplikovano) obavlja svoj posao.

DirectDraw je takodje deprecated za PC, zamenjen DirectX-om (znas, ono sto je u vecini industrije zamenilo OpenGL ;) ), ali se na primer koristi na WinCE-u (npr za divx playere za PocketPC).

Zato, ne razumem cemu takva netacna i flame-war-inducing izjava ;) Istina je da M$ ima obicaj da napusti neuspesne tehnologije, ali ove koje si naveo niti su napustene niti neuspesne.

Cudi me to da retko ko vidi dalje od uske oblasti IT-a u kojoj radi...
[ Filip Strugar @ 01.09.2006. 16:59 ] @
Slicna tema (Java vs C# za gamedev):

http://www.gamedev.net/community/forums/topic.asp?topic_id=412462

:)
[ yooyo @ 02.09.2006. 00:16 ] @
<offtopic>
Filipe, Filipe... pa seti se samo ko se sve smejao (dok ste jos bili u gameyus-u) kada neko kaze da koristi MFC. Zasto? Da nije zbog toga sto je Microsoft odustao od unapredjivanja MFC-a ili zbog .NET/C# hype-a koji je vladao u tom trenutku?
Zasto je MS "pozajmio" driver model od "depricated" OpenGL-a za DX10, pa su sad izvadili deo drivera iz kerel moda u user mode. Stari D3D (sve do DX9) je mnoogo zavisio od batchinga, dok se to u OpenGL-u nije primecivalo. Novi DX10 ce istom brzinom raditi iste stvari kao i OpenGL.
</offtopic>


C# & .NET je platforma za pravljenje jednostavnih programcica gde UI mozes da napravis vrlo brzo i to od ponudjenih kontrola. Ako treba da napravis iole komplikovaniji program koji treba da radi nesto sto nije predvidjeno .NET frameworkom, odvalices se da to uradis.


Iz http://msdn.microsoft.com/directx/xna/faq/ ...

Citat:
Q: How widely used is C# in the gaming industry?
A: The vast majority of game studios recognize the productivity benefits of C# and are already using it for creating internal tools within their studios. There are even a few great games for Windows written using C#. But before the advent of the XNA Framework, doing true cross-platform development with C# targeting both the Windows desktop and the Xbox 360 was not a reality. That’s why we believe the XNA Framework represents an exciting opportunity for game studios. Managed DirectX Q&A


[ tosa @ 02.09.2006. 03:01 ] @
Citat:
yooyo:C# & .NET je platforma za pravljenje jednostavnih programcica gde UI mozes da napravis vrlo brzo i to od ponudjenih kontrola. Ako treba da napravis iole komplikovaniji program koji treba da radi nesto sto nije predvidjeno .NET frameworkom, odvalices se da to uradis.

Ovo nikako nije tačno. Ekstra je jednostavno napisati bilo šta u C#/.NET.
[ Filip Strugar @ 02.09.2006. 03:03 ] @
[offtopic]
Svaki geek ima svoju pricu ;)
Zaista ne znam na sta mislis sa tim 'ko se sve smejao' (pamcenje mi i nije neko), ali znam da sam svojih prvih godinu dana profesionalnog programiranja proveo u firmi uspesno radeci na MFC projektu, koristeci COM i ActiveX. MFC je tada bio bog za Win32 desktop programiranje, kao sto je to sad .NET Framework. Uostalom, ako pogledas zastupljenost MFC-a u gamedev tools programiranju nekada, (i sada C# .NET Forms u istoj oblasti), makar samo gledajuci oglase za poslove, videces o cemu pricam.

A izjava da je 'C# & .NET je platforma za pravljenje jednostavnih programcica gde UI mozes da napravis vrlo brzo i to od ponudjenih kontrola.' je toliko sumanuta da je ne vredi ni komentarisati, samo pokazuje do kojeg nivoa mogu da idu predrasude, a uostalom sve sto pisemo ovde moze se procitati na forumu na gore pomenutom linku, kao i verovatno na mnogim drugima.
[/offtopic]
[ yooyo @ 02.09.2006. 18:55 ] @
Samo napred... koristite C# i .NET. Mozda vama zavrsavaju posao. Meni ne!
[ bobby63 @ 23.10.2007. 00:02 ] @
Auuuuuuuu, "koji je programski jezik najbolji?" koje je to mlacenje prazne slame.
Zar nije bitniji rezultat od alata.
c++ jeste za neki procenat brzi od C#, ali je u odnosu na .net muka do neba i to na svakom cosku.

XNA
Posto sam isprobao isti, ne verujem da ima jednostavnijeg nacina da se napravi 3D program. Takodje sam ubedjen da gubitak u performansa uopste nije takav da potpuno onemoguci pravljenje AAA naslova u XNA, ko naravno nadje finansijera voljnog da izgura takav projekat. Da ne komentarisem uopste koliko je bitno sto se XNA projekat lako portuje na Xbox.

[ bkaradzic @ 23.10.2007. 00:20 ] @
Citat:
Da ne komentarisem uopste koliko je bitno sto se XNA projekat lako portuje na Xbox.

Komentariši koliko lako se portuje na PSP, PS2, PS3, Wii, DS tj. ostalih 80-90% postojećih konzola na tržištu? ;)
[ bobby63 @ 23.10.2007. 12:47 ] @
Pa ajde ...
Na njih se XNA ne portuje nikako , ali umeren covek se zadovolji sa delom kolaca ne mora bas ceo
Ko nije zadovoljan ako izbaci nesto samo za PC (i mozda Xbox) neka prvi baci kamen.
[ Filip Strugar @ 23.10.2007. 12:57 ] @
da dodam,

Citat:
bobby63: Posto sam isprobao isti, ne verujem da ima jednostavnijeg nacina da se napravi 3D program. Takodje sam ubedjen da gubitak u performansa uopste nije takav da potpuno onemoguci pravljenje AAA naslova u XNA, ko naravno nadje finansijera voljnog da izgura takav projekat. Da ne komentarisem uopste koliko je bitno sto se XNA projekat lako portuje na Xbox.

Performanse su samo mali deo slagalice. Ni jedan AAA naslov se ne pise od nule, pa da je moguce tako lako reci 'hej, ajde da promenimo platformu!!'. Nije pitanje samo koda, middleware-a i ostatka tehnologije nego i preobrazovanja kadrova, rizika ulaska u ne testiranu oblast i tako dalje i tako dalje. Svaka industrija te velicine je veoma inertna, i magicni finansijeri koji su spremni da uloze neverovatnu kolicinu novca da bi se tako nesto promenilo postoje koliko i kokoska koja nosi zlatna jaja.

Kad PC/360 budu jedine relevantne platforme, i kad XNA omoguci seamless integraciju native C/C++ koda i biblioteka u isti projekat, tako da, na primer, u C#-u radis higher level deo igre, dok native 'engine' kucka u pozadini, i kad MS finansira neki uspesan projekat koji ce dokazati/uveriti developere da se tako nesto isplati - e onda ce to sve priblizno imati nekog smisla za bilo sta iznad indie/arcade/casual nivoa.
[ tosa @ 23.10.2007. 13:30 ] @
Ne može se baš reći da je industrija igara inertna, pre bih rekao da se razvija preterano brzo.
Za koju platformu će se pisati igra određuje tržište a ne lakoća pravljenja bilo čega.
PC/360 su prilično daleko od dominantne platforme a kako se polako razbijaju mitovi o teškoćama
razvoja na PS3 ta situacija će postajati sve manje izvesna.

Prilično sam skeptičan da će bilo koji studio koji cilja na ozbiljnu zaradu da čak i omiriše C#.
Simpatičan je to jezik, može dosta toga da se uradi, ali ostaje pitanje ZAŠTO? Ako već imaš
dobar native engine koji kucka u pozadini, odraditi taj viši nivo igre u C++-u i nije neki posao
u poređenju sa istim tim poslom u C#-u. Kadar je već tu koji koristi C++, C# većina game developera
nije ni pogledala niti ih zanima a razmišljati o .NET kodu na nintendu ili još gore SPU-ovima je... suvišno :)

Evo sada i EA priča kako bi bilo lepo imati jednu platformu, ne vidim da će tako nešto skoro
da se desi. Jedino ako naprave zajednički mašinu koja ima ergonomiju nintenda, developer softver
majkrosofta i hardver sonija... e onda možda i bude nešto :)
[ Filip Strugar @ 23.10.2007. 18:52 ] @
Citat:
tosa: Ne može se baš reći da je industrija igara inertna, pre bih rekao da se razvija preterano brzo.

Ja bih bas rekao da je suprotno - menja se samo shminka, sve ostalo ide vrlo sporo - vrlo malo je revolucionih inovacija, sve je uglavnom evolucija necega sto postoji godinama (desetinama godina). Ne znam kako izgleda U3 engine, ali kladim se da je pola koda unutra starije od 5 godina ;)
A projekti su sve veći i veći, i samim time je sve teže napraviti neku radikalnu promenu (što ne znači i nemoguće).
A i pored toga gamedev dosta zaostaje za ostalim granama industrije po pitanju tehnika kodiranja i razvojnih alata - mnoge Gamedev firme i dalje rade na enginima pisanim u C-u, a mnoge druge stvari koje su u razvoju softvera vec standard (tipa, unit testing) retko mozes i da vidish...

Apsolutno se slazem sa ostatkom - pitanje je ZASHTO (pardon, alt+shift) ZAŠTO. Kratkoročno bi imao samo brdo problema i rizika, zbog nekih sumnjivih dugoročnih dobitaka...

Citat:
Evo sada i EA priča kako bi bilo lepo imati jednu platformu, ne vidim da će tako nešto skoro
da se desi. Jedino ako naprave zajednički mašinu koja ima ergonomiju nintenda, developer softver
majkrosofta i hardver sonija... e onda možda i bude nešto :)

Jes, i onda samo još da se pomire Srbi Hrvati i Slovenci, i da naprave neku zajedničku zemlju... ;)
[ tosa @ 24.10.2007. 05:17 ] @
Citat:
Filip Strugar: Ne znam kako izgleda U3 engine, ali kladim se da je pola koda unutra starije od 5 godina ;)

Srećniče :)
Ima tu koda koji je stariji od nekih učesnika ovog foruma, mada nije samo starost problem ;)
[ Filip Strugar @ 24.10.2007. 12:43 ] @
Citat:
tosa: Srećniče :)
Ima tu koda koji je stariji od nekih učesnika ovog foruma, mada nije samo starost problem ;)

Ah, sad mi je lakše - gledam ovde neke datume u zaglavljima pa se smorim kad vidim da su iz prošlog veka ;)