ListenerJubatus / smtheme-fiftyOne

Lambda, the StepMania 5.1 default theme

Home Page:http://www.stepmania.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Lambda (formerly FiftyOne) is a modern, high-definition theme for StepMania 5.x. It is designed to serve as the default theme for StepMania 5.1; it features a clean aesthetic with bold colors that reflects modern design trends, yet still maintains a suitable level of energy for a rhythm game. Under the hood, it's also a bit more future-proof than the previous theme, with certain screens featuring more prominent use of backend Lua code to replace legacy methods of rendering particular elements.

Progress

As of August 8, 2017, Lambda has been declared feature complete, and has been added to the StepMania source tree in its 5_1-new branch. Our priority right now is finding any possible bugs, performing final fit and finish tweaks, and possibly adding new sounds and music. This repository will continue to be updated with changes made to the "official" version in the StepMania source tree, and vice versa, so feel free to contribute on either repository.

Source code

Inkscape SVG source code is available for the majority of graphics created in the _src folder on the repository used to develop it, located at https://github.com/ListenerJubatus/smtheme-fiftyOne Some of the original mockups are also included for reference, although they are meant primarily for reference purposes due to changes in the theme's style since these mockups (such as the removal of rounded corners and increased use of chamfered edges and diamond motifs).

The main fonts are the current version of Roboto and Noto Sans https://www.google.com/design/spec/resources/roboto-noto-fonts.html, and Open Sans (although, preferably, Noto Sans should eventually be used in any location Open Sans is currently used). Certain accents make use of the fonts Overpass http://overpassfont.org/ and Zeroes http://www.dafont.com/zero-threes.font

License

As it incorporates existing code from StepMania, and is intended to possibly be part of the main distribution, Lambda is licensed under the terms of the MIT License.

Notice about branches

The master branch, as of April 10, 2017, is now the 5.0 branch that was created by Riakodoadm, and the previous version has been moved to a new "5.2" branch. This mirrors the similar rollback that StepMania itself performed.

Since the new 5.1 is meant to be more compatible with 5.0.x, you no longer need a nightly build to run this theme.

About

Lambda, the StepMania 5.1 default theme

http://www.stepmania.com


Languages

Language:Lua 100.0%