/ Published in: Ruby
todavia esta por terminar
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
require "rubygems" require "gosu" class Pelota def initialize () color = "azul" tamanio = 15 tamanio = 5 @pos_x = 0 @pos_y = 0 end def mover_derecha(metros) @pos_x += metros puts "estoy en la posicion #{@pos_x}, #{@pos_y}" end def mover_izquierda(metros) @pos_x -= metros puts "estoy en la posicion #{@pos_x}, #{@pos_y}" end def mover_arriba(metros) @pos_y += metros puts "estoy en la posicion #{@pos_x}, #{@pos_y}" end def mover_abajo(metros) @pos_y -= metros puts "estoy en la posicion #{@pos_x}, #{@pos_Y}" end end miPelota = Pelota.new miPelota.mover_derecha(25) miPelota.mover_izquierda(25) miPelota.mover_arriba(15) miPelota.mover_abajo(15) class VentanaDeJuego < Gosu::Window def initialize super(400, 300, false) self.caption = "libereitor" @imagen_fondo = Gosu::Image.new(self,"imagenfondo.png", true) end def update end def draw @imagen_fondo.draw(0,0,0) end end ventana = VentanaDeJuego.new ventana.show