Ultimul post din seria asta, postat tot de luni noaptea. Acum probabil sunt fie acasa deja fie pe drum, nu stiu.
Una din platformele de jocuri, Xbox 360 mai anume, de ceva timp si-a deschis portile catre tineri dezvoltatori.
Platforma XNA pe care se dezvolta jocurile Xbox 360 si multe dintre noile jocuri Windows bazate pe Direct X a fost deschisa pentru oricine are un PC cu Windows si putin talent.
XNA Game Studio a lansat de ceva timp XNA Creators Club prin care oricine are la dispozitie uneltele de dezvoltare de jocuri (de rang semi-profesionist) pentru Windows si Xbox 360.
Ce-i drept, pentru a crea si testa jocurile pentru Xbox 360 se plateste o taxa anuala de 100$ dar de acesti bani mai primesti si materiale “premium” aditionale pentru a te ajuta sa inveti.
Microsoft a pus la dispozitie aproape toata platforma Xbox: cele 3 nuclee de procesoare, intreg GPU-ul, librarii audio si de retea si chiar si Xbox Live.
Jocurile create pot fi “share-uite” cu alti dezvoltatori premium sau cu pana la x (nu mai stiu numarul) alti prieteni utilizatori Xbox Live la alegere. Exista si posibilitatea publicarii jocului pe Xbox Live Arcade de catre Microsoft sau alti publisheri daca le faci un pitch.
Acum probabil sunt la munte la Lepsa cu burta la gratar sau prin padure sau poate chiar pe net. In orice caz, acest post a fost scris luni seara in caz de defectiuni tehnice.
Continui postul din urma cu motivul principal pentru care am abordat acest subiect.
Una din cele mai noi platforme software inchise este platforma iPhone a lui Apple.
Apple vrea sa controleze distributia software de pe a sa platforma prin propriul AppStore ceea ce pare super. E bine sa ai un singur loc unde gasesti totul.
Problema apare atunci cand transformi o platforma inchisa intr-o dictatura cum s-a intamplat recent. Cateva aplicatii au fost respinse sau revocate drepturi pentru AppStore din diverse motive:
Netshare - Motivul: nu stiu. Nu exista nici o alta aplicatie care transforma iPhone 3G in modem 3G si nici nu exista optiune in OS-ul iPhone.
Podcaster - Motivul: aplicatia are aceeasi functie ca si ipod-ul de a asculta podcasturi. De fapt aplicatia este un manager de podcast-uri care descarca podcast-urile fara sa legi telefonul la calculator.
MailWrangler - Motivul: aplicatia are aceeasi functie ca si clientul de mail de pe telefon.
Exista un motiv pentru care astfel de aplicatii apar: adauga functionalitate pe care platforma nu o are deja. Adica e de bun simt sa nu creezi ceva ce exista deja mai bun integrat in platforma, dar cand devii zelos si vezi concurenta lucrurile decurg altfel.
Platformele software inchise sunt create pentru a proteja investitia utilizatorului dar nu si pentru a descuraja dezvoltatorii de software prin impunerea unor restrictii.
Varful de secure al platformei iPhone o constituie blacklistul prin care orice aplicatie downloadata poate fi dezactivata de pe orice iPhone din lume si regulamentele care restrictioneaza competitia.
Acum probabil sunt la munte la Lepsa cu burta la gratar sau prin padure sau poate chiar pe net. In orice caz, acest post a fost scris ieri seara in caz de defectiuni tehnice.
Sistemele de operare sunt centrele ecosistemelor software. Ele formeaza fundatia pe care functioneaza orice software scris vreodata pentru o platforma.
Windows, Mac OS, Linux si alte sortimente de Unix sunt toate platforme deschise dezvoltarii si nu sunt controlate. Adica nu se trece printr-un proces de aprobare a fiecarui program inainte de a putea fi distribuit si folosit de catre utilizatori. Platformele mobile bazate pe java si windows mobile au fost asa de vremuri bune.
Avantajul ecosistemelor deschise este ca pot aparea foarte rapid multe aplicatii dezvoltate de catre aproape oricine. Si asta este si unul din dezavantajele lor: oricine poate scrie aplicatii pentru ele. Aplicatiile nu sunt testate cum trebuie si apar multe bug-uri si eventual virusi.
Unul din cele mai cunoscute familii de platforme inchise sunt consolele de jocuri. Acest lucru se intampla din multe lucruri. Unul si cel mai important lucru este controlul calitatii si nu ma refer daca jocul este bun sau nu. Ci faptul ca jocul acela nu poate bloca consola, nu poate distruge consola sau faptul ca functioneaza pana la capat (adica chiar poti termina jocul). Da, sunt jocuri si cu buguri din cauza ca nu au fost testate destul sau unele foarte grele, dar 99% pot fi jucate pana la capat.
Alt motiv pentru care platforma este inchisa este ca producatorul controleaza si productia de software din care isi trage profit (nu in procente ci intr-o taxa fixa) pentru a supravietui. Producatorii de console de jocuri vand consolele sub pretul adevarat (iesind astfel in pierdere) si isi recupereaza investitia din semnarea digitala a jocurilor pentru a putea fi rulate pe orice consola din lume (sau ma rog, din regiunea respectiva PAL/NTSC).
Astazi la implinirea a 2 ani de la lansarea Games for Windows (o campanie Microsoft de a unifica jocurile PC sub un singur brand) Microsoft a anuntat aparitia pe PC in luna noiembrie a celui mai asteptat si jucat joc al anului pe console: Grand Theft Auto IV. Jocul va folosi platforma Direct X 10 deci va fi Vista-exclusive (banuiesc).
Nu pot sa cred ca am plecat de la un blog in care primeam 70-100 mesaje spam pe zi la altul in care incepe iar incet incet sa creasca numarul de comentarii spam. 7 mesaje am gasit in seara asta, all time high.
Unul din gadgeturile dupa care am salivat vara asta este Pacemaker-ul. Nu este dispozitivul care regleaza bataile inimii ci un DJ mixer portabil.
Are in el un HDD de 120gb pentru stocat melodiile, suporta 2 deck-uri, full 2 channel mixer (treble, bass, mediums), are un crossfader la mijloc, un trackpad care suporta gesturi, un kill switch, 2 iesiri audio: master si monitor (casti), port usb si suport de inregistrare a mixului.
Softul cu care vine poate lucra si pe mac si pe windows si stie o gramada de formate: MP3, M4A (AAC-LC), AIFF, FLAC, WAV, Ogg Vorbis, SND.
Calcaiul lui ahile este pretul sau: €646.31 (pentru tara noastra in momentul postarii)
Incepand cu inceputul, am terminat anul 2 cu medie destul de mare incat sa-mi maresc bursa pe anul 3.
Apoi am fost 3 weekenduri la mare in 3 statiuni diferite: Mamaia, Costinesti si Jupiter/Neptun si la 3 spectacole/evenimente dance: The Mission Pres. Dance Weekend (Fatboy Slim si Timo Maas), Liberty Parade (Allen, Optick si Carl Kennedy) si Creamfields (Markus Schulz, Tall Paul, Almud, David Morales, David Guetta, Robbie Rivera si Ferry Corsten). Am aflat si eu ca ~80% din djii mei favoriti sunt francezi
M-am mai distrat si o saptamana la Cluj Napoca cu prietenii si acum planuim ultima plecare din vacanta pentru saptamana viitoare. Deci in total 5 plecari din oras
Saptamana viitoare incep si driving school ca sa nu mai fiu ultimul ramas fara carnet de condus (desi nu stiu ce o sa conduc).
Am uitat sa zic ca in octombrie plec pentru a 2a oara la Londra pentru cateva zile de plimbare si distractie printre care si un concert Fall Out Boy.
Incepand de maine o sa revin sa postez articole interesante din lumea programarii, software, a gadgeturilor si a jocurilor.
Totusi n-am facut nimic prea otakuist vara asta. Lame.
S-a vazut ca am profitat de vacanta si nu am postat pe aici aproape toata vara. Cu toate astea vara asta nu a fost prea stralucita.
In primul rand nu prea am muncit, mai mult am frecat menta. Nu am lansat nimic, cele 2 proiecte la care lucrez sunt tot la stadiul de “work in progress“.
De jucat nu am jucat nimic, ba mai mult. Mi-am vandut cele 2 console: PSP-ul si PS3-ul. Motivul fiind ca nu prea mai am timp si chef sa ma joc. Poate poate la craciun cumpar un Xbox 360.
Sincer, nu mi-au placut mie RPG-uril in copilarie. Nici dupa ce am crescut mai mult nu prea mi-au placut. Un singur joc am terminat, Nox, si ce am jucat mai mult de o saptamana in rest a fost Untold Legends pentru PSP, ca nu aveam alt joc la dispozitie. Mi-a mai placut si Titan Quest dar nu prea am mai avut timp sa joc.
Si uite ca azi (sau ieri) a fost anuntat si Diablo 3, succesorul jocului pe care toata lumea il juca, mai putin eu.
Jocul va aparea pentru Windows si pentru Mac in acelasi timp dar nici o veste daca va aparea si pe console.