min-love2d-fennel
makelove
min-love2d-fennel | makelove | |
---|---|---|
3 | 2 | |
- | 121 | |
- | - | |
- | 4.3 | |
- | about 1 month ago | |
Python | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
min-love2d-fennel
-
LÖVE: a framework to make 2D games in Lua
You can also use Emacs and fennel-mode and then M-x fennel-repl to get a live repl from your Emacs session and then use lisp-eval-last-sexp, doc lookup and other Lisp conveniences.
https://gitlab.com/alexjgriffith/min-love2d-fennel shows a basic setup that enables the repl too.
-
Is Quil moving forward?
It's the best graphics library I've used by a significant margin. It's designed for use with Lua, but for a lispy twist on it, you can use Fennel: https://gitlab.com/alexjgriffith/min-love2d-fennel
- Need help! How to accualy package a game to a webapp
makelove
-
LÖVE: a framework to make 2D games in Lua
There are some packaging tools that help with distribution (like https://github.com/pfirsich/makelove/ - I made this). What would you like improved?
-
LoveJS export fails to run in Incognito Mode
I made a tiny score attack game about juggling beach balls to get started. I used makelove to export Windows, Mac, and LoveJS exports. Everything seems to be working smoothly, except that the LoveJS browser export fails to run in Chrome incognito and Firefox Private browsing windows. After some trial and error, I figured out this was caused by a blocked cookie for "hwcdn.net". Once I allow that cookie, the game runs. All this behavior should be reproducible on other machines.
What are some alternatives?
geom - 2D/3D geometry toolkit for Clojure/Clojurescript
tiny - Tiny is a lightweight 2D game engine that allows developers to easily create games using the Lua programming language.
love - LÖVE is an awesome 2D game framework for Lua.
jngl - Easy to use cross-platform 2D game library for C++
clojure2d - Java2D wrapper + creative coding supporting functions (based on Processing and openFrameworks)
load81 - SDL based Lua programming environment for kids similar to Codea
lunarcraft - Minecraft clone in lua
hawkthorne-journey - Digital Estate Planning: The Game
quil - Main repo. Quil source code.
picolove - PICO-8 Reimplementation in Love2D. Chat: https://discord.gg/jGEMUse6RM
stride-website - This repository hosts the source code for the official Stride 3D engine website. Contributors can follow the build instructions provided to run the website locally.
nuklear - A single-header ANSI C immediate mode cross-platform GUI library