天天看點

用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

作者:HelloGitHub-小魚幹

本周 GitHub Trending 的主題詞是:多語言。本周特推的 C 語言教程是大家都知道的阮一峰編寫的,想必和他之前的技術文章類似,能起到科普作用。再來時 Rust 編寫而成的資料庫管理工具——Gobang,Gobang 雖棒,但是 Java 也不賴。Mindustry 是一個可玩性極高的塔防遊戲。更不要提 Python 做的高顔值投屏軟體了…

以下内容摘錄自微網誌@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項标準:<code>新釋出</code> | <code>實用</code> | <code>有趣</code>,根據項目 release 時間分類,釋出時間不超過 14 day 的項目會标注 <code>New</code>,無該标志則說明項目 release 超過半月。由于本文篇幅有限,還有部分項目未能在本文展示,望周知 。

本文目錄

本周特推

1.1 C語言教程:clang-tutorial

1.2 Changelog 生成器:git-cliff

GitHub Trending 周榜

2.1 RPC 架構:kitex

2.2 ML 夏令營:mlbookcamp-code

2.3 Java 寫個塔防遊戲:Mindustry

2.4 投屏工具:Macast

2.5 TUI 資料庫管理器:gobang

往期回顧

本周 star 增長數:750+

<code>New</code> clang-tutorial 是阮一峰開源的 C 語言教程,從 C 語言的曆史開始講起,到第一個 HelloWorld 程式,再到基本文法、進階使用。如果你想要入門 C 語言,不妨看看這個項目,由淺入深學習 C 語言。

GitHub 位址→https://github.com/wangdoc/clang-tutorial
用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

本周 star 增長數:2,150+

git-cliff 可用正常送出記錄以及基于正則的自定義解析,從 Git 曆史記錄生成變更日志檔案,變更日志模闆可以使用配置檔案進行定制,以比對所需的格式。

GitHub 位址→https://github.com/orhun/git-cliff
用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

本周 star 增長數:1,000+

Kitex 一個高性能和強擴充性的 Golang RPC 架構,幫助開發人員建構微服務。由位元組跳動開源,具有以下特性:

高性能

擴充性

多消息協定

多傳輸協定

多種消息類型

服務治理

代碼生成

GitHub 位址→https://github.com/cloudwego/kitex
用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

mlbookcamp-code 是書籍《Machine Learning Bookcamp》中對應的代碼片段,從最初的機器學習的簡介開始,再到回歸機器學習…是一個非常不錯的機器學習的進階教程。

GitHub 位址→https://github.com/alexeygrigorev/mlbookcamp-code
用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

本周 star 增長數:1,100+

Mindustry 一款由 Java 編寫而成以資源管理為核心的開源塔防遊戲。玩家需要建造精密的傳送帶供應鍊,提供炮塔彈藥,生産建築材料,保護建築并抵禦敵人。

GitHub 位址→https://github.com/Anuken/Mindustry

<code>New</code> Macast 是一個跨平台的菜單欄/狀态欄應用,使用者可以使用電腦接收發送自手機的視訊、圖檔和音樂,支援主流視訊音樂軟體和其他任何符合 DLNA 協定的投屏軟體。

GitHub 位址→https://github.com/xfangfang/Macast
用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

本周 star 增長數:700+

<code>New</code> gobang 一個用 Rust 編寫的跨平台 TUI 資料庫管理工具。特性:

支援跨平台(macOS、Windows、Linux)

支援諸如 MySQL、PostgreSQL、SQLite 等資料庫

直覺的鍵盤控制

GitHub 位址→https://github.com/TaKO8Ki/gobang

人生重開模拟器「GitHub 熱點速覽 v.21.36」

以上為 2021 年第 37 個工作周的 GitHub Trending ????如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 。

HelloGitHub 交流群現已全面開放,添加微信号:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

關注 HelloGitHub 公衆号 第一時間收到更新。

還有更多開源項目的介紹和寶藏項目等待你的發現。

作者:削微寒

用 Java 寫個塔防遊戲「GitHub 熱點速覽 v.21.37」

本作品采用署名-非商業性使用-禁止演繹 4.0 國際 進行許可。