LÖVE 0.8.0 Released

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
Helvecta
Party member
Posts: 167
Joined: Wed Sep 26, 2012 6:35 pm

Re: LÖVE 0.8.0 Released

Post by Helvecta »

Don't mind me, just waiting for LOVE 0.9.0

Image
"Bump." -CMFIend420
User avatar
borix134
Prole
Posts: 18
Joined: Sat Aug 10, 2013 5:37 am

Re: LÖVE 0.8.0 Released

Post by borix134 »

It's nice, but may I ask for in the new updates you guys quit replacing functions with others that do the same thing? All it really does is make code, and tutorials obselete. Perhaps instead of changing syntax, you guys add new features and fix bugs? Thats just my thought of it though.
Last edited by borix134 on Sat Aug 10, 2013 12:30 pm, edited 1 time in total.
User avatar
Jasoco
Inner party member
Posts: 3725
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: LÖVE 0.8.0 Released

Post by Jasoco »

borix134 wrote:It's nice, but may I ask for in the new updates you guys quit replacing functions with others that do the same thing? All it really does is make code, and tutorials obselete. Perhaps instead of changing syntax, you guys add new features and fix bugs? Thats just my though of it though.
Löve isn't finalized. A lot is going to change before 1.0 ever comes along. You should have seen the 5 > 6 changes.
User avatar
slime
Solid Snayke
Posts: 3132
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: LÖVE 0.8.0 Released

Post by slime »

borix134 wrote:It's nice, but may I ask for in the new updates you guys quit replacing functions with others that do the same thing? All it really does is make code, and tutorials obselete. Perhaps instead of changing syntax, you guys add new features and fix bugs? Thats just my thought of it though.
API consistency and cleanliness is in many ways just as important (if not more) than new features and bug fixes. An intuitive and clean API does much more than just cause a couple minutes of trouble for people updating to the better API.

That being said, 0.9.0 has the most feature additions and bug fixes of any update in the past several years at least. Check out the changelog on the wiki or the (mostly) complete version history in the LÖVE code repository.

As Jasoco mentioned, the fact that LÖVE isn't at version 1.0 yet should give you some hints about the volatility of the API between versions. :)
User avatar
Davidobot
Party member
Posts: 1226
Joined: Sat Mar 31, 2012 5:18 am
Location: Oxford, UK
Contact:

Re: LÖVE 0.8.0 Released

Post by Davidobot »

slime wrote:
borix134 wrote:It's nice, but may I ask for in the new updates you guys quit replacing functions with others that do the same thing? All it really does is make code, and tutorials obselete. Perhaps instead of changing syntax, you guys add new features and fix bugs? Thats just my thought of it though.
API consistency and cleanliness is in many ways just as important (if not more) than new features and bug fixes. An intuitive and clean API does much more than just cause a couple minutes of trouble for people updating to the better API.

That being said, 0.9.0 has the most feature additions and bug fixes of any update in the past several years at least. Check out the changelog on the wiki or the (mostly) complete version history in the LÖVE code repository.

As Jasoco mentioned, the fact that LÖVE isn't at version 1.0 yet should give you some hints about the volatility of the API between versions. :)
Does the Fused command line prevent compiled .exe and such from having their code read?
PM me on here or elsewhere if you'd like to discuss porting your game to Nintendo Switch via mazette!
personal page and a raycaster
User avatar
Boolsheet
Inner party member
Posts: 780
Joined: Wed Dec 29, 2010 4:57 am
Location: Switzerland

Re: LÖVE 0.8.0 Released

Post by Boolsheet »

No. The code (in Lua or intermediate format) has to be readable or LÖVE can't execute it. The fused command just sets a flag which is used to force a certain behaviour.

LÖVE does not do automatic obfuscation and/or bytecode compilation. The latter would give issues anyway, so it's your job to do it in a way that you think is satisfactory.
Shallow indentations.
Post Reply

Who is online

Users browsing this forum: No registered users and 83 guests