Live data from Hacker News

LÖVE 0.10 released with iOS and Android support

love2d.org

51–60 of 100 posts

Re: LÖVE 0.10 released with iOS and Android support

#52
A bit OOT, LibGDX is another game engine, but for the JVM (can use Java, Scala, Clojure, Kotlin, etc), that runs natively on desktop, Android, Web (transpiled to JS), iOS (using RoboVM). It has Lua support as well through 3rd party.

Udacity has Nanodegree using it: https://www.udacity.com/course/mobile-2d-game-developer-nano...

Disclaimer: I'm writing a game using LibGDX.

Re: LÖVE 0.10 released with iOS and Android support

#53
post #46

Anyone got any games written using LÖVE to show HN?

When I had spare time I was working on a Terraria-inspired game. Here's a sample video of how far I got: https://www.youtube.com/watch?v=clxX8QZonL4 with the code here: https://bitbucket.org/sirpengi/lua_lovestory/src/tip?at=defa...

I ended up using luajit FFI to call into C to calculate lighting. I wonder what the FFI support is on the android/ios ports.

Re: LÖVE 0.10 released with iOS and Android support

#54
post #22

Earlier quoted context omitted.

Does love work well with moonscript?

While we're at it: everyone, check out MoonScript [1]. It's a great, succinct and featureful compile-to-Lua language, although sadly not very widespread at the moment. It features significant whitespace, syntactic sugar to reduce keyword noise in programs, table and list comprehensions, line (statement) decorators, classes, export and import for working with modules, implicit return, JSON-like table literals and much…

Everyone check out Lapis [0] as well!

[0]: http://leafo.net/lapis/

Re: LÖVE 0.10 released with iOS and Android support

#55
post #46

Anyone got any games written using LÖVE to show HN?

When I had spare time I was working on a Terraria-inspired game. Here's a sample video of how far I got: https://www.youtube.com/watch?v=clxX8QZonL4 with the code here: https://bitbucket.org/sirpengi/lua_lovestory/src/tip?at=defa... I ended up using luajit FFI to call into C to calculate lighting. I wonder what the FFI support is on the android/ios ports.

I love pet projects, specially little games (have made some with SDL in the past).

I don't know how Terraria does it (never played) but I suggest you that you only moved the camera when it's necessary (instead of keeping the character in the center literally always). The camera jumping along with the character might even let the player dizzy...

Re: LÖVE 0.10 released with iOS and Android support

#57
post #19

Earlier quoted context omitted.

Only if you want to deploy it to a device. Otherwise you can reload instantly when developing on PC/Mac

I know you can use the simulator to test, but I prefer to test directly on the device and when you need to wait ~1 minute per build it is a bit annoying. I used Corona SDK for a small 2D game two years ago, maybe now the build times is better ...

Reposting what seany wrote 4 hours ago [dead]:

You can also use the "viewer" tool to sync your project with a application shell on the device via dropbox.

Re: LÖVE 0.10 released with iOS and Android support

#58
post #22
post #12

Lack of native mobile support was one of the reasons I dropped LOVE for other frameworks. This is fantastic, and LOVE/Lua is really fun to work with, I highly recommend this framework.

Does love work well with moonscript?

Yeah. I have used it with love. Moonscript is compiled beforehand to Lua, so it works the same. Lua's syntax is very nice, but the conciseness of Moonscript is nice for a lot of things.

Re: LÖVE 0.10 released with iOS and Android support

#59
post #46

Anyone got any games written using LÖVE to show HN?

There is this: https://projecthawkthorne.com/ which is based on an episode of the TV show Community.

It is open-source and based on community effort. https://www.reddit.com/r/hawkthorne https://github.com/hawkthorne/hawkthorne-journey

Re: LÖVE 0.10 released with iOS and Android support

#60
post #51
post #46

Anyone got any games written using LÖVE to show HN?

I made oh my giraffe [1] in LÖVE and released it for iOS and Android using these ports. [1] http://www.ohmygiraffe.com

That is really cute. I think this is a really well done landing page.
Post reply on HN