[OLD] FEEL - NEWS E PROPOSTE

Sezione dedicata ai contenuti delle vecchie discussioni

Moderatore: Moderatori F.E.E.L.

Avatar utente
loller

Top Seller
Cab-maniaco
Cab-maniaco
Messaggi: 1427
Iscritto il: 17/09/2013, 14:36
Medaglie: 1
Città: Roma
Contatta:

Re: Aggiunta fonts

Messaggio da loller »

Io ho 3 pc con 3 font diversi, ho le traveggole o è possibile?
Avatar utente
griffon

Donatore
Nostalgico
Nostalgico
Messaggi: 333
Iscritto il: 05/05/2014, 13:01
Medaglie: 1
Città: Rovigo

Re: Aggiunta fonts

Messaggio da griffon »

dR.pRoDiGy ha scritto:
[snip]

In pratica per farlo si dovrebbe quindi:
- installare Visual Studio e XNA Game Studio
- creare un nuovo progetto XNA vuoto, e aggiungergli i font desiderati
- fare la build del progetto
- recuperare i file .xnb, dargli il nome corretto, e usarli in FEEL

[snip]
Può bastare Visual Studio Express? Io mi diletto con scripting e VBA, non mi spaventa installare VS 8-)

Il setup giusto per XNA Game studio è questo: http://www.microsoft.com/en-us/download ... x?id=23714 ?

Intanto che aspetto risposta io ci provo lo stesso. Se funziona posto e se qualcuno vuole qualche font convertito glielo converto io volenteri... a morte l'Arial!!! :wink:
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3069
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 10 volte
Grazie Ricevuti: 17 volte

Re: Aggiunta fonts

Messaggio da dR.pRoDiGy »

loller ha scritto:Io ho 3 pc con 3 font diversi, ho le traveggole o è possibile?
La prima che hai detto! 8-)

A parte gli scherzi, nel tempo ho aggiornato più volte gli xnb.. se non hai aggiornato la directory Content potresti ritrovarti con versioni vecchie..
"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)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3069
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 10 volte
Grazie Ricevuti: 17 volte

Re: Aggiunta fonts

Messaggio da dR.pRoDiGy »

griffon ha scritto:
Può bastare Visual Studio Express? Io mi diletto con scripting e VBA, non mi spaventa installare VS 8-)

Il setup giusto per XNA Game studio è questo: http://www.microsoft.com/en-us/download ... x?id=23714 ?

Intanto che aspetto risposta io ci provo lo stesso. Se funziona posto e se qualcuno vuole qualche font convertito glielo converto io volenteri... a morte l'Arial!!! :wink:
Si, uso anch'io l'Express.. ma non il 2010, bensì il 2008, in quanto per ragioni di compatibilità con le schede video più vecchie sviluppo su XNA 3.1:
http://www.microsoft.com/en-us/download ... aspx?id=39

Quindi Visual C# Express 2008, .NET 3.5 e XNA GS 3.1.
"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)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Aggiunta fonts

Messaggio da baritonomarchetto »

griffon ha scritto: Intanto che aspetto risposta io ci provo lo stesso. Se funziona posto e se qualcuno vuole qualche font convertito glielo converto io volenteri... a morte l'Arial!!! :wink:
Ammorte il vecchio Font! Viva il nuovo Font!

Io vorrei questo convertito (vedi allegato) :-D
E' il font che Taito ha usato per Super Chase

Se trovo il tempo me li installo anche io VSE2008 e XNA
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Aggiunta fonts

Messaggio da baritonomarchetto »

Boh, ho smanettato un po' ma non riesco a capire come fargli compilare la "risorsa" ttf a darmi un xnb in cartella content... domani riprovo
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3069
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 10 volte
Grazie Ricevuti: 17 volte

Re: Aggiunta fonts

Messaggio da dR.pRoDiGy »

Eccomi ragazzi .. Bisogna creare un file di definizione , e salvarlo sotto la cartella "Content" del progetto.

Posto un esempio , per un Tahoma bold 10 (il codice a suo tempo l'avevo recuperato direttamente da un'applicazione di esempio di XNA.. e poi modificato per supportare tutti i caratteri richiesti da FEEL):

Codice: Seleziona tutto

