Any Lua exercises?

This page summarizes the projects mentioned and recommended in the original post on /r/lua

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

  • Another option if you're already beyond that is to maybe look into using Love2d or a fantasy console like TIC-80, Pixel Vision 8, or PICO-8. You can find example code, tutorials, and game sources and learn from those. You'll learn more from applied use of a language than you will doing exercises.

  • love

    LÖVE is an awesome 2D game framework for Lua.

  • Another option if you're already beyond that is to maybe look into using Love2d or a fantasy console like TIC-80, Pixel Vision 8, or PICO-8. You can find example code, tutorials, and game sources and learn from those. You'll learn more from applied use of a language than you will doing exercises.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • moonscript

    :crescent_moon: A language that compiles to Lua

  • Though lately my interest is more in using Lua as an intermediate language, similar to how JS is being used as a compilation target for other languages. It can be a good way to add new features and abstractions while still taking advantage of Lua's embeddability. Stuff like Urn (lisp), Amulet (ML-family, OCaml/Haskell-like), and MoonScript (Python-like).

  • classic

    Tiny class module for Lua

  • Get as simple as possible OOP library, for example this one and write some code using it. This library can inherit ordinary functions, but not any metamethods. Try to improve it. If you can implement metamethod chaining inheritance that allows you to __call an instance of inherited classes like a function, then you understand metamethods thoroughly. Even if you fail, it still will be a good practice.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I chose lua to begin my coding journey. Did I do the right thing?

    2 projects | /r/lua | 21 Mar 2023
  • A MiniTron In 47 Lines

    2 projects | dev.to | 11 Jan 2023
  • Where can i start learning Lua for free?

    3 projects | /r/lua | 22 Dec 2021
  • How do stop these horrible Lag Spikes in Singleplayer?

    3 projects | /r/starbound | 25 Sep 2021
  • Introduction to quill, a minimal unity ui framework with lua modding support -devlog_0

    3 projects | dev.to | 18 Jul 2021