Skip to content

3DelmTRIS is a 3D version of Tetris created with WebGL in the elm programming language. This project was created during the university course 'Functional Frontend Development' at the Flensburg University of Applied Sciences.

Notifications You must be signed in to change notification settings

TobiasWen/3DelmTRIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text 3DelmTRIS is a 3D version of Tetris created with WebGL in the elm programming language. This project was created during the university course 'Functional Frontend Development' at the Flensburg University of Applied Sciences.

Play 3DelmTRIS here or download the newest prebuilt version from here.

Building from source

  1. elm make src/Main.elm --output=dist/main.js
  2. cd into dist folder
  3. open index.html

Running Tests

The tests in this project were only created for testing functionality in the early stages of the development process and to learn about unit testing in elm. They're nowhere near complete and aren't covering any edge cases etc. At the current stage they're not meant to detect possible defects in a meaningful manner nor do they contribute to an increase in the software quality. Proper testing and CI might be added in the future.

  1. Run npm install -g elm-test if you haven't already.
  2. cd into the project's root directory.
  3. Run elm-test.

About

3DelmTRIS is a 3D version of Tetris created with WebGL in the elm programming language. This project was created during the university course 'Functional Frontend Development' at the Flensburg University of Applied Sciences.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages