RPG Maker Land
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

RPG Maker Land

O Novo mundo do RPG Maker!!
 
InícioPortalGaleriaÚltimas imagensProcurarRegistarEntrar
Entrar
Nome de usuário:
Senha:
Entrar automaticamente: 
:: Esqueci-me da senha
Últimos assuntos
» [RMVX] Sistema de Tempo + Spawner
Cria um jogo de ping-pong ver link Icon_minitimeSáb Ago 04, 2012 3:26 pm por Édipo 13

» [RMVX] Aventuur
Cria um jogo de ping-pong ver link Icon_minitimeSáb Ago 04, 2012 8:48 am por Édipo 13

» Blog Detonados e Downloads Massa!
Cria um jogo de ping-pong ver link Icon_minitimeQua Jan 25, 2012 3:25 pm por Édipo 13

» [RMVX] O Templo
Cria um jogo de ping-pong ver link Icon_minitimeQua Jan 11, 2012 8:11 am por Édipo 13

» [RPG Maker VX - Filme] Lara e a Caneta Cinza
Cria um jogo de ping-pong ver link Icon_minitimeSeg Jan 09, 2012 9:19 am por Édipo 13

» [RPG Maker VX] Mario Kart RPG - Versão NOBug
Cria um jogo de ping-pong ver link Icon_minitimeSáb Jan 07, 2012 11:31 am por Édipo 13

» Preciso de battler
Cria um jogo de ping-pong ver link Icon_minitimeDom Abr 03, 2011 3:35 pm por bigglia

» [RPG Maker VX] Pescaria 3 - O Final
Cria um jogo de ping-pong ver link Icon_minitimeDom Nov 21, 2010 9:20 am por Édipo 13

» [RPG Maker VX] Boy Scout
Cria um jogo de ping-pong ver link Icon_minitimeDom Nov 21, 2010 9:19 am por Édipo 13

Parceiros da RMLand!
Cria um jogo de ping-pong ver link Bannerpequenoly2

Cria um jogo de ping-pong ver link Newbannerreb0

Cria um jogo de ping-pong ver link Banner-2

Cria um jogo de ping-pong ver link Pronpaganda

Cria um jogo de ping-pong ver link Spoweredbytl5

Cria um jogo de ping-pong ver link 66334844kk1


Visite Também
Cria um jogo de ping-pong ver link Rmbbuttonch6 Cria um jogo de ping-pong ver link Tudsobuttongo2

Cria um jogo de ping-pong ver link Qquxzd

Cria um jogo de ping-pong ver link 35kr81e

Banner da Land
Cria um jogo de ping-pong ver link Banneratheronfk6

 

 Cria um jogo de ping-pong ver link

Ir para baixo 
AutorMensagem
Red
Aprendiz
Aprendiz
Red


Número de Mensagens : 19
Reputação :
Cria um jogo de ping-pong ver link Left_bar_bleue0 / 1000 / 100Cria um jogo de ping-pong ver link Right_bar_bleue

Alerta :
Cria um jogo de ping-pong ver link Left_bar_bleue0 / 1000 / 100Cria um jogo de ping-pong ver link Right_bar_bleue


Cria um jogo de ping-pong ver link Empty
MensagemAssunto: Cria um jogo de ping-pong ver link   Cria um jogo de ping-pong ver link Icon_minitimeTer Fev 10, 2009 1:05 am

http://pt-br.tinypic.com/view.php?pic=jrr195&s=4

Como Usar:

Cole antes do Main

Código:

#==============================================================================
# Scene Pong
#------------------------------------------------------------------------------
# The pong game
#==============================================================================

