A puzzle game on straw platform
- use .node-version enabled node version manager (nodenv, n (+avn), nvm (+avn), nodebrew (+avn))
npm install
npm start
app/ $ bower install --save [this repo]
app/ $ cd bower_components/long-dream-core
app/bower_components/long-dream-core $ bundle install
app/bower_components/long-dream-core $ BASE_DIR=../../ BUILD_DIR=src/main/assets bundle exec middleman build
The above creates the middleman build result at app/src/main/assets
using js files under app/infrastructure
.
The name of infrastructure
came from the terminology of DDD.
This project has produced a lot of subprojects. Here list of them:
- capsid
- MVP architecture tool.
- bulbo
- A static site generator created for this project.
- minirocket
- A cli utility created for bulbo.
- layout1
- A gulp transform created for this project.
- bundle-through
- A gulp transform created for this project.
- spn
- The positioning engine created for and used in this project.
- dom-gen
- dom generating shorthand library create for class-component.
- scenarioscript
- The scenario description DSL created for storing the scenario in this project.
- get-property-names
- The property iteration utility
- Other ui plugins: puncher multiflip multiflip-bubble swipe-event arrowkeys