How do I create SEO

Questions about the LÖVE API, installing LÖVE and other support related questions go here.
Forum rules
Before you make a thread asking for help, read this.
scott24
Prole
Posts: 1
Joined: Thu May 03, 2012 3:34 pm

How do I create SEO

Post by scott24 » Thu May 03, 2012 3:41 pm

Eine vielschichtige SEO Marketing Strategie

Man könnte argumentieren, dass andere Strategien ähnliche Qualitäten bieten. (E-Mail-Marketing, zum Beispiel, neigt dazu, in den ROI zu wachsen, wie Sie Ihre Abo-Liste größer und größer wird.) Aber es gibt immer noch ein Vorteil, dass SEO Marketing über diese potenziellen Anwärter hat; es verfügt über ein exponentielles Wachstum in mehreren Bereichen.

Wenn Ihr Inhalt wertvoll ist, wird die Website natürlich weiterhin Links auf unbestimmte Zeit bekommen. Parallel dazu können Sie auch ganz neue Artikel erstellen.
Leserschaft.

Darüber hinaus je nachdem, welche SEO Marketing & Suchmaschinenoptimierung Strategie Sie verwenden, könnte es noch mehr Vorteile geben.

Solange Sie in Ihren Bemühungen, konsequent bleiben und passen Sie Ihre Strategie Änderungen Rechnung zu tragen (wie Google-Updates und Benutzerinteressen), eine gut abgerundete SEO-Strategie kann einen weit höheren ROI als jede andere Strategie auf lange Sicht zu verdienen.

SEO Agentur - SEO Beratung - SEO Essen - SEO Oberhausen - SEO Duisburg
Last edited by scott24 on Sat Jun 25, 2016 1:00 pm, edited 3 times in total.

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: How do I create a custom cursor

Post by josefnpat » Thu May 03, 2012 3:53 pm

There's a few tricks to it. Basically you do the following:
  • Set vsync to false with setMode so that the mouse keeps up fast enough.
  • set setVisible to false so you don't see the real mouse
  • Use getPosition to get your x and y coordinates in the update
  • Use draw to draw your cursor at that location.
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

User avatar
veethree
Inner party member
Posts: 787
Joined: Sat Dec 10, 2011 7:18 pm

Re: How do I create a custom cursor

Post by veethree » Thu May 03, 2012 4:49 pm

Code: Select all

function love.load()
	cursor = love.graphics.newImage("yourcursor.png")--loads the cursor image
	love.mouse.setVisible(false) --Hides the normal cursor
end

function love.draw()
	love.graphics.draw(cursor, love.mouse.getX(), love.mouse.getY())--draws your cursor image at the mouse position
end
Since you're completely new to love this is what josefnpat suggested in practice. Except the vsync part, I usually handle that in conf.lua because setMode causes the game to do this little flashing thing on startup.

User avatar
bartbes
Sex machine
Posts: 4942
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: How do I create a custom cursor

Post by bartbes » Thu May 03, 2012 5:15 pm

josefnpat wrote: Set vsync to false
I am personally against this, vsync's there for a reason.

In any case, 0.8.0 should do this a lot better than 0.7.2, since the mouse is updated closer to your update/draw.

User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: How do I create a custom cursor

Post by TechnoCat » Thu May 03, 2012 7:14 pm

bartbes wrote:
josefnpat wrote: Set vsync to false
I am personally against this, vsync's there for a reason.

In any case, 0.8.0 should do this a lot better than 0.7.2, since the mouse is updated closer to your update/draw.
Anything that requires the mouse to be absolutely up-to-date to feel responsive requires vsync to be turned off. Counterstrike Source is a million times better with vsync disabled for example.

User avatar
Jasoco
Inner party member
Posts: 3620
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: How do I create a custom cursor

Post by Jasoco » Sat May 05, 2012 2:26 am

Turning off Vsync causes screen tearing. Screen tearing is ugly.

User avatar
kikito
Inner party member
Posts: 3142
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: How do I create a custom cursor

Post by kikito » Sat May 05, 2012 9:55 am

Jasoco wrote:Turning off Vsync causes screen tearing. Screen tearing is ugly.
I agree. But I find slow cursors uglier - at least on games that use the cursor a lot.
When I write def I mean function.

User avatar
Jasoco
Inner party member
Posts: 3620
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: How do I create a custom cursor

Post by Jasoco » Sat May 05, 2012 7:43 pm

Yeah, but screen tearing is worse than a silly laggy cursor.

It would be neat if Löve could have support for actual custom cursors that could be given to the windowserver and handled by the OS on the outside to free up cycles for the game itself. Multiple ones if possible. Would be useful for point-and-click games where the cursor changes based on the context...

That is if it's even possible. I mean other applications support custom cursors. (Photoshop for one)

User avatar
bartbes
Sex machine
Posts: 4942
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: How do I create a custom cursor

Post by bartbes » Sat May 05, 2012 8:15 pm

At the moment all we can provide is black and white cursors in very limited formats, and.. there were issues.. or something.

User avatar
ThePC007
Prole
Posts: 36
Joined: Sat Jan 30, 2016 3:00 pm
Contact:

Re: How do I create a custom cursor

Post by ThePC007 » Wed Feb 24, 2016 10:27 pm

Löve actually supports system cursors since version 0.9.0. Just pointing it out in case somebody visits this thread in the future.
Löve is love, Löve is life.

Post Reply

Who is online

Users browsing this forum: MrFariator and 2 guests