Últimos temas
» Heroe Retirado
por sipsop Lun Jun 18, 2018 11:58 pm

» Piedra, papel, tijera, lagarto, spock
por Naitsirc Lun Jun 18, 2018 9:33 pm

» Buenas tengo duda por publicar un juego
por Turbiosoft.acho Lun Jun 18, 2018 8:40 pm

» Hola doy ha conocer como sera mi juego
por nekoman Dom Jun 17, 2018 9:59 pm

» [COMPLETO][MV] Ve por ella.
por nekoman Sáb Jun 16, 2018 5:52 pm

» Utilizar imagen como mapa
por Caracol Vie Jun 15, 2018 7:25 pm

» The Legend of Zelda: Trident of Power (RPGM2003)
por aetherventus258 Vie Jun 15, 2018 7:16 pm

» [Tutorial] Errores comunes - Cóctel
por MCarlos15 Dom Jun 10, 2018 6:31 pm

» [Tutorial] Errores comunes - Índice
por Muzgar Sáb Jun 09, 2018 7:29 pm

» MP3 Musical 1.0 Falcao script para Rpg maker VX
por Muzgar Sáb Jun 09, 2018 6:43 pm

» Moon Dust - El resurgir de la bestia [Información]
por Stainler Vie Jun 08, 2018 4:03 pm

» [ENGINE] Enhanced INN: posadas en esteroides
por Muzgar Jue Jun 07, 2018 8:15 pm


[Ace] Tutorial: Creando 'Splash Text' en tu juego

Ir abajo

[Ace] Tutorial: Creando 'Splash Text' en tu juego

Mensaje por JapoZero el Jue Jul 17, 2014 9:08 am

Este tutorial es bastante sencillo, y a la vez, puede añadir algún toque cómico a tu juego.
¿Alguna vez has jugado 'Minecraft' , 'Terraria' o algún juego que contenga un 'Splash Text'?
Al referirme a 'Splash Text' me refiero a un mensaje cómico aleatorio el cual se puede presentar en la pantalla de inicio / título de un juego.
Spoiler:

Otros ejemplos de mensajes aleatorios son "Terreno Épico" y "100% Gluten Free" en Terraria y Minecraft respectivamente.
Ahora, si te interesa, puedes recrear fácilmente ese estilo cómico siguiendo estos pasos.
Primero, necesitarás este script:
Código:

#==============================================================================
#
# ¥ Vel System - Random Title Screen v1.00
# -- Last Updated: 2/3/2013
# -- Author: Ven01273
# -- Level: Normal
# -- Requires: n/a
#  *Based on [RMVX] +Random Title Screen+ by Woratana*
#
#==============================================================================

$imported = {} if $imported.nil?
$imported["VS-RTS"] = true

#==============================================================================
# ¥ Updates
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# 2/3/2013 - Started Script and finished.
#==============================================================================
# ¥ Introduction
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# This script allows you to randomize the title screen's background.
#==============================================================================
# ¥ Instructions
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# To install this script, open up your script editor and copy/paste this script
# to an open slot below ¥ Materials but above ¥ Main Process. Remember to save.
#==============================================================================
# ¥ Compatibility
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
# This script was made with RGSS3. I don't use the other versions, so I don't
# know if it'll work. See for yourself.
#==============================================================================

class Scene_Title < Scene_Base

Title  = Array.new
Title2 = Array.new

#==============================================================================
#                            EDITABLE REGION
#==============================================================================

Randomize_title1 = false
Randomize_title2 = true
Title  = ["Título_Base"]
Title2 = ["Splash1","Splash2","Splash3","Splash4","Splash5","Splash6","Splash7","Splash8","Splash9","Splash10"]

#==============================================================================
#                          END EDITABLE REGION
#==============================================================================
# Don't edit anything past this point, unless you know what you're doing.
#==============================================================================

def create_background
  @sprite1 = Sprite.new
  title_random = rand(Title.size)
  if Randomize_title1 == true
  @sprite1.bitmap = Cache.title1(Title[title_random].to_s)
  else
  @sprite1.bitmap = Cache.title1($data_system.title1_name)
  end
  @sprite2 = Sprite.new
  title_random = rand(Title2.size)
  if Randomize_title2 == true
    @sprite2.bitmap = Cache.title2(Title2[title_random].to_s)
  else
    @sprite2.bitmap = Cache.title2($data_system.title2_name)
  end
  center_sprite(@sprite1)
  center_sprite(@sprite2)
end
end

#==============================================================================
#                               END OF FILE
#==============================================================================
El script está adaptado para 10 'Splash Text' diferentes, pero ustedes pueden cambiarlo a su gusto en la linea donde sale 'Title2 = y la fila después'
Para que reconozca las imágenes, tienen que tener Splash y número 1-10 / el que hayan configurado.

Ahora, ¿Qué hacemos?
>El siguiente paso, es crear una imagen con tamaño 544x416 en la cual haremos el mensajillo. Podemos usar el título de base para fijarnos donde irá el mensaje, pero al final debería quedar algo como esto:::
Spoiler:


Luego, la importaremos a la carpeta 'Titles2' en el gestor de archivos, y una vez que hayamos hecho todos los 'Splash Text' que hayamos querido, podemos probar.
Imagen de muestra con Las aventuras de Ralph (Proyecto terminado) e Historias de Náufragos (Proyecto en creación) ambos míos <3.
Spoiler:


(Sí, son aleatorias)
Y eso es todo, espero que les guste el efecto y tal vez alguno que otro lo añada a su juego (?)
Salu2
avatar
JapoZero
PJ Principal
PJ Principal

Masculino
Chile
RPG Maker : Ace
Mensajes : 651
Monedas : 3500
Reputación : 255
Edad : 18
Localización : Chile

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.