Page 1 of 1

Scaling on mobile ?

Posted: Mon Jul 10, 2017 4:11 am
by Vrx8
so.. for example.. the width of my pc is 1000 pixels.. and i make an android game in it, so if i want to make a rectangle with 250 pixels width (1/4 of the screen) and make it as big as 1/4 of my mobile phone's width.. i need to do this ?

Code: Select all

love.graphics.rectangle("fill", x, y, love.graphics.getWidth()/4, 50)
is there any easier way out ? like scaling everything on load function ?
or something like this?

Code: Select all

love.graphics.rectangle("fill", x, y, 250 * scale, 50)

Re: Scaling on mobile ?

Posted: Mon Jul 10, 2017 5:19 am
by Davidobot
You can do something like this in your love.draw. See the wiki for reference.

Code: Select all

function love.draw()
	love.graphics.push()
	love.graphics.scale(4, 4)
	
	-- Draw scaled stuff
	
	love.graphics.pop()
end

Re: Scaling on mobile ?

Posted: Sat Jul 15, 2017 2:49 pm
by xNick1
As Davidobot said, otherwise use gamera by kikito!
I prefer Love api!