class Scene_Pong
#--------------------------------------------------------------------------
# Initialize
#--------------------------------------------------------------------------
def initialize(actor=0, enemya=1)
$pong_psy = ($game_party.actors[actor].dex / 100) + 5
$pong_esy = enemya + 5
end
#--------------------------------------------------------------------------
# Main
#--------------------------------------------------------------------------
def main
$pong_x = 304
$pong_y = 224
$pong_vx = 0
while $pong_vx < 1
$pong_vx = rand(999)/666
end
$pong_vx = 1
$pong_vy = Math.sqrt(9 - ($pong_vx * $pong_vx))
$pong_py = 224
$pong_ey = 224
Graphics.frame_rate = 120
$game_system.bgs_play(nil)
$game_system.bgm_play($data_system.battle_bgm)
@game_window = Window_Pong.new
@winner_window = Window_Winner.new
@winner_window.visible = false
Graphics.transition
loop do
Graphics.update
Input.update
update
if $scene != self
break
end
end
Graphics.freeze
@game_window.dispose
@winner_window.dispose
Graphics.frame_rate = 40
$game_system.bgm_play($game_temp.map_bgm)
end
#--------------------------------------------------------------------------
# Update
#--------------------------------------------------------------------------
def update
@game_window.update
@winner_window.update
$pong_x += $pong_vx
$pong_y += $pong_vy
if $pong_y >= 436
$pong_vy = -$pong_vy
$pong_y = 436
end
if $pong_y <= 12
$pong_vy = -$pong_vy
$pong_y = 12
end
if $pong_x <= 20 and ($pong_y <= $pong_ey+36 and $pong_y >= $pong_ey-36)
$pong_vy = ($pong_y - $pong_ey)/15
$pong_vx = Math.sqrt(9 - ($pong_vy * $pong_vy))
$pong_vx = $pong_vx.abs
end
if $pong_x >= 588 and ($pong_y <= $pong_py+36 and $pong_y >= $pong_py-36)
$pong_vy = ($pong_y - $pong_py)/15
$pong_vx = Math.sqrt(9 - ($pong_vy * $pong_vy))
$pong_vx = -$pong_vx.abs
end
if $pong_x >= 608 or $pong_x <= 0
@winner_window.visible = true
@winner_window.set_winner("You Win!")
$game_system.me_play($data_system.battle_end_me)
if $pong_x >= 608
@winner_window.set_winner("I Win!")
$game_system.me_play($data_system.gameover_me)
end
$game_system.bgm_play(nil)
loop do
Graphics.update
Input.update
if Input.trigger?(Input::C)
$scene = Scene_Map.new
break
end
end
end
if Input.trigger?(Input::C)
loop do
Graphics.update
Input.update
if Input.trigger?(Input::C)
break
end
end
end
if Input.trigger?(Input::B)
$scene = Scene_Map.new
end
if $pong_y >= $pong_ey
$pong_ey += $pong_esy
end
if $pong_y <= $pong_ey
$pong_ey -= $pong_esy
end
if Input.press?(Input::DOWN) and $pong_py < 448
$pong_py += $pong_psy
end
if Input.press?(Input::UP) and $pong_py > 0
$pong_py -= $pong_psy
end
end
end

#==============================================================================
# Pong Window
#------------------------------------------------------------------------------
# The window where pong is played
#==============================================================================

class Window_Pong < Window_Base
#--------------------------------------------------------------------------
# Initialize
#--------------------------------------------------------------------------
def initialize
super(0, 0, 640, 480)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = $fontface
self.contents.font.size = $fontsize
refresh
end
#--------------------------------------------------------------------------
# Refresh
#--------------------------------------------------------------------------
def refresh
self.contents.clear
bitmap = RPG::Cache.icon("Ball")
self.contents.blt($pong_x.round - 12, $pong_y.round - 12, bitmap, Rect.new(0, 0, 24, 24))
bitmap = RPG::Cache.picture("Enemy")
self.contents.blt(0, $pong_ey - 24, bitmap, Rect.new(0, 0, 24, 48))
bitmap = RPG::Cache.picture("Player")
self.contents.blt(600, $pong_py - 24, bitmap, Rect.new(0, 0, 24, 48))
end
#--------------------------------------------------------------------------
# Update
#--------------------------------------------------------------------------
def update
refresh
end
end

#==============================================================================
# Window Winner
#------------------------------------------------------------------------------
# The window that says who wins.
#==============================================================================

class Window_Winner < Window_Base
#--------------------------------------------------------------------------
# Initialize
#--------------------------------------------------------------------------
def initialize
super(230, 200, 180, 64)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = $fontface
self.contents.font.size = $fontsize
end
#--------------------------------------------------------------------------
# Set winner
#--------------------------------------------------------------------------
def set_winner(winner)
self.contents.clear
self.contents.font.color = normal_color
self.contents.draw_text(4, 0, self.width - 40, 32, winner, 1)
end
end

para chamar o script use
$scene = Scene_Pong.new(0,1)

copie essas imagens para pasta Pictures

Enemy.png

Player.png (é uma barra branca)

e essa para pasta icons

ball.png

Obs use os nomes originais
Ir para o topo Ir para baixo
 
Cria um jogo de ping-pong ver link
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» TUTORIAL RMLAND: Colocando um link na imagem!!
» Apresentando seu jogo
» [TUTORIAL] Músicas no seu jogo
» crie um jogo Tetris
» Deixando seu jogo mais atraente

Permissões neste sub-fórumNão podes responder a tópicos
RPG Maker Land :: RGSS :: Scripts XP-
Ir para: