cliboy - Terminal Games Collection banner

cliboy - Terminal Games Collection

18 devlogs
38h 14m 28s

Updated Project: submitted for terminal craft, now it has introduced many games and refactored codebase to support more menus such as settings, and also background music and SFX

Cross-platform Terminal Games Collection

This project uses AI

Some games may be created with an help of AI.
Always making sure they work correctly and are decent

Demo Repository

Loading README...

toni

Shipped this project!

Hours: 38.24
Cookies: 🍪 601
Multiplier: 21.91 cookies/hr

I have added many things including: Tetris, wordle, 2048 and snake
And most important of all, soundtracks and SFX!

I hope y’all enjoy this new ship :)

toni

Introducing Game SFX/Soundtracks!

Please if you want to suggest in the comments any soundtrack or better sfx, please let me know pf

0
toni

Improved UI and decorations, with customizable colors too!

Yeah it looked kind of ugly before and I kinda regret shipping it before, so I have decided to rewrite and improve the general UI with some more decorations and colors customizations!

Things you can notice in the video:

  • The main menu has a colored logo and tagline below it, with also a thin separator line. Also now the selections have a marked yellow color for more accessibility. also a version watermark in bottom-right corner.
  • The settings now have the option to edit the classic terminal colors across the program
  • The items in the games menu now have their own distinct color, along side a small description of the game underneat them.
0
toni

Added snake game, with a new UTF-8 (optional) style

I have decided to change a bit the gaming style to support UTF-8 characters along side ASCII (normal) ones, instead of setting a big and almost no colors. I’ll update the “Rock Paper Scissors vs CPU” and “Tic-Tac-Toe” games soon.

Thanks to claude for making the apple spawn in a proximated near position instead of far away like my code did

Changelog

0
toni

Shipped this project!

Hours: 21.08
Cookies: 🍪 237
Multiplier: 11.26 cookies/hr

I’m so happy to get back on working on this project.
I have made some significant changes, such as refactor of the codebase , debloat and no dependencies, etc.

Hope y’all enjoy classic games on the terminal without having to type annoying inputs

toni

I see….. rewritting from scratch by hand without AI fixed the issue….. Imma removethe AI usage tag soon maybe
(yes I know the blue thing, fixing it)

Attachment
0
toni

wanna be honest, the hours I have logged in this devlog has been just a waste of time for trying to rewritte the TerminalDisplay API (the one that is used for rendering fonts, texts and colors) from notcurses to termbox2.h, which it was giving MASSIVE issues when trying to set a terminal font. No amount of usage from ChatGPT, v0.app and deepseek has helped me at all.

Attachment
0
toni

this meme summarizes what I did in this hour.
I’m sorry windows users but I’ve gone through hell with cmd.exe

Attachment
0
toni

Refactored codebase to be more modular and easier to add games

time to get back to work on this

0