Some Questions about Love.

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.
Post Reply
PureMod1
Prole
Posts: 1
Joined: Fri Oct 10, 2014 3:59 pm

Some Questions about Love.

Post by PureMod1 »

Hello guys.

So i wanna learn Lua game develop.

I wanna start with Love.
If i learn Love, that means that i will know how to use the Lua language on other engines like Roblox, gmod mods and job?
User avatar
Doctory
Party member
Posts: 441
Joined: Fri Dec 27, 2013 4:53 pm

Re: Some Questions about Love.

Post by Doctory »

PureMod1 wrote:Hello guys.

So i wanna learn Lua game develop.

I wanna start with Love.
If i learn Love, that means that i will know how to use the Lua language on other engines like Roblox, gmod mods and job?
love has absolulety nothing to do with roblox and gmod
but with jobs perhaps
User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: Some Questions about Love.

Post by kikito »

LÖVE uses Lua, like Roblox and Garry's Mod.

Lua is a programming language, and it is small. LÖVE "adds" things to Lua so that it can, for example, draw images on the screen. But these things it adds are "the LÖVE way". Roblox adds others, and Garry's Mod adds different ones.

With this I mean that if you start with LÖVE you will be able to reuse some of the things that you learn in Roblox and Garry's Mod, but you won't be able to use them "straight away": you will know the "core" of Lua, but not the parts that Roblox or gmod add.

I am not sure about what you mean with "job". If you mean "a real-life job", the one in which you get money by performing an activity, well, that's tough.

I got a job programming in Lua, but not on games; web-related stuff. But I only got it after becoming quite an expert in Lua, doing hobbyist things during the evenings and weekends and publishing a lot of code & libraries. It can work, but I wouldn't count on it.
When I write def I mean function.
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: Some Questions about Love.

Post by jjmafiae »

Lua is a rather small language yet still in top 15 languages of 2014, its mostly used for hobbyist projects.

lua is at 0.04% on this picture
https://twitter.com/wef/status/518460580324466688

But even if you want to learn another language lua isn't totally stupid to learn since you will learn the basics of programming
User avatar
artofwork
Citizen
Posts: 91
Joined: Mon Sep 15, 2014 1:17 am
Location: East Coast USA

Re: Some Questions about Love.

Post by artofwork »

PureMod1 wrote: If i learn Love, that means that i will know how to use the Lua language on other engines like Roblox, gmod mods and job?
Love2d is a framework that uses the Lua scripting language while producing some amazing shit :)
Just like JQuery is a framework that uses JavaScript, Love2d is a method or library, if you ever heard of the acronym 'api' that is how you can think of love.

If you use Love then yes you will be able to use other frameworks, because your not just using the framework itself your primarily using the core language Lua, Love2d or any framework is just a short cut way of accomplishing a complex task.

Although I think Love is more of an abstract idea and isn't bound to a specific language since it has been ported over to java, JavaScript actionscripts etc..

Lua isn't just limited to using frameworks like Love2d, Roblox, Corona and Moai, it is also used in scripting of open source game servers such as wow, opentibia, Lotro etc.. and can be integrated with other languages like java, PHP, JavaScript, SQL, MYSQL etc.. So its definitely something worth learning.
Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 3 guests