Skip to content

This is a simple template project for creating a game using the LÖVE 2D framework and Lua.

License

Notifications You must be signed in to change notification settings

compiled-beetle/Lua-Love-Template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LÖVE 2D Game

This is a simple template project for creating a game using the LÖVE 2D framework and Lua.

Requirements

Running the Game

  1. Make sure Lua is installed.
  2. Make sure LÖVE 2D is installed.
  3. Navigate to the project directory.
  4. Run the game with the command:
    love .
    

Project Structure

  • main.lua: Main entry point of the game.
  • conf.lua: Configuration file for LÖVE 2D settings.
  • assets/: Directory for storing game assets (images, sounds, fonts).
  • src/: Directory for storing Lua scripts for game objects and logic.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Note:

License only applies to the code in this repository. Lua and LÖVE 2D have their own licenses which you should review before using them in your project.

File Structure

.
├── assets/
│   ├── fonts/
│   │   └── font.ttf
│   ├── images/
│   │   └── image.png
│   └── sounds/
│       └── sound.ogg
├── conf.lua
├── main.lua
├── LICENSE
├── README.md
└── src/
    ├── game.lua
    ├── player.lua
    └── enemy.lua

About

This is a simple template project for creating a game using the LÖVE 2D framework and Lua.

Resources

License

Stars

Watchers

Forks

Languages