An implementation of the Kisekae Set System for the web

Readme

Last 30 days:

9
Open issues
0
PRs opened
0
Contributors

Project type

First Timer FriendlyGaming

Project tech

HaskellJavaScript

Currently seeking

  • Backend Developers
  • Frontend Developers
  • Developers

Contribution overview

Mentorship & pairing available

Overview

Smooch is an implementation of the Kisekae Set System (aka KiSS) for the web. KiSS is a digital dress-up doll system that was invented in the early 1990s with a custom image format, configuration language, and scripting language. Smooch uses its Haskell backend to translate the images to PNGs and the configuration and scripting languages to JavaScript so that dolls can be viewed in a web browser. For now Smooch is just a viewer, but eventually it will also allow users to share and create their own dress-up dolls.

Contributing

The project is divided into a separate frontend and backend, so it's easy to contribute JavaScript without knowing any Haskell - or contribute Haskell without knowing any JavaScript! Documentation contributions are also welcome. Checkout the CONTRIBUTING.md file for details. The javascript directory has directions for front-end development and the app directory has directions for back-end development.

Project listed on October 04, 2022