martedì 11 agosto 2009

[LBP] Accenni sull'editor e intro WT project

Sto per creare un livello di Little Big Planet. Sembra un’esagerazione parlarne in termini di pianificazione, il fatto è che anche per un livello semplicissimo occorre mettere in conto un lavoro preventivo, in caso contrario non se ne ricava niente. Riguardo il lato teorico per ora ho solo scarabocchiato un insieme d’idee confuse sul background e messo giù bozze oscene di schemi salterini. Per quello pratico (ossia come – fare - cosa), mi sono sparato il tutorial tutto d’un fiato, prendendo nota di quelli che mi sono sembrati i punti fondamentali. Li riporto qui sotto come introduzione, ipotizzando l’utilizzo di questo post per - eventualmente – aggiornare la situazione del “W.T. xxx top secret project xxx”””. Se avrò molto (ma molto molto) da dire, sposterò le ciance altrove riportando solo i link. Ogni suggerimento sarà ben accetto, anche (soprattutto) una collaborazione diretta ^^

LBP EDITOR (i punti principali)

Abbiamo tre elementi fondamentali.
- Il primo - cursore poppit - serve per muovere e lavorare su tutto ciò che si crea, attivabile con il tasto azione (X). In sostanza è "la freccia del mouse"
- Il secondo è l'elemento “regola” che per ogni strumento/oggetto offre la possibilità di tarare i relativi singoli parametri (□ contestuale). Ad esempio l’ampiezza dell’area del suono, oppure la rigidità di un raccordo o ancora le funzioni legate ad un interruttore.
- Il terzo è la borsa che contiene gli strumenti e la “tasca” degli oggetti (□)
Con levette e dorsali si spostano, si dimensionano, mentre con (∆) si cancella/taglia.

Crea oggetti
Ci sono diversi materiali disponibili: legno (base), spugna (leggero e afferrabile), cartone (molto leggero), polistirolo (leggerissimo e afferrabile), metallo e pietra (pesante), gomma (alta aderenza, es ideale per ruote motrici), vetro (scivoloso, es. simulare superfici ghiacciate), materia oscura (antigravità, auto-fluttuante per piattaforme od oggetti sospesi), fluttuante rosa (fluttua in maniera statica, afferrabile), fluttuante arancio (vola via se non ancorata), dissolvente (materiale distruttibile se attivato) ecc.

Modifica oggetti
Oltre all’ovvia possibilità di fornire qualsiasi forma o spessore all'oggetto (nei tre piani disponibili) e di posizionarlo rispettando le leggi della fisica legate al materiale di cui è composto, si possono creare delle cavità levando del materiale o intervenendo sul perimetro dell’oggetto con lo strumento taglio (es. un pacman generato spingendo un lato della sfera verso il centro)

Unire oggetti:
Più parti si “attaccano” mettendole a contatto l’una dell’altra.
Oppure tramite raccordi: ne esistono diversi tra bulloni (che possono fungere sia da perno passivo che da perno attivo generando il movimento dell’oggetto), molle ondeggianti, flessibili o rigide per creare “pali”.

Strumenti pericolosi
Ad ogni oggetto può essere applicato l’extra pericolo: fiamma, elettricità… (che uccide l’utente a contatto).

Interruttori
Permettono di attivare/disattivare, far cambiare direzione, creare un immettitore (es. di bolle). Sono dei veri e propri detonatori, letteralmente quando utilizzati per far saltare in aria oggetti composti da materiale dissolvente ed esplodente. N’esistono di vario genere: singoli, a due vie (acceso, spento), a contatto, di prossimità.

Bocca magica
Applicata all’oggetto permette di generare un ballon. In pratica si tratta dello strumento "scritte" o utile per applicare frasi preimpostate. Si può regolare anche la zoomata relativa la momento in cui scatta il meccanismo (es. "gringo ti sego il gargarozzo!" zoom sugli occhi).

Musica, Effetti speciali
Si attiva trascinando l’icona del brano musicale nell’area interessata.

Emettitori
Uno strumento che permette di far apparire/sparire degli oggetti (es. fantasmi che fuoriescono da una roccia o per creare una fontana di bonus). Programmabile (in che punto manifestarsi, per quanto tempo e numero di volte).

Razzi
Permettono di sparare per aria qualcosa; attivabile tramite interruttore e non.

