Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I would love  technical blog!

I tried porting my Unity game to Love2D and I got the basics pretty quickly. Sadly I will have to finish my current game in Unity since porting would take too much time. I also have to figure out how Lua coroutines work (never used them) and if I can use those in a similar way to UniTask package for async programming as I have a custom physics controller in Unity based on that that is the base of my platformers. Moving 1 unit at a time and checking collision for each step sounds resource intensive but I guess that for small 2D games with little rooms that's not a problem.

Once I finish my Unity game I'll return to Love2D, I already have experience with it, I just need to have some little engine to build games with it. This blog reminded me that Tiled exists and that has already helped me a lot. I was fighting Unity editor, now I'm designing my levels and rooms in Tiled and using a custom importer to generate the prefabs. Having 5 years of Unity experience it will be hard moving to another engine, but Unity just drags me a lot and I have a lot of half baked project just because finishing them would take longer than I can afford. I hope I can finish my current game within 8 months and get back to Love2D