tl;dr try Mosaic Tetris: ~pilosophos/bin/mosaic-tetris
Fill up horizontal (or vertical) lines to clear them.
You can put pieces anywhere and they won't fall down.
You can't rotate pices.
--
So a couple days ago I said I wanted to try Go in IRC
and I asked for some suggestions for what to make. ~bx
suggested Tetris and it turned out to be a pretty good
first project in Go! Kudos!
I thought up this interesting idea for a Tetris variant
where you can put the pieces anywhere but you can't
rotate them.
Based on this description I guess the most natural
interpretation is just normal Tetris where you can never
press the rotate button.
That in itself is actually quite a difficult game. I got
only 14 lines (EDIT: 22 now), and I like to imagine myself
being pretty good at Tetris.
But what I actually meant was that you could put the
pieces anywhere and they wouldn't fall down to gravity,
so the challenge is jigsawing* together a bunch of Tetris
pieces that come randomly oriented.
This is also kind of a hard game. I think the max number
of lines I've gotten so far is 10?
I made a MVP of it around yesterday and when people tried
playing it, it broke horribly for everyone except me for
some reason. For several hours I languished in embarassment
trying to fix the bugs.
In the end I replaced the TUI libraries I was using with
tcell, and now it works great!
* isn't it kind of weird how jigsawing can either mean
cutting something into pieces using a jigsaw, or
putting something together, which is the complete
opposite?