jamieday / FunkyTetris

Functional programming & Tetris, funky stuff

Home Page:https://www.jamieday.app/tetris

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FunkyTetris

Functional programming & Tetris

Ideas:

  • UI touch-ups (centering, colors, etc)
  • New favicon
  • Touch-ups: Rotation tweaks, display in mini boards
  • Lambda Tetromino ;)
  • Scoring / leveling system
  • Co-op multiplayer + vs mode (local + websockets?)

Building and Running Locally

Contributions are welcome. This project uses the Fable Framework version 1. See Fable docs for more detailed information.

After cloning, run the following commands in order to get right into it:

  1. Install JS dependencies: yarn install
  2. Move to src folder: cd src
  3. Install F# dependencies: dotnet restore
  4. Start Fable daemon and Webpack dev server: dotnet fable yarn-start

About

Functional programming & Tetris, funky stuff

https://www.jamieday.app/tetris

License:MIT License


Languages

Language:F# 78.6%Language:JavaScript 8.1%Language:CSS 7.9%Language:Shell 2.7%Language:HTML 2.7%