Hi, everyone! LÖVELINESS is a Chrome extension that lets you play LÖVE games in the browser. Neat, huh? It works using Native Client, a technology that runs native code on the web, safely. Thank goodness for that.
You probably already know that LÖVELINESS can be found in many places... a summer breeze, strolling through tall grass. But did you know you can also find it on the Chrome Web Store? After you install, you should see a little nyu in the upper-right.
When nyu looks like , the extension is enabled. LÖVE on, little nyu!
When nyu looks like , the extension is disabled. No LÖVEing for you. Your LÖVE will be downloaded instead!
Bottom line: when nyu is nice and green, clicky clicky and play. Can it be that it is all so simple?
What is all this text... I don't even... where do I DOWNLOAD?
Here's the thing. The extension isn't as smart as you or me. It
doesn't know what LÖVE is. I mean, it doesn't know which files to
load as .love
files. So it guesses!
Here are some pointers for distributing the love:
.love
files using a mimetype of
application/x-love-game
. It knows how to load those
without any guessing!.love
files on the LÖVE
forums are automatically loaded correctly. Cheers!.love
files anywhere on the entire
World Wide Web should work too! Just make sure there's no fancy
redirects involved....love
files inside a ZIP file. LÖVELINESS doesn't know what to do
with it!
LÖVELINESS has bugs. It's true! And
unimplemented features. Yep, those too.
Line 22: ERROR: '==' : wrong operand types no operation '==' exists that takes a left-hand operand of type 'float' and a right operand of type 'const mediump int' (or there is no acceptable conversion)Usually you can fix this in the source by adding
.0
to the integer.