Tags: Kaamkiya/gg
Tags
Highlighting text and greying out not yet typed text (#28) * Barely working v1 * Updates * Made some progress, she almost ready * Main functionality, scoring, accuracy, and library added * Capitalizing struct fields, and moving user input along with prompt * Added randomization and out of prompt loop ending * Formatting * Removing old code * Moving work into separate dir * moving typespeed and renaming * Integrated with main fork * Mid break-fix but adding multiple options for game mode and coding languages * Stable typespeed implementation :) * Embedding library.yaml * Allowed continuous typing even if multiple errors on current word * Better printing when the game finishes * Adding WPM and CPM * Changing cursor to green block * Updating library and better terminal colors * Fixing bad characters in library and changing green text colors * Fixing slice bug with ANSI codes * Formatting and line spacing * go fmt ./... * Removing ANSI codes and using lipgloss instead * Increasing library size * Removing non-essential comments * Better text formatting, highlighting instead of block char * Removing unused vars
Typespeed implementation (#24) * Barely working v1 * Updates * Made some progress, she almost ready * Main functionality, scoring, accuracy, and library added * Capitalizing struct fields, and moving user input along with prompt * Added randomization and out of prompt loop ending * Formatting * Removing old code * Moving work into separate dir * moving typespeed and renaming * Integrated with main fork * Mid break-fix but adding multiple options for game mode and coding languages * Stable typespeed implementation :) * Embedding library.yaml * Allowed continuous typing even if multiple errors on current word * Better printing when the game finishes * Adding WPM and CPM * Changing cursor to green block * Updating library and better terminal colors * Fixing bad characters in library and changing green text colors * Fixing slice bug with ANSI codes * Formatting and line spacing * go fmt ./... * Removing ANSI codes and using lipgloss instead * Increasing library size * Removing non-essential comments
Patched Issue #11 + Some Other Improvements (#21) The commit improves a few things within the twenty48 game. - Fixes the "edge case" mentioned on line 60~71. The game no longer ends when the board is full, but a move is still possible. - Issue #11 (#11) has been patched. Tiles no longer spawn in when a player moves without any tiles actually moving. - Any other *.go files included are due to the formatting command per the contributing guide.
feat: Implement Tetris (#19) * Add a basic board, model and tetris game * Add shape logic and drawing * Add ticker state updates and collision detection * Add rotations and piece movements * Add line removal * Add all shapes and create a random one * Remove gameboard pckg * Add a sidebar * Switch to using tea's Tick method for the loop * Add an animation when lines are completed * Add scoring * Add pause * Quit when game is lost * Add a shape randomizer * Add docs and some code cleanup * Add difficulty * Fix tests * Remove Tetris from the backlog * Break down gamestate to smaller files * Code and doc cleanup * Switch to using no color for the background, add play area border * Make down to fully drop the piece * Change game order
PreviousNext