Difference between revisions of "Donut"

Line 45: Line 45:
  
 
* [http://github.com/Kasoki/Donut Donut on Github]
 
* [http://github.com/Kasoki/Donut Donut on Github]
 +
 +
== See Also ==
 +
 +
* [https://love2d.org/forums/viewtopic.php?f=5&t=8103 Donut post in LÖVE forum]
  
 
{{#set:LOVE Version=Any}}
 
{{#set:LOVE Version=Any}}
 
{{#set:Description=Simplified debug message control system}}
 
{{#set:Description=Simplified debug message control system}}
 
[[Category:Libraries]]
 
[[Category:Libraries]]

Revision as of 00:18, 21 February 2012

Donut is a simplified debug message control system for LÖVE.

Debug message control system? wth???

You're able to add debug messages like this:

Donut library screenshot

Usage

require("donut.lua")

function love.load()
	debug = Donut.init(10, 10)
	fps = debug.add("FPS")
	random = debug.add("Random")
end

function love.update(dt)
	debug.update(fps, love.timer.getFPS())
	debug.update(random, math.random(0, 100))
end

function love.keypressed(key, unicode)
	if key == "s" then -- show/hide with "s"
		debug.toggle()
	end
end

function love.draw()
	debug.draw()
end

Documentation

coming soon...

Download

Sourcecode

See Also