[HOWTO] - FEEL: Font personalizzati

Sezione dedicata ai contenuti extra quali Layout, How-To e Contributi Utenti

Moderatore: Moderatori F.E.E.L.

antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1482
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

[HOWTO] - FEEL: Font personalizzati

Messaggio da antoniomauro » 04/09/2015, 16:27

Ciao ragazzi,
chiedo spiegazioni dettagliate su come utilizzare font personalizzati per questo bel frontend!


Avatar utente
Dungeonmaster
God of Arcade
God of Arcade
Messaggi: 3130
Iscritto il: 26/03/2012, 10:55
Medaglie: 5
Reputation: 76
Città: Padova
Località: Padova
:
Silver Medal Bronze Medal Donatore Top Seller
Contatta:

Re: FEEL: Font personalizzati

Messaggio da Dungeonmaster » 04/09/2015, 16:34

Se parli dei layout prova a leggere qui http://www.arcadeitalia.net/viewtopic.p ... 10#p248606
Bartop by Dungeonmaster
Progetto Bartop
arcadeitalia.net/viewtopic.php?f=21&t=12020


Avatar utente
dR.pRoDiGy
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 2825
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Reputation: 39
Città: Prov_Milano_zona_Sempione
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da dR.pRoDiGy » 04/09/2015, 20:54

E' un lavoro un pò da "gente del mestiere", ti avviso.. se hai voglia di imbarcarti:
installa visual studio 2008
http://go.microsoft.com/?linkid=7729278
e XNA game studio
https://www.microsoft.com/en-us/downloa ... aspx?id=39

Qui spiega come fare a creare i font e a mostrarli a schermo (c'è anche l'esempio da scaricare):
https://msdn.microsoft.com/en-us/library/bb447673.aspx
Di base non avresti nemmeno bisogno di visualizzare la scritta a schermo (che è quello che fa il programmino di esempio), ma solo di generare i file .xnb che troverai nella directory di output di VS, e salvarli nella directory Content di FEEL.

Ora ho poco tempo e posso mandarti solo queste 2 info, se la cosa ti pare a portata posso spiegarti meglio nella prossima puntata .. fammi sapere :wink:
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher) development & support
http://feelfrontend.altervista.org ( http:// feelfrontend.altervista.org )


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1482
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da antoniomauro » 07/09/2015, 10:46

Perfetto, font creato!
Una domanda:
posso utilizzare anche l'ultimo VS? Te lo chiedo perchè il 2008 non è più registrabile e dopo 30gg smette di funzionare....


Avatar utente
dR.pRoDiGy
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 2825
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Reputation: 39
Città: Prov_Milano_zona_Sempione
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da dR.pRoDiGy » 07/09/2015, 14:01

Bene, bravo! Ti funziona già anche in FEEL quindi??

Riguardo VS2008, brutta rogna, nemmeno io sapevo che fosse uscito dal supporto! :|
Purtroppo c'è un motivo ben preciso per cui non abbiamo aggiornato a VS2010 etc.: perderemmo la compatibilità con le vecchie schede video con pixel shader < 2.0 ( = tutte le Radeon AGP). <-thumbdown->

Ho una notizia cattiva e una buona:

- notizia cattiva: non si può usare XNA 3.1 su versioni successive a VS2008
- notizia buona: bypassare il blocco della trial è facilissimo. Basta aprire regedit, e cancellare (o rinominare, a propria scelta) la chiave
HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Registration
e voilà, fine degli avvisi 8-)

Rimane solo da capire, visto che il setup di VS2008 è di tipo online (i.e.: richiede di scaricare il sw dai server MS), quanto terranno ancora accesi quei servizi (finora vanno ancora perfettamente).. altrimenti si dovrà trovare una versione offline (anche detta redistributable), ma non è detto che sia disponibile... <-wacko->
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher) development & support
http://feelfrontend.altervista.org ( http:// feelfrontend.altervista.org )


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1482
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da antoniomauro » 07/09/2015, 17:17

Font perfetto su feel!
Unica accortezza è quella di estendere il charset proposto altrimenti crasha


Inviato da mio iPhone utilizzando Tapatalk


Avatar utente
dR.pRoDiGy
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 2825
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Reputation: 39
Città: Prov_Milano_zona_Sempione
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da dR.pRoDiGy » 07/09/2015, 21:06

Ottimo! :)
Si è vero, Feel usa alcuni caratteri estesi (tipo le stelline) che nell'esempio non vengono esportati.
Quindi hai capito anche come nominare i file .. Molto bene! ;)
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher) development & support
http://feelfrontend.altervista.org ( http:// feelfrontend.altervista.org )


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1482
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da antoniomauro » 08/09/2015, 8:08

Vogliamo ricapitolare il procedimento per eventuali altri utenti interessati?
Preferisci farlo tu magari dettagliando (sicuramente meglio di me!) qualche altro aspetto critico (versione visual studio, charset, nomi e percorsi dei files...)?


Avatar utente
dR.pRoDiGy
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 2825
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Reputation: 39
Città: Prov_Milano_zona_Sempione
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da dR.pRoDiGy » 08/09/2015, 9:40

Mi pare un'ottima idea!
Direi: comincia tu (che sei "caldo" di questo lavoro) a ricapitolare i passi che hai fatto.. poi se ci sono dei punti da chiarire/estendere ci penso io! <-thumbup->
"Non si smette di giocare perché si diventa vecchi, ma si diventa vecchi perché si smette di giocare"

Immagine F.E.E.L. - FrontEnd (Emulator Launcher) development & support
http://feelfrontend.altervista.org ( http:// feelfrontend.altervista.org )


antoniomauro
Cab-maniaco
Cab-maniaco
Messaggi: 1482
Iscritto il: 02/08/2005, 7:40
Medaglie: 1
Reputation: 11
Città: Latina
:
Donatore

Re: FEEL: Font personalizzati

Messaggio da antoniomauro » 08/09/2015, 10:24

1) installare visual studio 2008
http://go.microsoft.com/?linkid=7729278
e XNA game studio
https://www.microsoft.com/en-us/downloa ... aspx?id=39

2) creare un progetto XNA 3.1

3) Inserire su "content" uno nuovo "sprite font" (tasto destro->add->new item->sprite font

4) rinominare il file utilizzando il nome del font+size+stile. (es arial8b.spritefont = arial , size8, bold)

5) aprire il file creato ed impostare i seguenti attributi: <FontName>, <Size>, <Style> come si desidera.
il charset va esteso utilizzando la seguente direttiva:
<CharacterRegions>
<CharacterRegion>
<Start>&#32;</Start>
<End>&#187;</End>
</CharacterRegion>
</CharacterRegions>

6) compilare ed avviare premendo F5

7) copiare i files .xnb e .spritefont nella cartella "Content" di feel


Rispondi