Starting With love - advice

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
Dubforce
Prole
Posts: 5
Joined: Sat Jun 14, 2014 2:23 pm
Location: Florida

Re: Starting With love - advice

Post by Dubforce »

Awesome, thank you very much! I think I would mostly like to use a true object oriented language like C# to do my game development, but I am going to, at the very least, create this first game with love. I took a look at SFML and it seems like a really good framework. Another than came up while I was reading about it was Allegro5. Do you have any insight about that?

I'm starting to think that game development is one of those things where you just need to start, and deal with complications as they arise. I don't think any game I'm going to make in the next few months will push any engine/framework to its limits, so it doesn't really matter what I use (I guess).
User avatar
Murii
Party member
Posts: 216
Joined: Fri Jul 05, 2013 9:58 am
Location: Arad, Romania
Contact:

Re: Starting With love - advice

Post by Murii »

Dont use C# if you want to publish your game to android or Ios or web
Automatik
Citizen
Posts: 57
Joined: Sun Feb 17, 2013 7:05 pm

Re: Starting With love - advice

Post by Automatik »

Out of curiosity, do you guys have any tip for working with art if you have no artistic abilities?
You can also get artistics abilities : Draw a lot, examine good art, read tutorials, you will get better.
User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Starting With love - advice

Post by easy82 »

I think you should pick one that fulfills your needs, and stick with it. You can create virtually anything if you know the ins and outs of the chosen engine.

There are some people who are not really into arts, or just generally better at other things, like programming. So if you don't want to practice drawing, why don't you team up with others? Make and share your plan, and a prototype, and recuite people.
User avatar
murks
Party member
Posts: 185
Joined: Tue Jun 03, 2014 4:18 pm

Re: Starting With love - advice

Post by murks »

One possible limitation: If you want to do a lot of sound manipulation love might not be for you. Basic playback of music and sounds works fine and it has some positional sound capability, for most games this is just fine. But for say a sound-based game I think it might not be the right thing. I've only seen one very basic sound synthesis tutorial so far, it stopped after synthesizing a sine wave, go figure...
User avatar
OttoRobba
Party member
Posts: 104
Joined: Mon Jan 06, 2014 5:02 am
Location: Sao Paulo, Brazil

Re: Starting With love - advice

Post by OttoRobba »

For your question on art, you would probably do well with having an art-minded person collaborating. Being aesthetically pleasing has little to do with ability to draw but you need someone that can curate what is good and what is not. For instance, this guy's portfolio is insanely good http://crowquills.com/ but there is hardly any drawing going on in there - he just has developed a really good aesthetic sense.


As far as frameworks go, LÖVE is pretty incredible - but then again, it depends on your expectations and needs.

If you want to develop for the web, I'd say it is not the best pick (at least not yet) and I'd recommend something like Phaser. Phaser is akin to Flixel but in Javascript - it is a really powerful, well developed engine. They have a clear focus on mobiles and desktop wrapping as well so you could use it to deploy on multiple platforms.
API is where it confuses me though, and I did have some weird bugs happening but then again - web development is a pain in the ass and tiny differences can have between browsers.

For mobiles, it is almost a good choice but support is still experimental so there might be nasty bugs hidden, who knows.
If I was making games exclusively for mobiles I'd buckle down and try to learn the monstrous Moai or just use Phaser.

For the desktop, it is an amazing choice - for 2D, I honestly think it is the best.
It is fast, free, well documented, api is clean and sane. It is highly accessible from the get go and, for pc gaming, makes modding all that much easier.
The community is really active, as is development.
Lua is fun to code with and I'd rather use it than any other current language.

Truth is, you probably will only be sure of how much you like it after you use it at least a little bit. My suggestion is this: try to do a really simple pong game on LÖVE and other frameworks, see which one best fits your needs and your workflow, which code you like best, etc...
gestaltist
Prole
Posts: 49
Joined: Thu May 29, 2014 10:56 am

Re: Starting With love - advice

Post by gestaltist »

I am an example of a total lack of artistic talent. My two cents.

1) start with projects that don’t really require any art (like, pong, arkanoid, tetris) to get your feet wet. Everybody can draw a circle and a rectangle (after all, love2d has a function for that ;) ) and you will at least learn enough to understand the development process and what makes a game

2) when working on a project that requires art, start with no art, as well. E.g., make a prototype where the characters are simply triangles (and the “pointy end” shows the direction they are facing. Or use art that is available for free. Then, when you have something that already works, it’s much easier to talk someone into doing some art for your project.

3) get an artsy girlfriend and get her to draw for your games. Problem solved. :cool:
User avatar
T-Bone
Inner party member
Posts: 1492
Joined: Thu Jun 09, 2011 9:03 am

Re: Starting With love - advice

Post by T-Bone »

About artistic talent, I'd say either come up with an art style that you can work with (what you consider ugly can be beautiful in somebody else's eyes) or team up with someone else who's more artistic than you. I did the latter with Hat Cat and it worked very well.
User avatar
Jeeper
Party member
Posts: 611
Joined: Tue Mar 12, 2013 7:11 pm
Contact:

Re: Starting With love - advice

Post by Jeeper »

Murii wrote:You can use Love because the community is friendly and big.But i would suggest to NOT i repeat to not use box2d because the performance is awful !
I kind of disagree, been using it for a while and it is really good and solid if you know what you are doing. "Concerned joe" uses it as well as their multiplayer spin off "Move or die".

I mean pretty much any computer from the last 10 years should be able to run your game without issues unless you fucked something up ^_^.


That doesn't mean that it is good for everything, in Luminosity I made my own collision and physics because I needed something specific that box2d didn't provide.
User avatar
Murii
Party member
Posts: 216
Joined: Fri Jul 05, 2013 9:58 am
Location: Arad, Romania
Contact:

Re: Starting With love - advice

Post by Murii »

Jeeper wrote:
Murii wrote:You can use Love because the community is friendly and big.But i would suggest to NOT i repeat to not use box2d because the performance is awful !
I kind of disagree, been using it for a while and it is really good and solid if you know what you are doing. "Concerned joe" uses it as well as their multiplayer spin off "Move or die".

I mean pretty much any computer from the last 10 years should be able to run your game without issues unless you fucked something up ^_^.


That doesn't mean that it is good for everything, in Luminosity I made my own collision and physics because I needed something specific that box2d didn't provide.
I`ve tried on my netbook to test box2d and in Java/Libgdx i was able to spawn 300 boxes with 58-61fps and then in Love at 32 boxes i got 33 fps.Soooo yeah...
Post Reply

Who is online

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