1
0
Fork
You've already forked librerama
0
forked from Librerama/librerama
A free/libre fast-paced arcade collection of mini-games.
  • GDScript 97.7%
  • GLSL 2.3%
Find a file
2021年10月25日 12:23:27 -03:00
arcade_machine Rename the "Screen" input type for nanogames to "Drag and Drop" 2021年10月16日 18:43:21 -03:00
dialogs Make some scripts use the class directly when calling static methods 2021年10月07日 21:09:15 -03:00
export Add 'display_length' tag to freedesktop metadata file 2021年09月18日 14:09:25 -03:00
fastlane Add fastlane metadata files 2021年02月10日 22:50:58 -03:00
fonts Remove emoji support 2021年03月16日 22:13:53 -03:00
managers Enable pause on focus loss in mobile 2021年08月21日 22:14:02 -03:00
nanogame_player Rename the "Screen" input type for nanogames to "Drag and Drop" 2021年10月16日 18:43:21 -03:00
nanogames Save shared resources as TRES files for some nanogames 2021年10月23日 14:01:19 -03:00
shaders Use modulo in "texture_wave" shader to avoid precision errors 2021年10月25日 12:23:27 -03:00
tools Update resource IDs in 'NanogameDebugger' scene file 2021年04月20日 21:18:11 -03:00
translations Change some strings in Brazilian Portuguese translation 2021年04月20日 23:41:29 -03:00
.gitignore Add "export_presets.cfg" file 2021年02月08日 11:09:09 -03:00
CHANGELOG.md Rename the "Screen" input type for nanogames to "Drag and Drop" 2021年10月16日 18:43:21 -03:00
default_bus_layout.tres Initial commit 2020年04月19日 16:04:41 -03:00
export_presets.cfg Use VRAM compression for desktop instead of mobile on the browser 2021年10月06日 23:22:39 -03:00
icon.png Tweak and enhance icon files 2021年03月21日 17:57:04 -03:00
icon.png.import Initial commit 2020年04月19日 16:04:41 -03:00
LICENSE Initial commit 2020年04月19日 16:04:41 -03:00
project.godot Add "Controls" section to settings dialog 2021年03月15日 15:54:11 -03:00
README.md Add "Community" section to "README" file 2021年09月27日 16:54:01 -03:00

The Librerama logo.

Libre (from French, meaning freedom); rama (end half of fliperama, from Portuguese, meaning arcade).

Librerama: A free/libre fast-paced arcade collection of mini-games

Overview

Librerama is an arcade compilation of small, fast-paced games, with the overall objective being to play a series of mini-games (here referred as "nanogames") which progressively increase in speed and difficulty.

While the game itself comes with its own collection of nanogames, custom ones can also be played.

This game is a work-in-progress! Which means that a lot of things are missing, and what is present can change at any moment.

Editing and Exporting

The game is made using the Godot Engine , and it's the only tool needed to both edit the project and to export binaries to be played across multiple platforms. Suffice to say, knowledge in how to use it is necessary.

The minimum engine version expected is 3.2.3, but it's recommended to use the latest 3.3.* version if possible.

Documentation

Information on how to make custom nanogames (including some designing tips) and how to help with translating the game to other languages can be found in the repository's internal wiki.

Community

An official Matrix chat room can be found and entered using this invitation link, where general discussion about the game and nanogame-making can happen.

Donations

Librerama is not just free as in freedom, but also free as in free of charge, so monetary contributions are very much welcomed!

Donations can be made to me via Liberapay . The money will be used to help me put more work not just into this game, but also my general work in free/libre gaming.

Screenshots

[画像:The nanogame "Punchbag Wallop".] [画像:The nanogame "Carnival Shootout".] [画像:The nanogame "Rope Hop".] [画像:The nanogame "Neo Highway".] [画像:The nanogame "Anagogic Clock".] [画像:The nanogame "Void Avoider".]

Licenses

Source code

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Assets

All assets (those being files of images or sounds) are under the CC BY-SA 4.0 license, unless otherwise specified.

Third-party

Librerama is developed using the Godot Engine , under the MIT license.

Godot Engine, and therefore Librerama itself makes use of FreeType for font rendering, under the FTL license.

Librerama also uses Google's Noto family of fonts, all under the OFL-1.1 license.

For the licenses of the third-party components used by the nanogames themselves (all under free culture licenses), check their individual "nanogame.json" files.