100-Day Programming Challenge with Cline

This repository documents my journey through a 100-day programming challenge using Cline, a VSCode extension designed to assist developers with AI-powered coding support. The AI model used in this challenge is Google Gemini-2.0-Flash-001.

Challenges

001

1. Othello

002

2. Poker

003

3. Calculator

004

4. Shogi

005

5. Font Converter

006

6. Catch Game

007

7. File Translator

008

8. Space Invaders

009

9. Image Editing Software

010

10. Air Hockey

011

11. Rating System

012

12. Sudoku Auto-Generator

013

13. 15 Puzzle

014

14. Dummy Data Generator

015

15. Cannonball Game

016

16. Translation Bot

017

17. Air Raid Game

018

18. Flashcard App

019

19. Airplane Flying Simulation

020

20. 2-Back Memory Game

021

21. Firework Game

022

22. Target Click Game

023

23. Game of Life

024

24. Inference Data Quiz

025

25. Endless Runner

026

26. 3D Brick Breaker

027

27. Rolling Ball Maze Game

028

28. Number Cam

029

29. 3D Metaball

030

30. Emoji Face Match Puzzle

031

31. Interactive Circles

032

32. Interactive Tesseract

033

33. Genetic Life Game

034

34. Fluid Simulation

035

35. 3D Interactive Art

036

36. Transformer Attention Visualization

037

37. Japanese GPT-2 Visualization

038

38. 3D Generative Art

039

39. Image Gallery

040

40. Cho-Han

041

41. Flappy Bird

042

42. Endless Runner

043

43. Rhythm Game

044

44. Drawing App

045

45. Color Palette Generator

046

46. Bomb Drop

047

47. Memory Game

048

48. Chat Joke

049

49. Maze Game

050

50. Genetic Image Evolution

051

51. Magic Circle Generator

052

52. Abstract Drawing App

053

53. Interactive space exploration

054

54. Black Hole Simulator

055

55. Friend

056

56. Genetic Sound Visualizer

057

57. D3.js Interesting Thing

058

58. Interactive Art with three.js

059

59. WebGL Shader Sample

060

60. Unusual Tetris

061

61. Something sinister

062

62. Self-replicating code

063

63. Something incomprehensible

064

64. Evil

065

65. NEXUS BREAKER

066

66. Flocking Simulation

067

67. Music Box Sequencer

068

68. Particle Life Simulator

069

69. Emoji Memory Game

070

70. Confused UI

071

71. Singularity Cult

072

72. Mouse Pointer Game

073

73. KANBAN Game

074

74. Password Strength Visualizer

075

75. Quaternionic Fractal

076

76. Emoji catch

077

77. 4D Fractal Projection

078

78. NotGPT

079

79. Fake x

080

80. Fake wikipedia

081

81. Vertical writing SNS

082

82. Diagnosis Generator

083

83. Creepy-Cute Art Generator

084

84. Anti-Viral Post Generator

085

85. Staring Game

086

86. Low-Effort Meme Generator

087

87. Concepts of Time

088

88. Visualizing Infinity

089

89. Embodying Contradictions

090

90. Making Non-Existence Exist

091

91. Perfectly Imperfect

092

92. Motion Without Movement

093

93. Invisible Colors

094

94. Where Beginning Meets End

095

95. Wabi-Sabi Digital Art

096

96. Mesmerizing Flow

097

97. Instant Wow

098

98. Hyper-Realistic 3D

099

99. Tactile Playground

100

100. Color Chain Reaction

101

Goals

Challenge Rules

  1. Code every day for 100 days.
  2. Utilize Cline and AI-generated suggestions to enhance development.
  3. Document daily progress, challenges, and learnings.
  4. Share key takeaways from using AI in programming.

Tools & Technologies

Expected Outcomes