considering porting my game to Love2D
Posted: Wed Aug 16, 2023 11:41 pm
Hi, I've been developing a rather large game in pipmak, a node-based 2D game with a panoramic viewer so you can swing around the view, backgrounds are rendered as cube-faces.
Pipmak is VERY old but surprisingly well documented and runs on Windows 11 even in ultrawide monitors! It uses Lua for scripting.
However, it is unfinished and has no support anywhere. It only uses PNG files so the game size is getting bloated. It also won't play videos nor allow calling an external video player. You can only do animations using page-flipping, which DOES have the advantage that a spot video overlayed on a background will be seamless, unlike an encoded video, so I'm mostly interested in playing full-size cut-scene videos.
Is Love2D a suitable engine for my project? I am primarily interested that I can implement a panoramic viewport without a lot of ugly programming and can fire off full-screen videos. I looked at Unity but balked at how much work it would be and did not want to give up Lua (although I would consider Python as an alternative although Lua is faster and looser to program)
thanks
Pipmak is VERY old but surprisingly well documented and runs on Windows 11 even in ultrawide monitors! It uses Lua for scripting.
However, it is unfinished and has no support anywhere. It only uses PNG files so the game size is getting bloated. It also won't play videos nor allow calling an external video player. You can only do animations using page-flipping, which DOES have the advantage that a spot video overlayed on a background will be seamless, unlike an encoded video, so I'm mostly interested in playing full-size cut-scene videos.
Is Love2D a suitable engine for my project? I am primarily interested that I can implement a panoramic viewport without a lot of ugly programming and can fire off full-screen videos. I looked at Unity but balked at how much work it would be and did not want to give up Lua (although I would consider Python as an alternative although Lua is faster and looser to program)
thanks