newcomer to Löve2D wanting to start - 8 bits project awaiting

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
Atic Atac
Prole
Posts: 18
Joined: Tue Oct 11, 2016 11:10 am

newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Atic Atac »

Hello folks, wanted to know if I´m not too clueless or lost, because I recently decided to engage in the Lua and Love2D development because I think they to be a great alternative to C++ and able to export to Android.
I knew about you since 2 years or so, but finally decided to seriously get into Love2d development

At the moment, I appreciate a little guide for the several resources you have in this fantastic community- obviously I navigated across the wiki and getting accustomed to my new environment. I downloaded the first resources... are the tutorials going to be finished? or simply the yet posted is worth to be studied..

Sorry if this post is not in the right sub-forum

In any case, are the Android subforums integrated with the rest or the old ones are the worth to have a view?

Thanks!
User avatar
Atic Atac
Prole
Posts: 18
Joined: Tue Oct 11, 2016 11:10 am

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Atic Atac »

In particular, I aim to finish a remake I was doing in C++ with a rather old compiler. Acknowledging to be more in line with the times, I decided to port it towards something much modern, being Love2D my final choice after studying througly advantages and disadvantages.

How is in a few words Love2D tailored towards 8bits look and feeling? - I'm looking to give the remake a decididedly 80's touch but with richer content and taking advantage of what Love 2D has to offer.
User avatar
Ulydev
Party member
Posts: 445
Joined: Mon Nov 10, 2014 10:46 pm
Location: Paris
Contact:

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Ulydev »

Atic Atac wrote:Love2D tailored towards 8bits look and feeling?
I'm not sure if any framework/engine is more 8bit-oriented than another (except pico-8 and +).
LÖVE, has great support for canvases, though, and a graphics API you can use to scale, rotate, basically do whatever the hell you want to do with your game.

I made a tiny library for that purpose, which might help you get started. Check out the example file ;)
http://github.com/ulydev/push
User avatar
Atic Atac
Prole
Posts: 18
Joined: Tue Oct 11, 2016 11:10 am

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Atic Atac »

Looks more than promising!
Hope to start posting progress so far

Only, what about those unfinished tutorials? Is there out there any ground-breaking manual equivalent to what LazyFoo' are to SDL?
Thanks in advance
User avatar
evgiz
Citizen
Posts: 83
Joined: Mon Aug 29, 2016 11:05 pm
Contact:

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by evgiz »

I started with LÖVE quite recently, and for me the biggest hurdle was Lua syntax, not the LÖVE api itself (which I found to be very intuitive/easy to learn). It sounds like you have experience with programming? If that's the case I'd recommend reading through the official Lua docs and especially the parts about tables.

If you don't have enough experience from before there's a couple video series on youtube that may help. I think one of them is about 20 parts and quite thorough by the looks of it. I don't know of any extensive text based tutorials though unfortunately. Good luck!
Computer science student and part time game dev! Currently working on Depths of Limbo! :cool:

Check out the game website DepthsOfLimbo.com! :ultrahappy:
And my personal website with all my projects evgiz.net! :megagrin:
User avatar
Atic Atac
Prole
Posts: 18
Joined: Tue Oct 11, 2016 11:10 am

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Atic Atac »

well my experience range from C to Java, legacy basic/visualBasic, you know, but the most, C++/C.

In that case, is the syntax and tables the most urgent topic to be adressed?

Does Love needs some external APIs? I choosed Love among other thigs for the great Box2D
User avatar
evgiz
Citizen
Posts: 83
Joined: Mon Aug 29, 2016 11:05 pm
Contact:

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by evgiz »

LÖVE comes with pretty much everything you need for 2D gamedev out of the box, and the api is very simple if you've used other game libraries before. Just read up on the docs and you'll get going in no time! I've never used Box2D in LÖVE but I think the api is similar if not the same to other libraries/engines that support it.

Lua syntax is very forgiving and not hard to learn in my opinion, compared to Java and C# which I'm most experienced with. It might be weird at first tho if you're used to object oriented languages. Lua doesn't have classes/interfaces etc, but tables which can be used for pretty much everything.
Computer science student and part time game dev! Currently working on Depths of Limbo! :cool:

Check out the game website DepthsOfLimbo.com! :ultrahappy:
And my personal website with all my projects evgiz.net! :megagrin:
User avatar
Atic Atac
Prole
Posts: 18
Joined: Tue Oct 11, 2016 11:10 am

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Atic Atac »

thanks! and I suppose http://luadist.org/ to be from where you get interpreter, and with that (and Love2d libs), no more is needed
?
User avatar
zorg
Party member
Posts: 3470
Joined: Thu Dec 13, 2012 2:55 pm
Location: Absurdistan, Hungary
Contact:

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by zorg »

Löve already comes with LuaJIT, you don't need a separate lua interpreter.
Me and my stuff :3True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.
User avatar
Madrayken
Party member
Posts: 126
Joined: Sun May 04, 2014 4:21 pm
Location: Oakland CA
Contact:

Re: newcomer to Löve2D wanting to start - 8 bits project awaiting

Post by Madrayken »

Check out my game 'Spellrazor' to see if it's '80s/8-bit enough for you. :)
In short, yes. Oh lordy, yes.
Last edited by Madrayken on Tue Oct 25, 2016 4:36 am, edited 1 time in total.
Discord: https://discord.gg/tYfHgXc
Bandcamp: https://madrayken.bandcamp.com/
Twitter: @Fluttermind
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 10 guests