Return to Snippet

Revision: 48697
at July 7, 2011 20:39 by maria_2011


Initial Code
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

Initial URL


Initial Description
todavia esta por terminar

Initial Title
mi primera clase

Initial Tags


Initial Language
Ruby