Category/Programming-language/lua

From Free Software Directory
 
Jump to: navigation, search

Broaden your selection: Category/Programming-language

Category/Programming-language Search icon.png

lua (21)



Elektra
Elektra is a configuration management framework, it mounts configuration files into global keys database creating sort of virtual file system for easier access, changing and locating the configuration parameters. A wide range of plugins is available used to specify format (JSON, INI, XML and others), default settings , validation, etc. Use High-level API to elektrify your application for easier maintenance and generate type-safe configuration access code based on same specification used for validation. The core is the library implemented in C, bindings to another languages are provided.
FreedroidRPG
The game tells the story of a world destroyed by a conflict between robots and their human masters. Play as Tux in a quest to save the world from the murderous rebel bots who know no mercy. You get to choose which path you wish to follow, and freedom of choice is everywhere in the game. FreedroidRPG features a real time combat system with melee and ranged weapons, fairly similar to the proprietary game Diablo. There is an innovative system of programs that can be run in order to take control of enemy robots, alter their behavior, or improve one's characteristics. You can use over 50 different kinds of items and fight countless enemies on your way to your destiny. An advanced dialog system provides story background and immersive role playing situations. The game is complete, fully playable, and can provide about 12 hours of fun. It is still being actively developed, and help is welcome in many areas. People having - or trying to acquire - programming, map editing, or writing skills will find FreedroidRPG to be an exciting, fast-moving project in which they can fully express their creativity.
Fugio
Fugio (pronounced foo-gee-oh) is an open visual programming system for building digital art and creative projects quickly, with no programming experience required.
GrafX2
A pixel-art focused tool inspired by Deluxe Paint. Originally running on MS-DOS as a bitmap editor authored by the team at Sunset Design, has now been ported to several platforms including GNU/Linux, BSDs, HaikuOS, etc.
Haxe
Haxe is an free software high-level strictly-typed programming language with a fast optimizing cross-compiler. Haxe can build cross-platform applications targeting JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash, and allows access to each platform's native capabilities. Haxe has its own VMs (HashLink and NekoVM) but can also run in interpreted mode. Code written in Haxe can be compiled to any target Haxe supports.
IUP
IUP is a multi-platform toolkit for building graphical user interfaces (GUIs). It offers a simple API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program source code to be compiled in different systems without any modification. Its main advantages are: high performance, due to the fact that it uses native interface elements; and fast learning by the user, due to the simplicity of its API. More details at: http://webserver2.tecgraf.puc-rio.br/iup/en/prod.html
KOReader
KOReader is a document viewer application, originally created for Kindle e-ink readers. It currently runs on Kindle, Kobo, PocketBook, Ubuntu Touch and Android devices. Developers can also run a KOReader emulator for development purposes on desktop PCs with GNU/Linux, Windows and Mac OSX.
Love2d
A game engine for 2D games of any genre. Uses the Lua programming language.
Luacheck
Luacheck is a static analyzer and also a linter for the Lua programming language. You can customize and configure the program to your likings the syntax supports Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4 and LuaJIT. The program is written in Lua too.
MineClonia
MineClonia is a Minecraft / Infiniminer inspired game, currently under active development. Official Minecraft-like game for Minetest game engine. Fork of MineClone2 (abandoned) with focus on stability, multiplayer performance and features. It is a “sandbox” game in which players explore an expansive world made of harvestable blocks. There are mountains, dungeons and very deep caves to mine from. Harvested blocks can be crafted into tools or objects, and/or attached to other blocks in the world. Gameplay: You start in a randomly-generated world made entirely of cubes. You can explore the world and dig and build almost every block in the world to create new structures. You can choose to play in a “survival mode” in which you have to fight monsters and hunger for survival and slowly progress through the various other aspects of the game, such as mining, farming, building machines, and so on Or you can play in “creative mode” in which you can build almost anything instantly. There is also a multi-player mode with a number of active servers. It works on Minetest Game Engine, Minetest has a server-side Lua modding API, which makes it possible to add and modify content in easy-to-write mods.

... further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.