Benvenuto Visitatore(Log In|Registrati)
22 Jul 2018, 16:57
Messaggio
#1
|
|
|
Gruppo: Gamer Messaggi: 269 Iscritto il: 30 November 17 Da: italia Utente Nr.: 21.677 SO Altro |
Ciao ragazzi, spero di non sbagliare sezione... Sono al lavoro su un progettino laterale, un platform retro tipo 8-bit da mandare sui dispositivi mobili, cellulari in particolar modo. Sì, lo so che ce ne sono già tantissimi, la particolarità di questo sta nel fatto che il sistema di controllo è pensato specificamente per i touch screen, ovvero niente joystick virtuali e bottoni disegnati agli angoli dello schermo... tutto funziona con 2 soli tap "destro/sinistro" come i gloriosi game-watch della nintendo, in modo che sia effettivamente giocabile da mobile senza farsi venire il carpale. Vi scrivo perché sto cercando una mano per quanto riguarda grafica (si tratta di classicissima pixel art con tiles 16x16 e sprite con 4 frame massimo di animazione) e il design dei livelli (si tratterebbe di disegnare i livelli con Tiled o qualche software simile) dato che ne sono previsti una marea
Vi lascio il link al progetto, che è anche presente in firma: Visita il mio sito Ciao e grazie a tutti (anche per la cartolina, ho linkato ogi nella sezione "altri giochi")! -------------------- Visita il mio blog personale sullo sviluppo di giochi e altra roba: www.pinellos.com - C'è anche in inglese così sembra una cosa seria!
|
|
|
|
![]() |
30 Nov 2018, 19:37
Messaggio
#2
|
|
Gruppo: Gamer Messaggi: 384 Iscritto il: 20 June 18 Utente Nr.: 21.911 BGE Monkey1 EGA SO Linux |
Mi piace! I testi ora sono anche molto più leggibili.
Altra cosa che si potrebbe sistemare è la posizione del testo rispetto al cursore. Noto che il testo di un oggetto quando ci passi il cursore sopra, in base alla distanza del cursore dal bordo esterno della finestra, ha sempre solo tre posizioni: a sinistra, a destro o al centro. A volte hai il testo in una posizione, muovi il cursore di pochi pixel e il testo ti schizza in un'altra delle tre posizioni. Capisco che questo serva per evitare che il testo vada fuori dall'area di gioco, ma non sarebbe più piacevole se l'adattamento della posizione fosse più graduale e non limitato a tre posizioni fisse? |
|
|
|
2 Dec 2018, 15:57
Messaggio
#3
|
|
|
Gruppo: Gamer Messaggi: 269 Iscritto il: 30 November 17 Da: italia Utente Nr.: 21.677 SO Altro |
ho fatto una prova veloce e devo dire che è una gran figata cm due appunti al volo sulla gestione degli oggetti: 1) quando clicchi con un oggetto selezionato in un punto vuoto (e cioè non interattivo) dello schermo non dice niente, sarebbe carino inserirci una battuta (o meglio un array casuale), il bello delle vecchie avventure grafiche era proprio trovare tute queste cagate 2) mi è sembrato che per alcuni comandi (tipo usa) i testi siano contestuali all'oggetto mentre per altri sono generici, per esempio se uso l'interfaccia della bocca col coltello, con la chiave o con la bottiglia il risultato sarà sempre non posso parlarci o qualcosa del genere, andrebbe tenuto conto che la bottiglia la potresti voler bere e col coltello potresti ferirti e quindi inserire battute a tema per ogni comando, non so se sia già possibile e non sia presente solo per questa demo. Grazie! 1) l'idea è che quando clicchi da qualche parte che non sia un hotspot, il sistema "droppa" l'azione.... Frasi e risposte divertenti le inserirò quando si cerca effettivamente di usare un oggetto con qualcosa che sia interattivo... tipo USA la bottiglia CON l'automobile... per ora ho solo messo dei marker 2) idem... per ora sono solo frasi generiche messe lì, ci sono delle risposte che vengono usate di default se non ce ne sono altre di impostate specificamente etc... Per ora si tratta solo di "segnare i posti" di dove andranno le cose, e fare in modo che il sistema funzioni a dovere senza impallarsi in situazioni particolari... rispostacce, umorismo e array di frasi sono limature che verranno in fase creativa Mi piace! I testi ora sono anche molto più leggibili. Altra cosa che si potrebbe sistemare è la posizione del testo rispetto al cursore. Noto che il testo di un oggetto quando ci passi il cursore sopra, in base alla distanza del cursore dal bordo esterno della finestra, ha sempre solo tre posizioni: a sinistra, a destro o al centro. A volte hai il testo in una posizione, muovi il cursore di pochi pixel e il testo ti schizza in un'altra delle tre posizioni. Capisco che questo serva per evitare che il testo vada fuori dall'area di gioco, ma non sarebbe più piacevole se l'adattamento della posizione fosse più graduale e non limitato a tre posizioni fisse? Capisco cosa intendi! Si può fare in modo graduale, per ora ho lasciato la meccanica di base, in modo da poter intervenire su queste cose a suo tempo! Al momento mi sono dedicato al sistema di dialogo, anche se nella demo non si vede... In pratica bisognava far sì che un dialogo potesse essere "intelligente", ovvero 1) rendersi conto di variazioni nell'ambiente di gioco (leggere variabili globali) e 2) Triggerare delle cose nell'ambiente di gioco (scrivere variabili globali)... Sembra facile ma basandosi il sistema di dialogo su files scritti in XML esterni (altrimenti diventerebbe un incubo includere tutto in stringhe di testo o simili) questa "interattività" implica la creazione di una sorta di linguaggio di script DENTRO l'XML che contiene i dialoghi, per fargli fare cose tipo "SE ho già visto questo oggetto, ALLORA proponi questa risposta in aggiunta a quelle presenti", oppure semplicemente per far capire ai personaggi se si sono già parlati o no... Niente di complesso ma mi ha portato via un po' di tempo! Inoltre ho aggiunto qualche funzione "di servizio" utile per esempio a distruggere oggetti una volta usati etc... A presto per una nuova demo con nuove locazioni e l'inizio della storia (basta pirati in mezzo alla neve)! Messaggio modificato da pinellos il 2 Dec 2018, 16:02 -------------------- Visita il mio blog personale sullo sviluppo di giochi e altra roba: www.pinellos.com - C'è anche in inglese così sembra una cosa seria!
|
|
|
|
3 Dec 2018, 00:34
Messaggio
#4
|
|
Gruppo: Gamer Messaggi: 384 Iscritto il: 20 June 18 Utente Nr.: 21.911 BGE Monkey1 EGA SO Linux |
Capisco cosa intendi! Si può fare in modo graduale, per ora ho lasciato la meccanica di base, in modo da poter intervenire su queste cose a suo tempo! Al momento mi sono dedicato al sistema di dialogo, anche se nella demo non si vede... In pratica bisognava far sì che un dialogo potesse essere "intelligente", ovvero 1) rendersi conto di variazioni nell'ambiente di gioco (leggere variabili globali) e 2) Triggerare delle cose nell'ambiente di gioco (scrivere variabili globali)... Sembra facile ma basandosi il sistema di dialogo su files scritti in XML esterni (altrimenti diventerebbe un incubo includere tutto in stringhe di testo o simili) questa "interattività" implica la creazione di una sorta di linguaggio di script DENTRO l'XML che contiene i dialoghi, per fargli fare cose tipo "SE ho già visto questo oggetto, ALLORA proponi questa risposta in aggiunta a quelle presenti", oppure semplicemente per far capire ai personaggi se si sono già parlati o no... Niente di complesso ma mi ha portato via un po' di tempo! Inoltre ho aggiunto qualche funzione "di servizio" utile per esempio a distruggere oggetti una volta usati etc... Mi fa piacere che prevedi tutte queste situazioni. Stai facendo le cose per bene |
|
|
|
3 Dec 2018, 23:38
Messaggio
#5
|
|
|
Gruppo: Gamer Messaggi: 269 Iscritto il: 30 November 17 Da: italia Utente Nr.: 21.677 SO Altro |
Mi fa piacere che prevedi tutte queste situazioni. Stai facendo le cose per bene Avrei potuto usare AGS (che mi piace tantissimo, ma più per ragioni "di cuore" che di effettiva praticità) o il bellissimo AdventureCreator (di cui ho anche pagato la licenza, e con cui ho implementato in team un prototipo di AG in full 3D che non era niente male...), ma: 1) Voglio poter esportare su mobile, browser, pc, mac, linux e xbox senza troppi patemi d'animo 2) Conosco piuttosto bene Construct, di cui sono owner sin dai tempi del 2 e di cui conosco sviluppatori e community da tempo 2) Voglio poter implementare qualsiasi cosa mi venga in mente ragionando a livello di motore grafico. Qui AdventureCreator avrebbe fornito gli stessi vantaggi/svantaggi di Construct, nel senso che in pratica se avessi voluto implementare in AC lo stesso identico sistema di icone che ho messo su con Construct avrei dovuto fare lo stesso identico lavoro di costruzione/programmazione dell'interfaccia (tenendo conto della portabilità su touch, che in construct è banale mentre in AGS/Unity richiede lo sviluppo di versioni a parte) mentre le automazioni che AC fornisce per cose come il pathfinding, l'inventario (non so perchè ma per tanti utenti è come il barrè per i chitarristi in erba), lo scrolling o la gestione del Z sorting, sono tutte cose che posso implementare con la stessa semplicità in C3 scrivendole da me (idem per il sistema di dialoghi o di cutscenes), col vantaggio che ho la totale consapevolezza e il completo controllo (più o meno) di tutto l'ambaradan, mentre con AC se qualcosa non va come mi aspetto devo chiedere sul forum... Alla fine, così come avevo fatto per il sistema di parser che avevo scritto per le IF punta e clicca in TWINE, ho messo su questo piccolo framework che comprende più o meno tutte le funzioni che servono in una avventura grafica come la sto concependo io... certo Si potrebbe farne una versione "generica", una specie di Adventure Creator per Construct (lo store di scirra è pieno di framework e template vari, anche se certo non è l'unity asset store), ma per ora la priorità è vedere di sfornare un gioco che abbia un capo e una coda, per il resto si vedrà! A presto! Messaggio modificato da pinellos il 3 Dec 2018, 23:47 -------------------- Visita il mio blog personale sullo sviluppo di giochi e altra roba: www.pinellos.com - C'è anche in inglese così sembra una cosa seria!
|
|
|
|
pinellos Il mio progetto retro-style! 22 Jul 2018, 16:57
utdefault Non male, complimenti.
Provato quella da desktop. ... 22 Jul 2018, 23:10
pinellos CITAZIONE (utdefault @ 23 Jul 2018, 00:10... 23 Jul 2018, 10:27
Gwenelan Io nn ti posso aiutare ma in bocca al lupo con il ... 23 Jul 2018, 01:28
pinellos Nuova demo rilasciata: ci sono tre livellini compl... 8 Aug 2018, 23:03
utdefault Mancava solo il mitico effetto sonoro nelle note S... 11 Aug 2018, 17:03
pinellos CITAZIONE (utdefault @ 11 Aug 2018, 18:03... 12 Aug 2018, 09:49
pinellos Nuova demo release, 0.05! Ho aggiunto i trigge... 18 Aug 2018, 23:17
utdefault Complimenti! È ora coinvolgente e divertente.
... 23 Aug 2018, 22:18
TheRuler Gran bel giochino pinellos! il sistema di cont... 23 Aug 2018, 23:19
pinellos grazie a tutti! Sto lavorando a nuova grafica,... 25 Aug 2018, 10:40
pinellos Nuova demo release, 0.07! Ho aggiunto un po... 26 Aug 2018, 17:11
utdefault A quando i prossimi livelli? XD
Complimenti, ancor... 27 Aug 2018, 21:39
pinellos Ehilà! E' passato un sacco di tempo dall... 16 Sep 2018, 22:36
Capo CITAZIONE (pinellos @ 16 Sep 2018, 23:36)... 17 Sep 2018, 16:52
pinellos CITAZIONE (Capo @ 17 Sep 2018, 17:52) CIT... 17 Sep 2018, 18:27
Capo "io non lo prenderei nemmeno in considerazion... 17 Sep 2018, 20:06
pinellos CITAZIONE (Capo @ 17 Sep 2018, 21:06) ... 17 Sep 2018, 23:02
pinellos Ho sviluppato un nuovo giochino istant:
https://... 30 Sep 2018, 22:25
pinellos ciao ragazzi, mi sono preso un paio di settimane d... 8 Oct 2018, 23:04
pinellos Ho ridisegnato tutto il sito! 1Bit rendering ... 21 Oct 2018, 22:32
frank_one Carino lo sfondo col dithering. Per completarel... 21 Oct 2018, 22:59
Tsam Se posso, apri un thread per ogni gioco/produzione... 22 Oct 2018, 08:41
pinellos @frank_one: purtroppo i caratteri pixellosi sono m... 22 Oct 2018, 12:40
utdefault Complimenti per il sito, pinellos. Ed interessante... 25 Oct 2018, 16:39
pinellos CITAZIONE (utdefault @ 25 Oct 2018, 16:39... 28 Oct 2018, 14:04
pinellos Ecco qua, sto lavorando su un possibile "stil... 4 Nov 2018, 16:32
marfal CITAZIONE (pinellos @ 4 Nov 2018, 16:32) ... 5 Nov 2018, 13:16
pinellos Grazie! Si la grafica la sto facendo a mano co... 5 Nov 2018, 13:41
pinellos Nuovo update!
Ho implementato più o meno tutto... 18 Nov 2018, 18:51
TheRuler Provato con ie11 e Palemoon, dice:
CITAZIONE Softw... 18 Nov 2018, 21:05
pinellos CITAZIONE (TheRuler @ 18 Nov 2018, 21:05)... 18 Nov 2018, 23:46
utdefault Idem con IE. Mentre con la VolpeDiFuoco, funziona.... 18 Nov 2018, 23:03
pinellos CITAZIONE Idem con IE. Mentre con la VolpeDiFuoco,... 19 Nov 2018, 00:01
marfal CITAZIONE (pinellos @ 19 Nov 2018, 00:01)... 19 Nov 2018, 14:00
pinellos CITAZIONE (marfal @ 19 Nov 2018, 14:00) C... 19 Nov 2018, 17:53
pinellos Rovesciato l'interfaccia e tolto l'hide au... 20 Nov 2018, 23:07
marfal CITAZIONE (pinellos @ 20 Nov 2018, 23:07)... 21 Nov 2018, 18:08
pinellos CITAZIONE (marfal)il colore bianco dei dialoghi no... 21 Nov 2018, 19:39
marfal CITAZIONE (pinellos @ 21 Nov 2018, 19:39)... 22 Nov 2018, 12:38
pinellos Nuovo update! Ho inserito il sistema di switch... 25 Nov 2018, 19:26
marfal attenzione: Prova a cercare di parlare alla jeep e... 26 Nov 2018, 13:19
pinellos CITAZIONE (marfal @ 26 Nov 2018, 13:19) a... 26 Nov 2018, 18:40
marfal CITAZIONE (pinellos @ 26 Nov 2018, 18:40)... 27 Nov 2018, 13:46
pinellos CITAZIONE (marfal @ 27 Nov 2018, 13:46) C... 27 Nov 2018, 19:11
marfal CITAZIONE (pinellos @ 27 Nov 2018, 19:11)... 28 Nov 2018, 11:25
frank_one CITAZIONE (pinellos @ 27 Nov 2018, 19:11)... 28 Nov 2018, 13:30
pinellos CITAZIONE (frank_one @ 28 Nov 2018, 13:30... 28 Nov 2018, 17:49
frank_one Da una rapida occhiata direi che promette bene. 26 Nov 2018, 23:17
frank_one Un altro paio di considerazioni dopo aver provato ... 28 Nov 2018, 19:27
pinellos CITAZIONE (frank_one @ 28 Nov 2018, 19:27... 28 Nov 2018, 23:26
marfal Segnalazione bug:
raccogli tutti gli oggetti -... 29 Nov 2018, 09:54
pinellos CITAZIONE (marfal @ 29 Nov 2018, 09:54) S... 29 Nov 2018, 17:49
frank_one Mi è successo lo stesso identico bug ieri
CITAZ... 29 Nov 2018, 12:40
pinellos CITAZIONE (frank_one @ 29 Nov 2018, 12:40... 29 Nov 2018, 17:59
frank_one CITAZIONE Ho provato a smanettare, ora il risultat... 29 Nov 2018, 19:39
pinellos Ecco qua, ora va meglio:
https://pinellos.com/san... 29 Nov 2018, 20:11
frank_one Ci siamo quasi:
EDIT: osservando meglio lo scree... 29 Nov 2018, 21:57
pinellos Guarda un po':
https://pinellos.com/sandbox/a... 30 Nov 2018, 00:00
selven ho fatto una prova veloce e devo dire che è una gr... 2 Dec 2018, 14:24
selven don't touch my guybrush! 2 Dec 2018, 16:08
pinellos Nuovo update!
Sto facendo un po' di locazi... 8 Dec 2018, 18:12
marfal CITAZIONE (pinellos @ 8 Dec 2018, 18:12) ... 10 Dec 2018, 15:40
pinellos CITAZIONE (marfal @ 10 Dec 2018, 15:40) R... 10 Dec 2018, 18:07
utdefault Complimenti per i nuovi scenari. In attesa della d... 9 Dec 2018, 17:38
pinellos Ho aggiunto la neve!
Certo i particellari all... 11 Dec 2018, 23:31
marfal CITAZIONE (pinellos @ 11 Dec 2018, 23:31)... 12 Dec 2018, 09:28
frank_one C'è un problema con la porta dell'hotel, f... 12 Dec 2018, 21:06
pinellos CITAZIONE (frank_one @ 12 Dec 2018, 21:06... 12 Dec 2018, 23:53
marfal CITAZIONE (pinellos @ 12 Dec 2018, 23:53)... 13 Dec 2018, 10:31
pinellos CITAZIONE (marfal @ 13 Dec 2018, 10:31) è... 13 Dec 2018, 18:07
frank_one Quei pochi dettagli sulle tematiche di fondo mi st... 13 Dec 2018, 18:52
pinellos CITAZIONE (frank_one @ 13 Dec 2018, 18:52... 13 Dec 2018, 20:07
frank_one Ovviamente si tratta di un prodotto estremamente d... 13 Dec 2018, 22:13![]() ![]() |
| Versione Lo-Fi | Oggi è il: 4th November 2026 - 17:05 |