Oggetti animati
Costruita la sagoma (es. di un cavallo), si possono applicare oggetti di movimento (ruote, gambe), occhi che si attiveranno seguendo il movimento dell’utente e soprattutto il cervello. Questo può essere violabile (es. per i cattivoni, ci salti sopra ed esplodono) o inviolabile. I parametri che si possono regolare sono: segui utente, scappa da, resta passivo. Oltre a caratteristiche come la vulnerabilità, la possibilità di saltare, l’area di attivazione, la velocità di movimento ecc. Con una procedura abbastanza semplice è possibile salvare le proprie creature per riutilizzarle a piacimento.

Altro
- Si possono importare immagini tramite eye toy (ancora da provare).
- Si possono scegliere diversi sfondi per poi regolarne luminosità generale, luminosità legata all’ora del giorno, colore, ecc.

W.T. xxx top secret project xxx (forse... ^^')

Il contorno, la storia o come si vuol chiamare sarà un classico. Per forza di cose, anche se ci sarà qualcuno che l’avrà già fatta magari meglio (non l’ho ancora trovata, ma per sicurezza manco la cerco xD). Inizialmente avrei voluto mettere dentro le idee che avevamo postato nel 3d cesto Forum exGR. Purtroppo per riuscirci dovrei prima mettermi a scrivere una "sceneggiatura" in grado di amalgamare gli elementi e se già ci vorrà un botto di tempo solo per il livello in se, è improbabile trovarlo per dell'extra. Per ora credo sia irrealizzabile.
Per la cronaca, i PG selezionati erano: i giocatori/arbitro di calcio del gioco online di xPeter. La zanzara e il cervello malleabile ideato da Koji. I tre dei del tempo atmosferico di Andrei. Lo squalo gioviale suggerito dal max HK se non sbaglio. Io e i cervi boyscout con dentro gli sbulletti ideati sempre da Koji. Forse qualche citazione riuscirò a farla, anche se a questo punto si potrebbero conservare; in quanto PG che insieme formerebbero un team bislacco, sembrano ottimi elementi da inserire in una favola distorta "alla Alice", molto appropriata parlando di WT.

Bon, per ora dividerò il tempo fra la costruzione degli elementi e quella dell’ambiente. Man mano, sempre se la cosa decolla, metto - magari nei commenti - gli eventuali checkpoint raggiunti.

15 commenti:

  1. Bhè uno dei problemi dell'industria videoludica è che la fase di pre-produzione è tanto importante quanto sottovalutata: quindi mettere giù prima il tuo livello "in teoria", magari con l'ausilio di carta e penna, fa solo che bene. Non importa che ti vengano fuori geroglifici comprensibili solo a te, non li devi presentare a nessuno ma servono a te stesso per focalizzare le idee e per provare nuove soluzioni in tempo zero. Se inizi a lavorare con l'editor che hai già le idee chiare su come procedere, avrai guadagnato un sacco di tempo.

    Non ho capito bene se vuoi fare un livello o un teatrino, mi pare però che sia un teatrino in un livello. Comunque suggerisco anche l'introduzione di un pippieddu, un mostrone preistorico che macina xPeter, e segnalo che lo squalo gioviale era anch'esso una mia idea - sai com'è, ne vado particolarmente fiero.

    RispondiElimina
  2. Per ora ho circa una decina di fogli tra disegni di percorsi con piattaforme, bozze con elementi dello scenario e una specie di mappa generale che dovrebbe illustrare il livello nella sua interezza.

    Inizialmente volevo farne un teatrino, ma poi ho capito che ci sarebbe voluto troppo tempo per mettere insieme elementi diversi fra loro. Non che non si possano buttar dentro così come sono, solo che preferirei ricavarne un qualcosa di più “sofisticato”, a suo modo sensato, anche perché sono certo di riuscirci tempo permettendo. Per non “sprecarli” ho pensato di fare un primo tentativo utilizzando come base una favola classica, in modo da provare con mano tempi e modi di costruzione. Dovrei riuscire a concentrarmi meglio (sono certo che altrimenti starei ore e ore a limare, che so, la presenza e la figura degli dei made Andrei senza andare avanti con altro xD). Dovrebbe essere un primo giro utile per capire quanto di quello che immagino riesco effettivamente a realizzare. Oltre ai disegnini, di concreto ho iniziato a costruire la prima parte dello scheletro. Non è stato semplicissimo, però si avvicina molto a ciò che ho immaginato, oltre a generare a sua volta altre piccole nuove idee.

    Posso dire d’essere molto d’accordo con te. Diciamo che ci deve essere una pianificazione, poi un tentativo “sul campo” e le successive limature operando dei cambiamenti in base al risultato.

    Quanto sto facendo è un gioco a tutti gli effetti. Ne parlo in modo così “elaborato” solo perché farlo in modo così "serioso" fa parte parte del divertimento. A conti fatti è tutto frivolo, tutto circoscritto al giochino simile al meccano che ci hanno regalato da piccini (insomma nessun risultato degno di entrare nella storia dell'ingegneria meccanica xD), un modo come un altro per alimentare la passione videogiocosa.

    Nonostante quanto appena detto credo che ti romperò parecchio nelle prossime settimane per suggerimenti e affini ^^.

    Riguardo l’idea del mostrone, non posso che essere d'accordo: è fondamentale (trattandosi di favola è perfetto, pippieddu compreso, magari con cappuccio rosso :p); quella va dentro subito, nell’immediato, magari con una bella testa di sQalo kojimano così il cerchio si chiude xD

    RispondiElimina
  3. LBP DLC

    Quando mi trovo di fronte ad un parente/amico/passante caduto nella trappola delle suonerie& amenità varie per cellulari, non perdo occasione per deriderlo, beffandomi di lui mentre gli do del pollo con tanto di quaquaqua! mimato. Considerando che ho appena fatto la stessa cosa cedendo all’acquisto di contenuti aggiuntivi per LBP, deridetemi con slancio così riporto il karma in equilibrio xD

    In realtà sono decenti, anche se l’idea di doverli pagare rode un poco, più che altro come concetto in se perché si alimenta “il male” ^^ diciamo che sono le prime spese di sviluppo, lol

    - Pacchetto MGS
    - Pacchetto mostri
    - Adesivi griffati Jon Burgerman

    Da quel poco che ho provato mi ha entusiasmato di più l’affare dei mostri e ciò che in teoria potrebbe stimolare (va beh, è normale trattandosi proprio di ciò che mi serve ^^). MGS è da attraversare per curiosità o se s'intede fare un livello action. Ora mi manca il costumino sQalo e le jeux sont fait.

    Edit: riguardo gli slot liberi (che poi sembrava che li stessi mettendo "pubblicamente" a disposizione ^^') Koji sei prenotato a prescindere ^^ e xPeter ti emailizzo or ora.

    RispondiElimina
  4. Oggi ho costruito il mio primo personaggio… in due nerdose ore e mezzo -.-'

    Avevo i singoli adesivi dedicati a testa, busto arti superiori e inferiori. All'inizio ho preso una sagoma di legno come guida attaccandoci le parti e iniziando a ritagliarne i contorni. Purtroppo ad un certo punto ho scoperto che non potevo eseguire più di un tot di modifiche, perciò ho cestinato e iniziato da capo, pezzo per pezzo, ritaglio per ritaglio.

    Una volta ottenute le singole parti (e salvate) ho iniziato ad assemblarle. Gli arti inferiori con bulloni fissi in modo che si reggesse in piedi e il resto con bulloni mobili; uno passivo a molla che s’innesca quando viene toccato, gli altri due con movimenti ondulatori, regolati in modo che diano un senso all’azione che voglio farli eseguire. Ho provato a regolare la telecamera in modo che lo inquadrasse da una certa posizione ma non ci sono riuscito e dovrò studiarci su.

    La cosa che ho pensato appena terminato, oltre a quel pizzico di soddisfazione e rammarico perché non è esattamente il PG che volevo (stesso ceppo, genitori diversi), è che quasi certamente chiunque ci passi vicino gli dedicherà al massimo quei tre nanosecondi utili a leggere il ballon; sempre che non skippi e ci passi oltre di slancio.

    Prima ho citato il karma. Credo che l’avere a che fare con questo livello mi porterà davvero a mettermi in pari, considerando quante critiche negative, quanti “ignore” e quanti particolari costruiti con fatica altrui mi è capitato di affossare con due ciance annoiate. Azz me lo sento, mi tornerà tutto indietro xD

    RispondiElimina
  5. Brutta storia non poter effettuare più di un tot di modifiche per pezzo. Ma se ti può consolare, ho l'impressione che Maya rimanga comunque molto più stronzo xP

    RispondiElimina
  6. Oh, e grazie mille per lo slot ^^ apprezzo molto anche se attualmente non posso usufruirne e in realtà ho solo una vaga percezione su cosa significhi

    RispondiElimina
  7. Immagino che nello sviluppo, quello vero, sia una continua lotta contro lo spazio (e il tempo); sicuramente la mia lagna fa sorridere.
    Ho anche una sorta di termometro che - credo - indichi la quantità di roba totale che posso mettere nel livello. Ho già bruciato due tacche e non ho ancora fatto un cazzu :(

    Per lo slot significa solo che quando avrai la malaugurata idea di cercarti del lavoro da fare anche con la PS3, potrai trovarlo persino nei panni di Sacksolid xD
    Più che altro sarebbe una condivisione interessante per i costumi resi disponibili solo per un limitato periodo di tempo. Ho visto quelli dei mesi scorsi e ne ho persi un sacco.

    In tema di gente che fa cose e riguardo il vecchio discorso di Unreal 2, l'ho trovato. Ci sentiamo magari su Msn quando ci entrerò (sì che prima o poi ci rientro, non fare quell'espressione scettica xD)

    RispondiElimina
  8. Oggi fatto del lavoro solo sull’ambiente. Il nuovo problema che ho provato mentre ravanavo nei percorsi, è il modo in cui far fare le cose agli utenti. Non credo sia una buona idea costringere chi prova un livello amatoriale a giocarselo con il sistema del trial&error, ma allo stesso tempo in presenza di zone “sorpresa” il cui scopo è proprio basato sull’ignorarne forma e presenza, non è una buona cosa neanche riempire lo schermo di indicazioni. Non so ci dovrò studiare su.

    Lato problemi pratici, ad un certo punto - incollando adesivi - mi sono saltate le texture del terreno; me ne sono accorto tardi quando avevo già salvato. Per fortuna avevo fatto una copia di backup e sono ripartito da lì.

    Bon, ora via al weekend ferragostano, se ne riparla la settimana prossima ( quando tornerò sconsolato perché ho scoperto che l’unico che avrei potuto costringere con la forza ad attraversare il livello, si è salvato dalla tortura dando via il gioco BHUUUAAAaaaaaa!) Maledetta preveggenza tavernicola xD

    RispondiElimina
  9. Beh dello "sviluppo quello vero" non so gnente xD Ma lavorando con Maya il problema diventa in un certo senso l'opposto, le possibilità sono dilatate all'infinito e stare nei termini di tempo e spazio riguarda più trovare l'automatismo più veloce che ridurre il numero di azioni.

    Riguardo al bilanciamento difficoltà/sorpresa, bhè benvenuto nel magico mondo del level design XD non c'è nessuna scorciatoia possibile, bisogna implementare, provare, rivedere, reimplementare, riprovare, testare... finchè non si trova il bilanciamento che ci soddisfa. Ci sono dei "trucchetti" ambientali che possono essere usati per dare indizi in maniera più sottile ed evitare di scrivere un manuale di istruzioni, ma alla fine sta tutto alla sensibilità del designer, che un po' è innata ma buona parte si costruisce facendosi un bagaglio: se proprio non sai dove partire, rigiocati Super Mario World, Sonic e Super Metroid/Castlevania SOTN con un'ottica analitica ^^ Anche in FFVII ci sono degli esempi di ciò che ti sto dicendo, inoltre quel giochillo rimane una bibbia dello story-telling nei videogiochi, quando passerai a lavorare sul "teatrino" (e così ti dò la scusa per rigiocarlo l'ennesima volta xD)

    RispondiElimina
  10. Sperimentando direttamente, le cose cambiano e tanto. Un’affermazione banale, però sono davvero infinite le micro situazioni da sistemare e finché non ti ci scontri non riesci ad immaginarle. Ad esempio, volendo più coerenza ho cambiato un piccolissimo particolare. Da lì in poi è stata una reazione a catena che mi ha portato via tutto il tempo che avrei potuto destinare a far crescere qualcosa invece di star lì a sistemare. In pratica levando un elemento in un determinato punto era possibile saltare – letteralmente perché il pupazzetto andava oltre - un’intera sezione. Ho dovuto provare e riprovare per capire da dove cazzo passasse (i tre piani paralleli sono una superficie notevole, ma a volte rompono). Alla fine ho trovato una soluzione, però davvero una fatica sproporzionata per tre secondi di gioco.

    Nel complesso ho già tutta la struttura grezza e la scenografia. Mi manca la parte più consistente relativa all’architettura dei salti (chiamiamola così), la parte più importante che sta rischiando di diventare la più trascurata (sì, lo ammetto: sta vincendo la storiella e la simbologia del viaggio sul gioco vero e proprio). Con tutto davanti ho capito alcuni limiti come il fatto che non eccellerà per qualità artistica. Il massimo sarà l’avere una struttura grezza dove ricavare le intenzioni, più che osservare un risultato finale degno di menzione.

    Riguardo il come far fare le cose ai giocatori, il consiglio che mi hai dato è ottimo. Dovrei provare qualcosa stando attento al modo in cui mi arrivano le informazioni. Nell’immediato e nel piccolo di quel livello punterò sulla rigiocabilità e il consiglio diretto: l’idea sarebbe mettere in premio la soluzione su eventuali passaggi nascosti. Si possono piazzare dentro le bolle/monete punti: in pratica metterò due foto e due frecce e magari un link ad un video dove dico "ecco il gioco avrebbe dovuto essere così" xD

    L'unica soluzione sarà dare fiducia a chi ci passerà. Se avrà interesse ad approfondire gli elementi ci sono, in caso contrario, niente, pazienza. Nella mia testa ho immaginato un certo comportamento, però potrei sbalgiarmi di brutto. Alla fine molto del risultato buono o cattivo sta tutto lì.

    Pensavo che quando si approfondisce (più precisamente quando si entra in una sorta di vortice ossessivo) LBP è davvero una killer app. Nel complesso mi sto divertendo come non avrei mai immaginato. Sarà anche che a scuola da piccino disegnavo piste sul quaderno cercando di farci correre dentro i compagni con la penna (- hai preso un burrone -non è un burrone ho saltato, non hai visto che ho sollevato? xD)

    Come ho già detto per evitare equivoci suggeriti dalla "serietà" di certe affermazioni, si tratta di costruire un "quadro" cazzone che sarà bello solo a papà suo, come la maggior parte delle creature sbilenche. Però la gestazione a livello personale è figherrima ed è questo che spinge ad esaltarsi per qualsiasi miglioria apportata. Un po’ come essere incinti, con doglie, chiacchiericcio sul come si sta male, nausee e calcetti ritonificanti della creatura...

    ... sta similitudine mi mancava... lol mi sa che ora le ho tutte xD

    RispondiElimina
  11. P.S. stanotte è iniziata la maratona su Megaman. Potrei spararmela da osservatore, a tutti gli effetti perché avrei le mani libere per prendere appunti xD

    RispondiElimina
  12. In teoria oggi l’avrei finito. Dovrei sistemare i particolari – ad esempio un mezzo e un personaggio già pronto che magari potrei provare costruire personalmente... ma non sono sicuro di voler insistere, per due motivi. Il primo è che con tutti i particolari che ho aggiunto - luci e similia - ho l’impressione che sia peggiorato diventando più cupo di quanto avrei voluto: il problema è che nell'editor la visuale ampia è ingannevole perché quando giochi hai una porzione dello schermo di molto inferiore.
    Il secondo è che in quanto montato da un inesperto dell’editor ci ho faticato pure troppo ^^' Mi manca moltissimo materiale/esperienze che avrei dovuto raccimolare facendo per bene i livelli originali e non accontentandomi di arrivare almeno alla fine (per non parlare di tutti gli elementi che andrebbero raccolti in multy con l’aiuto di qualcuno, più d’uno quando servono quattro giocatori). Se non altro ora giocherò osservando il tutto con un occhio decisamente diverso.

    Domani lo testo per bene poi ci faccio un video così, se non altro, si capisce di cosa parlo (e parlavo) in questi giorni. Il titolo – altra parte che sapevo mi avrebbe rovinato – l’ho cambiato già tre volte. Quello definitivo è un machissimo “Cappuccetto Giallo” con tanto di sackgirl nerd pitturata a dovere.

    RispondiElimina
  13. P.S. mi sono scordato di chiedervi se avevate qualche dritta riguardo il super premio finale che dovrei regalare a chi si sbattesse per prendere tutte le bolle nascoste. Per ora mi è venuto in mente solo: il numero della carta di credito, la sestina vincente del superenalotto della scorsa estrazione, la foto osè di una mia ex o il link per il wonderland tavern xD

    RispondiElimina
  14. io direi foto osè + numero di telefono, sìsì

    RispondiElimina
  15. Sarebbe un gran regalo soprattutto perché non lascerebbe deluso nessun interlocutore (amarezza \/ inside xD)

    Considerato che anche l'ultimo dubbio è svanito, faccio il video e lo monto.

    (certo che perdere tempo con LBP in una giornata estiva come questa, rischia di portarmi all'esilio verso terre ghiacciate più consone alla mia sempre maggiore nerdaggine xD).

    RispondiElimina

Nota. Solo i membri di questo blog possono postare un commento.