Game Over Animado
2 participantes
Brasil G4mes :: Scripts :: Scripts RGSS1
Página 1 de 1
Game Over Animado
Game Over Animado
Por D.Lord
Introdução
Este script modifica a scene_gameover do RPG Maker XP. Deixa ela um pouco mais bonita e atrativa.
Screenshot
Mais tarde eu bato uma e posto.
Código
- Código:
#==============================================================================
# Scene_Gameover
#------------------------------------------------------------------------------
# Esta classe executa a tela de Gameover.
# Criado por D.Lord - reinorpg.com
#==============================================================================
class Scene_Gameover
#--------------------------------------------------------------------------
# - Processamento Principal
#--------------------------------------------------------------------------
def main
@linhas = Plane.new
@linhas.bitmap = RPG::Cache.picture("Linhas") #Nome da picture de fundo
@linhas.z = 2
@linhas.opacity = 160
@plane2 = Plane.new
@plane2.bitmap = RPG::Cache.picture("Squares 2") #Nome da picture de fundo
@plane2.z = 2
@plane2.opacity = 15
@plane = Plane.new
@plane.bitmap = RPG::Cache.picture("Squares") #Nome da picture de fundo
@plane.z = 2
@plane.opacity = 15
# Criação dos gráficos de Gameover
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.gameover($data_system.gameover_name)
# Interrompe o BGM e o BGS
$game_system.bgm_play(nil)
$game_system.bgs_play(nil)
# Reproduz o ME do Gameover
$game_system.me_play($data_system.gameover_me)
# Executa a Transição
Graphics.transition(120)
# Loop principal
loop do
# Atualiza a tela do jogo
Graphics.update
# Atualiza entradas
Input.update
# Renova o Frame
update
# Interrompe os loops de transição de tela
if $scene != self
break
end
end
# Prepara a Transição
Graphics.freeze
@plane.dispose
@plane2.dispose
@linhas.dispose
# Mostrar gráficos de Gamover
@sprite.bitmap.dispose
@sprite.dispose
# Executa a Transição
Graphics.transition(40)
# Prepara a Transição
Graphics.freeze
# Se for Teste de Batalha
if $BTEST
$scene = nil
end
end
#--------------------------------------------------------------------------
# - Renovação do Frame
#--------------------------------------------------------------------------
def update
@linhas.ox -= 15 #velocidade do movimendo da picture
@linhas.oy -= 0 #idem ao de cima
@plane2.ox -= 0 #velocidade do movimendo da picture
@plane2.oy -= 150 #idem ao de cima
@plane.ox -= 150 #velocidade do movimendo da picture
@plane.oy -= 0 #idem ao de cima
# Se apertar a tecla C
if Input.trigger?(Input::C)
# Vai para a Tela de Título
$scene = Scene_Title.new
end
end
end
Instruções
Cole o script acima do Main, e cole estas imagens na pasta pictures do seu projeto.
https://2img.net/h/i199.photobucket.com/albums/aa36/ueni/Linhas.pngCole o script acima do Main, e cole estas imagens na pasta pictures do seu projeto.
https://2img.net/h/i199.photobucket.com/albums/aa36/ueni/Squares2.png
https://2img.net/h/i199.photobucket.com/albums/aa36/ueni/Squares.png
(coloquei os links, pois as imagens são muito grandes)
Tópicos semelhantes
» Dod Teletransportar Depois Do Game Over
» Em sua opinião, qual é o melhor game de Game Gear?
» O que é o Game Maker,interface do Game Maker
» Animais para seu Game !
» Projeto em Game Maker
» Em sua opinião, qual é o melhor game de Game Gear?
» O que é o Game Maker,interface do Game Maker
» Animais para seu Game !
» Projeto em Game Maker
Brasil G4mes :: Scripts :: Scripts RGSS1
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos