RetroBASIC

Retrogamecoding(.org) => Other Languages => Topic started by: Tomaaz on October 05, 2016, 10:02:39 PM

Title: Lua + LÖVE + Android
Post by: Tomaaz on October 05, 2016, 10:02:39 PM
I've just tried an Android version of LOVE and it's pretty cool. It looks like a new era in my programming "career" has begun. ;) Somehow, seeing your code run on Android device seems more exciting than seeing the same code run on Windows/Linux. :) And using LOVE is just a pleasure. It's been based on Luajit (what means "simplicity plus speed"), OpenGL and has a set of very well designed functions and callbacks.
Title: Re: Lua + LÖVE + Android
Post by: ScriptBasic on October 06, 2016, 02:54:40 AM
I think you would LOVE B4A (https://www.b4x.com/). (BASIC for Android).



Title: Re: Lua + LÖVE + Android
Post by: Tomaaz on October 06, 2016, 05:38:56 PM
I think you would LOVE B4A (https://www.b4x.com/). (BASIC for Android).

Well, I don't think so. You need to pay for it, there is no Linux version... No, thank you. Corona SDK (https://coronalabs.com/corona-sdk/) seems to be a better option (if I wanted something more serious, from business perspective, than LOVE).
Title: Re: Lua + LÖVE + Android
Post by: ScriptBasic on October 06, 2016, 05:53:30 PM
B4J (BASIC for Java) desktop is free and you can use JavaFX for your GUI builder.
Title: Re: Lua + LÖVE + Android
Post by: Tomaaz on October 06, 2016, 06:01:53 PM
B4J (BASIC for Java) desktop is free and you can use JavaFX for your GUI builder.

So??? I have started a topic about LOVE on Android.
Title: Re: Lua + LÖVE + Android
Post by: ScriptBasic on October 06, 2016, 06:09:51 PM
I can see you have already fallen in LOVE.

It looks like a great learning language for kids. Game development is bound to keep their interest.
Title: Re: Lua + LÖVE + Android
Post by: jj2007 on October 06, 2016, 10:02:02 PM
"simplicity plus speed"

It seems the author wrote it in assembler ;)
Title: Re: Lua + LÖVE + Android
Post by: ZXDunny on October 07, 2016, 09:04:31 AM
Lua in particular is gaining a lot of traction in game development these days. It's are suitable for tight inner gaming mechanics, but for scripting events and scenarios it's used by pretty much all the major studios. Love provides the missing part of Lua (the fast routines necessary for game dev), but Love itself is unlikely to be used in a AAA product due to the Lua back end. That said, they're very capable languages and complement eachother very nicely.