Neat little game. I included it in my Open Jam 2018 compilation video series, if you’d like to take a look. :)
Play game
Four In A Row's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Graphics | #20 | 2.786 | 2.786 |
Overall | #29 | 2.429 | 2.429 |
Fun | #32 | 2.143 | 2.143 |
Mood | #32 | 1.857 | 1.857 |
Audio | #36 | 1.143 | 1.143 |
Humor | #38 | 1.500 | 1.500 |
Theme | #42 | 1.357 | 1.357 |
Ranked from 14 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Source code
https://github.com/gokultp/go-four-in-a-row
Tools used
golang, linux, github.com/nsf/termbox-go, VS Code, Vim
Comments
Intriguing submission, being a command-line game. I can't hardly see the theme in here, but I see the point. Characters were flickering in my computer while falling, it may be about vertical retrace. Nothing new to add to the classic game, but it's a good approach. I'll use the code to learn some Go, anyway. Thanks for your submission!
Interesting submission! And yeah, a terminal game is pretty cool. I'm curious how you see this matching up with "Spam to Win?" The reset did not work for me either, fyi. Can't help but feel it could use some juice or something to differentiate it from the classic game we all know.
Didn't achieve win state when I got 4 in row with red, then 4 in row with blue won the game. Bug?
Good implementation of connect four, could use a "restart" action at the end (it resets but then I can't actually do anything?) and the columns could be ordered 1234567890 (instead of 0123456789, at least on my keyboard the 0 is right of the 9). But I see no connection the theme ("SPAM TO WIN") and from a game design perspective it's plain without any twist. If you attend another gamejam maybe a roguelike (like rogue, nethack or cataclysm) could be of interest for you?
I'm not sure if I'm doing something wrong but if I execute it and press any button I get an error:
panic: runtime error: index out of range goroutine 1 [running]:
github.com/gokultp/go-four-in-a-row/game.(*Game).addEntry(0xc0000f6000, 0xffffffffffffffd0, 0x1)
/home/exotel/go/src/github.com/gokultp/go-four-in-a-row/game/game.go:107 +0x195
github.com/gokultp/go-four-in-a-row/game.(*Game).Input(0xc0000f6000, 0xffffffffffffffd0)
/home/exotel/go/src/github.com/gokultp/go-four-in-a-row/game/game.go:246 +0x5b
main.main()
/home/exotel/go/src/github.com/gokultp/go-four-in-a-row/main.go:33 +0x166
Running the amd64 version on a linux.
Is this what it's meant to look like? Using Mac build. Never mind, looking at the screenshot it would seem it isn't.
I cant download this, the cluster fuck that it is your downlooad luinks makes me wanna puke. But i´ll help you. Collect each file into a folder, one folder per operating system. Then upload each folder as a zip AND add the instructions to each operating system to run your game.
YOu can still do this and make your download part of your page look a bit better, and practical.
Fix this and i´ll rate it.
Leave a comment
Log in with itch.io to leave a comment.