Cgame
1.0.0
一些用C語言編寫的小遊戲, 用最少的代碼實現最多的功能代碼極短, 可玩性高, 這麼好玩的項目不關注下嗎?
14行貪吃蛇, 22行俄羅斯方塊, 22行2048, 24行掃雷...
使用說明:
.c文件,不使用第三方庫, 複製粘貼即可使用-std=c99.c , 部分代碼在.cpp會報錯使用Clang-format格式化, 代碼應該很規範了
真的能學到很多知識, 這裡你能學到很多平時見不到的操作~
很適合做為入門的小項目練手, 之後會做動畫講解這些代碼...
目前僅在bilibili發布有關視頻
bilibili ID: 你已經是大佬啦快和萌新們聊天吧(傳送門)
如果想要交流的話, 歡迎加入作者的QQ交流群: 957964924
目前僅在bilibili發布視頻
| 視頻內容 | 文件夾名稱 | 視頻鏈接 |
|---|---|---|
| 俄羅斯方塊 | Tetris | BV13f4y1r7zn |
| 貪吃蛇 | GluttonousSnake | av372394997 |
| 五子棋 | Five-in-a-row | av969124292 |
| 掃雷 | Minesweeper | av87216317 |
| 2048 | 2048 | av89592082 |
| 窗口遊戲 | WindowGame | av90604701 |
| 走迷宮 | Maze | av370410413 |
| 俄羅斯方塊_old | Tetris | av85378627 |
| 貪吃蛇_old | GluttonousSnake | av85378627 |
本存儲庫使用MIT開源協議代碼主要用於交流學習使用,二次創作或商用都可以的,註明原作者就行,最好可以跟我說一下...
每個遊戲有很多版本, 整理的比較亂, 就這樣湊合著吧... (目前還在補充註釋&整理中)
tiny (極小): 滿足一定規範的版本, 用最少的代碼實現功能
chaos (混亂): 僅滿足一行80字符的版本, 用最少的字符實現功能
color (顏色): 給控制台增加一些顏色, 可玩性更好
old : 幾乎過時的版本, 都會加上old的標記
不想維護這個了, 時間線太亂...打算重新設計了
| 日期 | 內容 |
|---|---|
| 2021.1.15 | 迷宮(壓縮21行) |
| 2020.12.13 | 迷宮(tiny 25行) |
| 2020.11.15 | 貪吃蛇(更新screen) |
| 2020.10.25 | 貪吃蛇(std 52行) |
| 2020.10.5 | 重新整理五子棋系列 |
| 2020.10.3 | 重新整理掃雷系列&2048系列 |
| 2020.10.2 | 移除不必要的文件夾, 重新歸類, 重新整理俄羅斯方塊系列 |
| 2020.10.1 | 貪吃蛇(color 17行), 重新整理貪吃蛇系列 |
| 2020.9.20 | 俄羅斯方塊(chaos 10行) |
| 2020.9.19 | 俄羅斯方塊(color 26行)和2048(color 24行) |
| 2020.9.13 | 俄羅斯方塊(tiny 24行) |
| 2020.9.4 | 五子棋AIv1.1(界面優化) |
| 2020.8.10 | 五子棋AIv1(30行) |
| 2020.7.24 | 五子棋(19行) |
| 2020.7.17 | 2048(22行) |
| 2020.7.4 | 優化俄羅斯方塊(tiny 30行)和掃雷(keyboard 25行) |
| 2020.7.4 | 貪吃蛇(tiny 14行), 掃雷(Linux 31行) |
| 2020.6.26 | 掃雷(keyboard 25行) |
| 2020.6.19 | 貪吃蛇(chaos 5行) |
| 2020.6.13 | 俄羅斯方塊(tiny 30行)(chaos 11行) |
| 2020.6.13 | 貪吃蛇(tiny 15行)(chaos 6行)(偷偷更新~) |
| 2020.4.30 | 窗口遊戲(源碼) |
| 2020.4.24 | 走迷宮(26行) |
| 2020.3.18 | 把之前的代碼全部生成.exe可執行程序,歸納在exe文件夾中 |
| 2020.3.3 | 窗口遊戲(.exe) |
| 2020.2.21 | 貪吃蛇(screen版本) |
| 2020.2.17 | 2048(28行) |
| 2020.2.15 | 掃雷(236行) |
| 2020.2.6 | 掃雷(29行) |
| 2020.2.3 | 創建了新的文件夾Older version歸納舊版本 |
| 2020.1.29 | 俄羅斯方塊(2個版本),和一個舊版本38行 |
| 2020.1.28 | 貪吃蛇(3個版本) |
| 2019.12.27 | 俄羅斯方塊(48行) |
| 2019.12.15 | 貪吃蛇(25行) |