Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Three well-known games which were made in Lua and Love2D in recent years.
#1
(https://copilot.microsoft.com/)

Hi,  another question to ask Capliot:
Can you list three well-known games which were made in Lua and Love2D in recent years?

Capliot replied:
Here are three well-known games made with Lua and LÖVE in recent years:

  1. Move or Die A fast-paced, multiplayer party game where the rules change every few seconds. Its frenetic gameplay and clever mechanics made it a standout release built with LÖVE, earning it a place on Steam and in many gaming discussions.
  2. Mari0 A creative mash-up that combines Super Mario platforming with the portal-based mechanics of Portal, Mari0 has become a favorite among fans of experimental indie titles. Its blend of familiar elements with innovative twists has kept it popular over the years.
  3. Wizcave Though perhaps less universally known than the first two, Wizcave is a polished commercial title developed using LÖVE. It demonstrates how the framework can be used to create more complex and refined experiences available on platforms like Steam.

These examples illustrate the versatility of Lua and LÖVE—from inventive indie experiments like Mari0 to fast-paced competitive fun in Move or Die, and even to more commercial ventures like Wizcave.
Reply
#2
I have used Lua and Love many times over the years and found it quite capable in making games. The language is Basic-like in the way it reads and the program structure is fairly simple: Setup; Input; output. But, what I have noticed is that, the more complex the game, the trickier it is to keep track of what you are doing... Lua is a popular language that will take some time to learn and can be coded in any text editor. Love2D is a framework that runs the Lua code. There are also many Love commands (a lot of them are quite long... lol) to learn but the Love online documentation is very good. I would recommend Lua/Love for an experienced beginner.
Logic is the beginning of wisdom.
Reply
#3
(06-13-2025, 09:41 PM)johnno56 Wrote: I have used Lua and Love many times over the years and found it quite capable in making games. The language is Basic-like in the way it reads and the program structure is fairly simple: Setup; Input; output. But, what I have noticed is that, the more complex the game, the trickier it is to keep track of what you are doing... Lua is a popular language that will take some time to learn and can be coded in any text editor. Love2D is a framework that runs the Lua code. There are also many Love commands (a lot of them are quite long... lol) to learn but the Love online documentation is very good. I would recommend Lua/Love for an experienced beginner.

Very nice combination.
Reply
#4
Is it possible to make "AAA" games with Lua? I haven't seen very many, but the few that I know of is, Roblox, Angry Birds  and World of Warcraft. I am fairly certain that they would have used an IDE that was more capable than Love2D... lol  But yes... a nice combination. Smile
Logic is the beginning of wisdom.
Reply
#5
(06-14-2025, 09:05 PM)johnno56 Wrote: Is it possible to make "AAA" games with Lua? I haven't seen very many, but the few that I know of is, Roblox, Angry Birds  and World of Warcraft. I am fairly certain that they would have used an IDE that was more capable than Love2D... lol  But yes... a nice combination. Smile

I asked Copliot:
Are these famous games(Roblox, Angry Birds and World of Warcraft) made in Lua with Love2D? If not, what tools were used to make them?

Copliot replied:
None of those games were built using Love2D. Although Lua plays a role in some of them, they all use their own proprietary or custom-built game engines developed in languages like C or C++. Here’s a quick breakdown:

  1. Roblox: Roblox isn’t made in Love2D. Instead, it uses its proprietary engine within Roblox Studio. Developers write scripts in a modified version of Lua to control game elements. The core engine is built using performance-oriented languages such as C++, which helps support the vast online platform and the physics, networking, and graphics it requires.
  2. Angry Birds: Developed by Rovio Entertainment, Angry Birds was created with a custom engine—most of it coded in C++—that expertly handles its physics and graphics. Although Lua is popular for game scripting in many titles, Angry Birds was built with a framework and engine tailored specifically for its style and performance needs, and not via Love2D. It’s also known that many physics features were likely integrated using Box2D.
  3. World of Warcraft (WoW): WoW is an MMORPG developed by Blizzard Entertainment using a custom engine primarily written in C/C++. While Lua is indeed used extensively in WoW, its role is mainly for the user interface, add-on support, and scripting within the game—not for the main engine. This modular approach lets the game’s core (graphics, networking, gameplay) benefit from highly optimized code while still offering flexibility for modding.

Love2D is an open-source framework built for making 2D games easily using Lua, typically popular among indie developers and hobbyists for prototyping and small projects. In contrast, high-profile titles like Roblox, Angry Birds, and World of Warcraft demand a level of performance, scalability, and complexity that these custom engines provide.
Reply
#6
Never said they were made with Love2D "they would have used an IDE that was more capable than Love2D"
I was incorrect, in reference to Angry Birds... Hmm... Looks like I will have to make a note of some of my sources... lol

C, C++ and Box2D, I have never used... I have seen some samples of "C"'s code and I am of the opinion that is for "the brave of heart"... and that's 'not' me... lol  But, Box2D, or something like it would be a cool addition to any 'Basic-like' language. Physics can be quite challenging to apply to 2D languages. Having a module, function or script that can add physics would be a great asset...

I need more coffee....
Logic is the beginning of wisdom.
Reply
#7
(06-13-2025, 08:13 AM)luwal Wrote: (https://copilot.microsoft.com/)

Hi,  another question to ask Capliot:
Can you list three well-known games which were made in Lua and Love2D in recent years?

Capliot replied:
Here are three well-known games made with Lua and LÖVE in recent years:

  1. Move or Die A fast-paced, multiplayer party game where the rules change every few seconds. Its frenetic gameplay and clever mechanics made it a standout release built with LÖVE, earning it a place on Steam and in many gaming discussions.
  2. Mari0 A creative mash-up that combines Super Mario platforming with the portal-based mechanics of Portal, Mari0 has become a favorite among fans of experimental indie titles. Its blend of familiar elements with innovative twists has kept it popular over the years.
  3. Wizcave Though perhaps less universally known than the first two, Wizcave is a polished commercial title developed using LÖVE. It demonstrates how the framework can be used to create more complex and refined experiences available on platforms like Steam.

These examples illustrate the versatility of Lua and LÖVE—from inventive indie experiments like Mari0 to fast-paced competitive fun in Move or Die, and even to more commercial ventures like Wizcave.

Just adding to the list, 'Balatro' was made using Love2D
Don’t Count Your Chickens Before They Hatch
Reply
#8
(07-04-2025, 06:17 AM)indru91112 Wrote:
(06-13-2025, 08:13 AM)luwal Wrote: (https://copilot.microsoft.com/)

Hi,  another question to ask Capliot:
Can you list three well-known games which were made in Lua and Love2D in recent years?

Capliot replied:
Here are three well-known games made with Lua and LÖVE in recent years:

  1. Move or Die A fast-paced, multiplayer party game where the rules change every few seconds. Its frenetic gameplay and clever mechanics made it a standout release built with LÖVE, earning it a place on Steam and in many gaming discussions.
  2. Mari0 A creative mash-up that combines Super Mario platforming with the portal-based mechanics of Portal, Mari0 has become a favorite among fans of experimental indie titles. Its blend of familiar elements with innovative twists has kept it popular over the years.
  3. Wizcave Though perhaps less universally known than the first two, Wizcave is a polished commercial title developed using LÖVE. It demonstrates how the framework can be used to create more complex and refined experiences available on platforms like Steam.

These examples illustrate the versatility of Lua and LÖVE—from inventive indie experiments like Mari0 to fast-paced competitive fun in Move or Die, and even to more commercial ventures like Wizcave.

Just adding to the list, 'Balatro' was made using Love2D

  Thanks for providing the information.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)