Skip to content

Powerful Love2D project template for multiplatform compilation using a handy Makefile

License

Notifications You must be signed in to change notification settings

Wolfyxon/love2d-universal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Love2D Universal

A universal Love2D project template for cross platform compillation.

This project uses Love2D. A 2D Lua game engine, and LOVE Potion, a port of Love2D for the Nintendo 3DS, Switch and Wii U.

Features

  • Automated cross-compillation process
  • Automated binary downloads
  • Easy to use Makefile script

Platforms

Platform File formats Architectures Status
Universal love *
Linux AppImage x86_64
Windows exe x86_64 x86_32 ✅✅
Nintendo 3DS 3dsx cia ✅📁
MacOS 📁
Android 📁

supported | 🟡 unstable | ❌ unsupported | 🕛 in progress | 📁 planned

Note

The 3DS version may not work under emulators. On real hardware it will most likely crash on the first run, but run successfully when restarted. This seems to be a LovePotion bug (or my 3DS is broken lol). To test the 3DS version of your game, use make 3ds_nest or make 3dslink

Feel free to contribute to Love2D and the Makefile to add support for more platforms! To learn how to run and build your project, refer to the wiki.

About

Powerful Love2D project template for multiplatform compilation using a handy Makefile

Topics

Resources

License

Stars

Watchers

Forks