Giter Site home page Giter Site logo

love2d-made-easy's Introduction

love2d-made-easy

To simplify the Love2d game development steps and tools involved for beginners, Love2d Made Easy (abbr. LoveME) adds launch game button to the top menubar based on Shortcut Menu Bar. Meanwhile, love2d code autocomplete is also included in this plugin for the convienence of love code input. Last but not the least, couples of code generators and boilerplates offered in love commands to help getting started quickly.


Screenshots & Demos

  • Click Love2d Run to start love2d game(main.lua required in project root folder).

love2d button

  • Use command to generate main.lua.
    • Shift + cmd + p to open commands palette
    • then input create main.lua and press Enter key

create main.lua

  • More to coming...

Features

  • love2d game Launch button
  • Love API autocomplete
  • main.lua generator
  • Interactive project generator
  • Sprite/GameObject/Entity/State generator

Requirements

Extension Settings

From menu:

  • on Mac, Code/Preferences/Settings/User/Extensions/Love2d Made Easy, check/uncheck to enable/disables the buttons show up on the right top of vscode.
  • on Windows, ...

Known Issues

If any problems, please submit issues on here

Release Notes

Each of release list below and features included.

1.0.0

Initial release of Love2d Made Easy(LoveME)

  • love2d game launch button
  • love2d code autocomplete
  • main.lua generator

1.0.8

Stable version for love API autocomplete.

1.1.0

Windows 10+ support after one year silence. when press love2d heart icon, it will check os type. If process.platform is win32, "C:\\Program Files\\LOVE\\love.exe" will being used to start a love2d program(main.lua). Otherwise, assume the platform is MacOSX for the time being(that means no linux support currently).

If user selected the different location to install love2D other than default "C:\\Program Files\\LOVE\\love.exe", it's ok, open File/Preferences/Settings/Extensions/Love2d Made Easy, scroll down to the end of options and change the value of Windows Love2d Path:

love2d.exe windows path setting

@2022/01/17

Sponsored by

Enjoy!

love2d-made-easy's People

Contributors

lwz7512 avatar sztheory avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.