Category: Programming
Learning ncurses
Implementing a snake game in the terminal
tsnake, a snake game in the terminal
Lately, I have been kicking the dust off my C++ skills, and decided to start by learning to use a library which I have been eyeing for a while, ncurses
. ncurses
is a C library which lets you create text-based UI programs for the terminal, in the same fashion as the gif above. Basically, you can use the terminal to implement text-based user interfaces. Since I seem to have an obsession with snake games, I figured I’d create a snake game for the terminal.
Messing around with HTML5
HTML5 snake game
HTML5 Snake Game
Lately, I have been messing around with a snake game written in HTML5
+js
. A great deal of parameters can be modified in real time using an input form in the same page, such as the width and length of canvas, cell shape, background colour, food colour, snake colour and the speed of the game. Also, I posted the full javascript code.
If you are interested, you can check the results here.