PoreTris
PoreTris is a Tetris variant where you race against a loaded Flongle flow cell and try to destroy all the sequencing pores as fastq as possible.
The game starts with an existing field laid out as on a Flongle flow cell, and tetris blocks are dropped in to complete lines. Points are scored for getting rid of pores.
To add to the challenge, if a completed line includes some pores, the status of those pores is reduced (sequencing -> single -> unavailable -> empty). If any pores are included in a completed line, then the line is not deleted.
To further add to the challenge, the game includes a dynamic nanopore channel plot which is more representative of an actual sequencing run, where pores transition from strand -> single -> strand. This increases the challenge, because any pore in the single state may be promoted to an actively-sequencing state (and therefore increase the number of line clears required to get rid of it).
Future versions of this game will also include a feature that allows you to load in a screenshot of a Flongle array, pre-populating the field with your own Flongle channel status.
For code / development, see here:
https://gitlab.com/gringer/poretris/
Status | In development |
Platforms | HTML5, Windows, macOS, Linux |
Author | David Eccles (gringer) |
Genre | Puzzle |
Made with | Godot |
Tags | biology, nanopore, sequencing, Tetris |
Download
Click download now to get access to the following files:
Development log
- v0.8.1Aug 20, 2024
- v0.8.0Aug 20, 2024
- v0.7.0 (core tetris implementation)Aug 19, 2024
Leave a comment
Log in with itch.io to leave a comment.