Creare Videogiochi - Game Developer

Versione completa: [Parte 2] Esportare Modelli 3D da SketchUp ad Fps Creator
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
[Parte 2] Parte Avanzata

Continuando da questa discussione [Parte 1] Parte Basica adesso vedremo di migliorare il file.fpe e le texture in questa piccola guida.

Miglioriamo le textures :
Prima di esportare un modello, assicuriamoci di avere o creare una tessitura di queste dimensioni 128x128 256x256 512x512 1024x1024 2048x2048.

Appena esportato il modello.x ci ritroveremo 2 files :

modello.x
modello.xtextura.jpg

Convertiamo la textura in .dds con uno di questi programmi :

DDS Converter Plus

Plugin per Photoshop DDS
Paint.Net (Consigliato)
o altri plugin per i vostri programmi preferiti.

Adesso avremo il file modello.xtextura.dds rinominiamolo in nometextura_d2.dds

Apriamo con Blocco Note modello.x e cerchiamo questa riga interna

TextureFilename { "modello.xtextura.jpg"; }

Sostituire modello.xtextura.jpg con nometextura_d2.dds e salvare.


Passiamo al perfezionare il nostro file.fpe

-------------------------------------------------------

;script by Making-Videogames
desc = Descrizione Modello
;ai
aiinit = appear1.fpi
aimain = default.fpi
aidestroy = disappear1.fpi
;spawn
spawnmax = 0
spawndelay = 0
spawnqty = 0
;orientation
model = modello.x (qui inserite il nome del file.x che è stato creato)
scale = 100
offx = 0
offy = 0
offz = 0
rotx = 0
roty = 0
rotz = 0
fixnewy = 0
defaultstatic = 0
materialindex = 0
collisionmode = 1
strength = 0
isimmobile = 1
soundset =
soundset1 =
;visualinfo
textured = nometextura_d2.dds
effect =
castshadow = 1
;Animationinfo
animmax = 0
anim0 = 0,0[/code]


-------------------------------------------------------


A differenza della guida precedente, adesso andremo a mettere il nome della textura nel file.fpe

In questo caso è stata aggiunta anche la riga scale = 100
questo valore è la percentuale di ingrandimento del vostro modello in fps creator, 100 equivale a grandezza naturale.
In caso il vostro modello non è di dimensioni gradite da voi, ingrandite o rimpicciolite il modello modificando il valore.

Impostiamo di che materiale è fatto il nostro modello...
materialindex = 0

0 = Nessuno
1 = Pietra
2 = Erba
3 = Metallo
4 = Legno
5 = Corridoio
6 = Acqua
7 = Tappeto/Tessuto

in questo modo si sentiranno i suoni del materiale quando ci cammini sopra.

collisionmode modi di collisione del modello :
queste sono le varianti 0-box, 1-poligoni, 2-ridotto, 3-cilindro, 4-sfera

Se volete usare più texture in un modello, seguite questo piccolo tutorial :
https://www.making-videogames.net/giochi/...e-SketchUp

Guida non riproducibile su altri siti o forum senza citare la fonte e Autore.
Autore : Friskon
Fonte : https://www.making-videogames.net
frisk non mi aggredire\bannare\sodomizzare\farmi conoscere dark di persona\Ownare, ma tutta sta guida potevi evitarla e mettere direttamente il download di quel programma che ti fa tutto lui xD ovviamente sta guida è buona per chi ha tempo da dedicare per imparare bene bene fpsc xD
Grz!, molto utile per ki e alle prime armi
Complimenti!!

Lorenz

David ti ho mai detto che ti stimo ? ahahaahahahah xD
io non stimo una risposta senza senso... se uno vuole imparare a fare un gioco serio con fpsc deve sapersi fare anche le sue modifiche, e specialmente ancora più inutile scritto su un contributo di un utente.
(23-11-2010, 05:44 AM)David Ha scritto: [ -> ]frisk non mi aggredire\bannare\sodomizzare\farmi conoscere dark di persona\Ownare, ma tutta sta guida potevi evitarla e mettere direttamente il download di quel programma che ti fa tutto lui xD ovviamente sta guida è buona per chi ha tempo da dedicare per imparare bene bene fpsc xD

potrei provare a creare un programma in c++
ce ne sono molti e validi gratuiti per far questo, la guida era solo per far capire "veramente" uno cosa fa quando apre un fpe
quindi non lo devo fare per farli imparare a fare tutto da soli?
Una domanda Friskon, e se ci sono più texture?
Devi seguire questo piccolo tutorial https://www.making-videogames.net/giochi/...e-SketchUp
ben fatto friskon
Scusi non funge la prima parte mi servirebbe Sad
A me da errore, cioè
appena ci clicco sul entità creata crasha fps creator
eppure ho seguito passo per passo tutte due le guide
proposte gentilmente da voi

questo è l'errore che mi esce
Runtime error 7018 - could not load 3d object at line 32965

da cosa dipende
o creato solo un semplice muro come entità
(13-08-2013, 02:48 PM)Klascov Ha scritto: [ -> ]A me da errore, cioè
appena ci clicco sul entità creata crasha fps creator
eppure ho seguito passo per passo tutte due le guide
proposte gentilmente da voi

questo è l'errore che mi esce
Runtime error 7018 - could not load 3d object at line 32965

da cosa dipende
o creato solo un semplice muro come entità

I file sono tutti insieme?
Sì tutti insieme

[Immagine: 477BDqj.jpg]
aumenta o dimunuisci la scala, l'oggetto è troppo grande\piccolo
Ok ci provo vi farò sapere, grazie Wink

EDIT:

Non va lo stesso o anche messo scale = 10
niente esce sempre quel errore.
elimina il file .bin
poi riprova come ho detto io (sempre cancellando ogni volta il file .bin e .dbo se ci sono perché tengono in memoria le configurazioni per velocizzare fpsc, o qualcosa del genere XD)
Nulla
si blocca appena seleziono l'oggetto per metterlo nello scenario.
ti conviene partire facendo un test con un cubo texturato... il modello avrà troppi errori o è troppo grande.
Fatto
da errore lo stesso
ne ho fatto uno piccolo e da sempre errore
passami i files
non mi fa inserire il link di mediafire
te lo mando via pm
Ho seguito passo passo entrambi le parti della guida ma niente, metto il modello ma non si vede niente!
Stesso tuo problema... Uno dei motivi per cui ho lasciato FPS creator e sketchup