To the OP, try DragonRuby for your next game if you miss hot reloading but like the scripting, code-first nature of LÖVE. It’s also cross-platform. Not sponsored, just a big fan and it scratches many of the same itches as you described with LÖVE.
I prototyped a game in a few frameworks/engines, namely: Godot, GMS, Defold, Love, and DragonRuby. I ended up sticking with DR because I found the api the most intuitive, and because I’m a career ruby dev and just can’t get myself to enjoy Lua. I find DR and Love to both be fantastic for those who just want to code.
Building Game Prototypes with LÖVE
41–50 of 81 posts
Re: Building Game Prototypes with LÖVE
#42Good stuff OP.
Re: Building Game Prototypes with LÖVE
#43Balatro was made with LÖVE, and a lot of it like the background and score flames were made with GLSL to reduce the amount and size of assets: https://www.reddit.com/r/PixelArt/comments/143ybxa/pixelated... The OP mentions hot reloading and there are a couple of repos that may help with that: https://github.com/clofresh/love-module https://github.com/usysrc/LICK Their card game prototype is really impressive for three…
Balatro recently published a mobile version of their game, but I was under the impression Love2D only supported desktop platforms. Has that changed?
Re: Building Game Prototypes with LÖVE
#44I'm always amazed how people like author "learn" and "build' so quickly. I recently started to dabble with unity on basics and no way on earth I can build, say something like Heartstone clone or the interaction. My background is web back end mostly. Good stuff OP.
Re: Building Game Prototypes with LÖVE
#45I'm always amazed how people like author "learn" and "build' so quickly. I recently started to dabble with unity on basics and no way on earth I can build, say something like Heartstone clone or the interaction. My background is web back end mostly. Good stuff OP.
Re: Building Game Prototypes with LÖVE
#46Re: Building Game Prototypes with LÖVE
#47I have been using my engine https://github.com/willtobyte/carimbo Demo https://carimbo.run/play/1.0.30/willtobyte/megarick/1.0.30/7... You can use Lua as scripting language.
play.carimbo.cloud vs carimbo.run
Re: Building Game Prototypes with LÖVE
#48The article gives a sketch of three games the author built. It sounds like the velocity was provided by consulting LLMs. It’s fun. I wonder if the creative feeling is an illusion, though. Does the fact that the LLM doesn’t feel like it is directly copying work it has ingested make the experience feel different than just ripping off a project you find on GitHub? Anyway, I would be very interested in a write up that gi…
That said, the LLMs are weak right now. They are great for getting some initial boilerplate (how do I draw a circle with HTML Canvas API?), but as the project grows you’ll be fixing them more and writing your own code. Give it a try, especially with Cursor. It’s awesome.
Re: Building Game Prototypes with LÖVE
#49Earlier quoted context omitted.
> It took them many months to get it on Android. It's surprising given that back in June? 2024 I just extracted the .love zip from the executable, patched a file or two, and merged it into the love android apk and it Just Worked. Just goes to prove the last 5% rule
The difficulty of porting to mobile is generally changing the UI to work well on a small touchscreen.
Re: Building Game Prototypes with LÖVE
#50What do people think of Phaser? Currently playing around with it. API seems pretty large
It's a full-blown game engine and you can do A LOT with it. I've created several js games with it and it never let me down. I've never tried using it with ts, but it should be even better. edit: Just wanted to add that Phaser has one of the best docs out there including a library of tons of examples that can really get one going.