review kodu game lab
După ce am fost implicat în procesul creativ al câtorva jocuri indie, am dobândit destul de mult gustul pentru crearea jocurilor. Acum simt că nu voi fi complet satișit până nu fac un joc singur. Există o singură problemă - nu știu nimic despre programare. Am trecut prin Game Maker 7 Sunt multe tutoriale puțin câte puțin în timpul meu liber, dar încă nu știu multe despre ce fac și de ce face ceea ce face. De aceea, când mi s-a oferit ocazia să arunc o privire Kodu Game Lab pentru Destructoid, am sărit pe ea.
Departamentul de cercetare Microsoft creat Kodu Game Lab cu dorința de a permite tuturor oamenilor să își poată face propriile jocuri folosind XNA. Această încercare de a oferi chiar și celor mai mici copii libertatea creativă de a-și face un joc propriu, este una nobilă, după părerea mea. Și hei, dacă este suficient de simplu să îl folosească un copil, poate aș putea să-l folosesc pentru a face un joc video minunat. Cel puțin, poate aș putea scoate ceva valoros din experiență.
Acum, că am petrecut mult timp încurcând cu acest program, să vedem dacă pot face acest lucru corect:
WHEN (mouse) (clic stânga) (salt text), DO (crea) (recenzie) ( acasă )
Kodu Game Lab (Jocuri comunitare Xbox 360)
Dezvoltator: Microsoft Research
Lansat: 30 iunie 2009
MSRP: 400 puncte Microsoft / 5,00 USD
Microsoft nu a păcălit; acasă nu poate fi mai simplu de înțeles și de utilizat. Este la fel de ușor ca să înțelegi conceptul de „WHEN (se întâmplă ceva), DO (ceva”). CÂND și DO sunt constante și poți edita orice altceva după dorința inimii tale. Programul este înfășurat în jurul unui sistem de meniuri foarte simplificat etichetat cu imagini și cuvinte ușor de înțeles pentru a vă ajuta.
Partea cea mai aglomerată a experienței de departe este începutul. Există trei niveluri de tutorial pentru a vă începe, dar, după câte mi-am putut spune, au fost incredibil de inutile. De exemplu, primul vă solicită să programați un personaj, astfel încât să-l puteți muta folosind stick-ul analog stânga, dar după ce vă oferă aceste instrucțiuni, nu intră în niciun detaliu despre modul în care trebuie să faceți acest lucru. . Aproape neîncrezător, am fost lăsat să mă învârt în jur până am realizat că trebuie să apăsați pe Y pe un personaj evidențiat pentru a edita codul său. Probabil că aș fi avut și mai multe probleme după acest punct dacă nu m-aș fi încurcat Game Maker atat de mult.
O persoană care nu are experiență cu niciun limbaj de programare sau un program de creare a jocurilor va trebui să treacă și să facă multe experimentări la început înainte de a da seama ce ar trebui să facă exact. Multe dintre ele se explică de la sine, dar totuși se simte contrare la ideea că acasă se presupune că este abordabil de toate grupele de vârstă. Această lipsă de direcție în ceea ce privește nivelurile de tutorial și nu numai, poate face ca setul mai tânăr să-și piardă interesul pentru ceea ce fac.
Din fericire, așa cum am spus mai devreme, modul în care acasă prezintă XNA face ușor să înveți că, odată ce îți dai drumul prin etapele de învățare, vei ști aproape tot ce ai nevoie pentru a începe să faci un joc de unul singur. Dacă rămâi blocat de-a lungul drumului, există o mulțime de pre- a făcut jocuri, niveluri și coduri de caracter / element pentru a studia.
Puteți fie construi pe unul dintre nivelurile prestabilite sau începe cu o lume goală. În orice caz, o apăsare a butonului din spate va ridica meniul de editare (iar o altă apăsare a acestuia vă va permite să testați ce aveți). De aici, puteți plasa personaje, desena peisajul, face apă, crea dealuri și văi și vă încurcați cu setările generale ale jocului dvs. Cele mai multe dintre submeniuri apar ca roți care vă arată toate opțiunile. Există o cantitate uimitoare de modele de utilizat, în ceea ce privește peisajul, ceea ce face ușoară crearea unei lumi unice în care jocul tău să aibă loc. Estetica în cele din urmă ia un loc din spate în marea schemă a lucrurilor, dar este plăcut să aveți instrumentele pentru a șlefui cu adevărat aspectul jocului.
Principalele „personaje” din acasă sunt „numele său”, care sunt capete mecanice plutitoare. M-am gândit că vor fi singurele personaje programabile pe care le poate controla jucătorul, dar am fost plăcut surprins să aflu că există peste o duzină de alte creaturi mecanice pentru a face personaje de jucător, baddies și NPC-uri. Totuși, ceea ce poți face cu fiecare în mod specific este oarecum limitat. Toate au un anumit set de lucruri pe care le pot și nu pot fi programate să le facă, un scurt rezumat al acestora fiind dat atunci când personajul este trecut peste meniu. Majoritatea acestor limite au sens; Caracterul peștilor nu poate fi programat să se deplaseze în afara zonelor de apă, în timp ce bontul și farfuria se pot deplasa prin aer atât pe axa X cât și pe Y. Dar mai sunt unele ciudate, cum ar fi un singur personaj care poate fi programat să sară.
În timp ce selectați caractere și obiecte, puteți să apăsați A pentru a plasa un caracter „gol” sau Y pentru a extinde o listă de cod de exemplu pentru acesta. Selectarea unuia dintre aceste exemple va plasa personajul în joc cu codul programat deja. Puteți crea un AI surprinzător de complex pentru personajele dvs. Ele pot fi programate pentru a reacționa la unele lucruri foarte specifice, fie că este vorba despre culoare, sunet sau o emoție programată. Până la sfârșitul experimentării mele, am avut un tip inamic care m-a atacat pentru că eram o broască țestoasă, iar țestoasele le-au înfuriat. Acest lucru a făcut ca țestoasa să-și piardă sănătatea și să devină incapabilă să tragă, ceea ce la rândul său ar îngreuna. Un personaj de ajutor care a fost programat să reacționeze la tristețea țestoasei se va grăbi apoi în partea mea și va împușca inamicul, făcând din nou țestoasa fericită.
Pe partea negativă a lucrurilor, controalele erau un pic alunecoase și imprecise. La început, am crezut că este doar programarea mea înfricoșată, dar chiar și joacă nivelurile gata pregătite, am simțit că lucrurile pot folosi mult mai mult acasă sistemul nu are domnia sa. Da, așa este - nu există nicio modalitate de a vedea sau de a edita codul text real, ceea ce este o rușine. Ar fi fost un pas foarte frumos în procesul de învățare pentru a putea vedea cel puțin ce ați făcut în forma sa pură. Dacă cumpărați acasă crezând că poți face un joc la egalitate cu jocurile comunitare mai bune de acolo, probabil vei ieși descurajat.
Un alt lucru nefericit al acestui program este că, de acum, oamenii își pot împărtăși creațiile doar cu persoanele de pe listele de prieteni. Acesta a fost cel mai mare zgomot pentru mine și s-ar putea să îndepărteze o mulțime de oameni. Sperăm că partajarea la nivel mondial va fi implementată cândva în viitor, astfel încât fiecare să își poată schimba ideile în mod liber. Chiar nu văd că există probleme legale implicate aici; dacă cineva ar fi copiat cu carbon Super Mario Bros. Este nivelul 1-1, tot nu ar fi uite un lucru precum ceea ce i-a adus un omagiu.
Ca ceva ce se presupune a fi mai mult decât un simplu editor de nivel, acasă s-ar putea simți prea simplist și constrictiv pentru o mulțime de oameni. Însă limitele ei sunt acolo pentru un motiv: pentru a împiedica lucrurile să se complice prea mult. Educația pentru toți oamenii este conceptul primordial impus de acasă , dar chiar și cu toate limitările sale, există suficiente pentru a vă permite să veniți cu ceva propriu, indiferent dacă este un joc de curse, un platformer 3D sau un shooter cu defilare. Puteți chiar să manipulați setările de mișcare a camerei și a personajelor, astfel încât să poată fi creat un controler lateral 2.5D, un shooter pentru prima persoană sau un joc cu ecran fix.
Pentru suma plină de cinci dolari, acasă merită să aruncăm o privire pentru cei care doresc o modalitate ușoară de a învăța XNA sau care doresc o libertate puțin mai creativă decât pot oferi majoritatea editorilor de nivel. Dacă nu sunteți sigur, proba descărcabilă este o demonstrație cronologică, dar complet caracterizată. Ar trebui să fiți capabil să vă încurcați suficient de mult pentru a lua o decizie în orice mod.
Cât despre mine, îmi place foarte mult ceea ce oferă. Mă simt ca un copil mic ar putea să învețe cu adevărat cum funcționează codul cu ajutorul acestui sistem, iar oferirea tuturor cadoului de a se exprima prin mediul de joc este destul de minunat. Cu siguranță m-a ajutat să înțeleg mai bine funcționarea interioară a unui joc video. Acum, că am experimentat multe dintre ideile mele de joc în acasă , Pot lua ceea ce m-a învățat înapoi Game Maker daca vreau. Dar s-ar putea să rămân acasă ceva mai mult, doar pentru a vedea prima construire a ideilor mele în practică.
Scor: N / A