Depurar proyecto LOVE 2D

Hola a todos, hoy os voy a explicar como podemos depurar nuestro proyecto con  LOVE 2D.

Puede ser que en nuestro proyecto LOVE 2D sea necesario que necesitemos saber el valor que tiene alguna variable, por ejemplo.

Antes debemos modificar la configuración del paquete que instalamos en su dia.

Vamos a File -> Settings -> Packages -> buscas love-ide y veras esto.

Tienes que ponerlo tal y como ves en la imagen, solo de additional arguments y run in terminal emulator.

Ahora cada vez que iniciemos el proyecto, se abrira un cmd con todos los mensajes que escribamos nosotros con print.

Os dejo un ejemplo:


function love.load()

  circulo = {}
  circulo.x=100
  circulo.y=100

end

function love.update(dt)

  if love.keyboard.isDown("up") then
    circulo.y = circulo.y - 1
  end

  if love.keyboard.isDown("down") then
    circulo.y = circulo.y + 1
  end

  if love.keyboard.isDown("left") then
    circulo.x = circulo.x - 1
  end

  if love.keyboard.isDown("right") then
    circulo.x = circulo.x + 1
  end

  print("X: "..circulo.x)
  print("Y: "..circulo.y)

end

function love.draw()
  love.graphics.circle("fill", circulo.x, circulo.y, 10)
end

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

¿Te ha gustado y quieres apoyarme? ¡Sé mi patrón!
Etiquetas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *