Please sign in to access this page
Classics remade for the terminal in C
This all started at first as CLI minesweeper but evolved into a hub for CLI games including (Minesweeper, Cookie clicker, Hang Man and more to come.)
Minesweeper was made with 2D nested arrays to save ram and to be as light as possible, Gamify supports all operating systems as long as you compile it yourself
This entire project was built over the span of 3 days with ram efficiency as the main priority tho that doesn't mean it was perfectly implemented lol.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Current status update!
Here's how the TUI is looking so far
Decided to add hangman after a wise dinosaur encouraged the idea
progress update
Added the cookie clicker as promised
Changed the game's main logic loop to accomidate more games in the future
TODO:
fix a weird bug i found when you try to rebirth when you dont have enough
document the code
add an option to switch games without killing the app
update readme and devjournal
Decided to pivot from just minesweeper into Gamify a multi game terminal app
anyway here's the progress update
added highscore system and made it persistent (it isn't working properly yet idk why but ill work on that) upadated dev logs and readme fixed a couple bugs and honestly forgot what else i did
-Added different ranging modes from easy to hard that scale with more mines and more tiles for replayability
-Added a secret mode enter ' ` ' when prompter for an operator and you enter cheating mode!
-Added play again option
-Added better code documentation (for when someone discovers a bug as usual after i forget the code base)
-Updated Readme and DevJournal
Progress update, Found a weird bug working on a fix now, Also added point system as promised
Finished main flood filling logic on the TODO now
my code is giving me the silent treatment now, finished documenting the entire code base (atleast the parts that are done)
How it's looking so far with the user experience i plan on clairifying how to input a move, Currently seg faults thats not intended but it is expected lol, I'm going to document the code rn before i forget how it works
Clearing rn tp's tryna fix atm why's this lowkey a pretty hard problem didn't expect that the least bit
Built the very very basic structure of how the code is going to look going pretty well so far, Isn't functional enough to show case YET