Creare Videogiochi - Game Developer

Versione completa: KZM - Titolo del Gioco a Immagini V2
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
KZM - Titolo del gioco usando immagini V2

Autore

[Immagine: Jizi6L.png]

Descrizione
Lo script va a rimuovere il testo che viene inserito dall'editor selezionando visualizza nome nel titolo, e ad usare invece un'immagine, quindi vi trovate con l'immagine di sfondo, l'immagine di primo piano e l'immagine con il nome del titolo; in più se avete il modulo universale di Holy87, e il file Version.ini nella cartella del gioco, lo script vi mostrerà la versione del gioco.

Istruzioni

Inserire un'immagine in formato png nella cartella Graphics/Titles2, della stessa risoluzione del vostro gioco, con il nome che vorrete dare al gioco; lo script va inserito sotto Materials e sopra Main.

Screenshot
Metto lo screen del mio gioco, per non aprire troppi progetti
[SPOILER][Immagine: irgfdklv4bwfcuu6g.jpg][/SPOILER]

Script
[SPOILER]
Codice:
$imported = [] if $imported.nil?
#=============================================================================#
# KZM - Titolo del gioco usando immagini                                      #
#=============================================================================#
# Versione 2.0                                                                #
# Autore KenzoMe92                                                            #
# Ringrazio Holy87 per avermi risolto alcuni bug                              #
#-----------------------------------------------------------------------------#
# Storia                                                                      #
# 20/05/2013 Script iniziato e finito                                         #
# 10/05/2015 aggiunta versione del gioco nel titolo                           #
#=============================================================================#
# Importante                                                                  #
# Per far comparire la versione del gioco è necessario il Modulo Universale   #
# Holy87 e il file Version.ini con la versione del gioco.                     #
#=============================================================================#
# Descrizione                                                                 #
# Questo script permette di usare un'immagine come titolo del gioco           #
# e di visualizzare la versione del gioco dalla schermata del titolo          #
#-----------------------------------------------------------------------------#
# Istruzioni                                                                  #
# Inserire un'immagine in formato png nella cartella Graphics/Titles2, della  #
# stessa risoluzione del vostro gioco, con il nome che vorrete dare al gioco; #
# lo script va inserito sotto Materials e sopra Main                          #
#=============================================================================#
# Parte modificabile                                                          #
#-----------------------------------------------------------------------------#
# Inserite qui il nome del vostro file png                                    #
#=============================================================================#
module KZM_TITLE
 TITOLO = "Titolo" # Inserire il nome del file senza estensione
end
#=============================================================================#
# Fine parte modificabile                                                     #
#=============================================================================#
class Scene_Title < Scene_Base
 #=========================#
 # Alias create_foreground #
 #=========================#
 alias v_fore create_foreground
 def create_foreground
   v_fore
   draw_version if $imported["H87_UniversalModule"]
 end
 #==================#
 # Metodo riscritto #
 #==================#
 def draw_game_title
   @foreground_sprite.bitmap = Bitmap.new("Graphics/Titles2/" + KZM_TITLE::TITOLO + ".png")
 end
 #==============#
 # Metodo nuovo #
 #==============#
 def draw_version
   rettangolo = Bitmap.new(200, 24)
   rettangolo.draw_text(0, 0, rettangolo.width, rettangolo.height, "Versione: " + $game_system.game_version.to_s, 1)
   @r = Sprite.new
   @r.bitmap = rettangolo
   @r.x = 0
   @r.y = Graphics.height - 32
 end
 #==========================#
 # Alias dispose_foreground #
 #==========================#
 alias v_d_fore dispose_foreground
 def dispose_foreground
   v_d_fore
   dispose_version if $imported["H87_UniversalModule"]
 end
 #==============#
 # Metodo nuovo #
 #==============#
 def dispose_version
   @r.bitmap.dispose
   @r.dispose
 end
end

[/SPOILER]

Bug e Conflitti Noti
N/A

Dettagli
Compatibile col Titolo Personalizzato di Holy87
Se visualizza la versione del gioco, si adatta automaticamente alla risoluzione che usate

Ringraziamenti Speciali
Holy87 per avermi risolto un bug
Grazie per il contributo alla community Smile
Grande , Ottimo Smile