<?xml version="1.0" encoding="utf-8"?>
<!--
This file contains an xml description of a font, and will be read by the XNA
Framework Content Pipeline. Follow the comments to customize the appearance
of the font in your game, and to change the characters which are available to draw
with.
-->
<XnaContent xmlns:Graphics="Microsoft.Xna.Framework.Content.Pipeline.Graphics">
  <Asset Type="Graphics:FontDescription">

    <!--
    Modify this string to change the font that will be imported.
    -->
    <FontName>Tahoma</FontName>

    <!--
    Size is a float value, measured in points. Modify this value to change
    the size of the font.
    -->
    <Size>10</Size>

    <!--
    Spacing is a float value, measured in pixels. Modify this value to change
    the amount of spacing in between characters.
    -->
    <Spacing>0</Spacing>

    <!--
    UseKerning controls the layout of the font. If this value is true, kerning information
    will be used when placing characters.
    -->
    <UseKerning>true</UseKerning>

    <!--
    Style controls the style of the font. Valid entries are "Regular", "Bold", "Italic",
    and "Bold, Italic", and are case sensitive.
    -->
    <Style>Bold</Style>

    <!--
    If you uncomment this line, the default character will be substituted if you draw
    or measure text that contains characters which were not included in the font.
    -->
    <!-- <DefaultCharacter>*</DefaultCharacter> -->

    <!--
    CharacterRegions control what letters are available in the font. Every
    character from Start to End will be built and made available for drawing. The
    default range is from 32, (ASCII space), to 126, ('~'), covering the basic Latin
    character set. The characters are ordered according to the Unicode standard.
    See the documentation for more information.
    -->
    <CharacterRegions>
      <CharacterRegion>
        <Start>&#32;</Start>
        <End>&#187;</End>
      </CharacterRegion>
    </CharacterRegions>
  </Asset>
</XnaContent>
Facendo build dovresti trovare il relativo file .xnb sotto la cartella bin\x86\debug\Content .. :wink:

A proposito, visto che oramai "ci siete" ;-) a stretto giro dobbiamo capire come gestire al meglio i set di caratteri extra aggiunti!

[EDIT]: il file va creato con estensione .spritefont
"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)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Aggiunta fonts

Messaggio da baritonomarchetto »

Bah, io direi che si potrebbe pinnare una sezione font ;)

Poi alcuni potranno esser distribuiti con i layout (ho trovato i font di daytona, voglio allegarli al layout che ho uppato l'altro giorno)
Avatar utente
dR.pRoDiGy

Donatore
Moderatore F.E.E.L.
Moderatore F.E.E.L.
Messaggi: 3069
Iscritto il: 17/11/2009, 15:55
Medaglie: 1
Città: Prov_Milano_zona_Sempione
Grazie Inviati: 10 volte
Grazie Ricevuti: 17 volte

Re: Aggiunta fonts

Messaggio da dR.pRoDiGy »

Beh giusto, anche a livello forum 8-)
Però intendevo in FEEL.. al momento visto che non erano previsti caratteri extra, viene gestita solo una "famiglia" di nomi (es.: arial10b, arial12i, etc.), dovremo fargli digerire anche altri nomi a piacimento!

Ah, dimenticavo un particolare importante e moooolto noioso: si deve creare uno spritefont per ciascuna misura (es.: 6,8,10,etc.) e variante (bold, italic, etc.) che serva, un file per ciascuna.. fanno parecchi file <-wacko->

Se volete vi posso girare tutti i miei Arial per fare prima..
"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)
http://feelfrontend.altervista.org
https://github.com/dr-prodigy/feel-frontend/
Avatar utente
baritonomarchetto

Donatore
God of Arcade
God of Arcade
Messaggi: 2965
Iscritto il: 12/11/2008, 14:40
Medaglie: 1

Re: Aggiunta fonts

Messaggio da baritonomarchetto »

Dobbiamo pensarla un'attimo 'sta cosa. Io la vedo più un extra layout-specifico. Per esempio, a me serve il carattere 8 (o 6) per il layout sega: me lo preparo e lo allego al layout... boh, rimpinzare feel di layouts e fonts mi pare inutile, meglio rendere disponibile materiale extra da scaricarsi alla bisogna... ma il boss sei tu, chi può darti, chi può darti dippiù ;)
Bloccato

Torna a “FEEL - VECCHIE DISCUSSIONI”