發(fā)布時間:2023-11-27 08:36:55 瀏覽量:120次
作者:HelloGitHub-小魚干
新手開始學習的時候,都會遇到一個問題:如何開始學 xx?See,這周的 GitHub 熱榜項目們就是帶你來學習新技術(shù)的,在這個五一假期學習下 3D 游戲的著色、陰影處理,了解下 3D 游戲的開發(fā)過程如何?實在不行,很多 HG 小伙伴說過的問過如何寫一個操作系統(tǒng)?rust-raspberrypi-OS-tutorials 帶你從寫個可用于 ARM 架構(gòu)的操作系統(tǒng)開始。此外,clean-code-javascript 教你寫出優(yōu)雅、可讀性高的代碼,Just Try it~~
選項標準:新發(fā)布 | 實用 | 有趣,根據(jù)項目 release 時間分類,發(fā)布時間不超過 14 day 的項目會標注 New,無該標志則說明項目 release 超過半月。由于本文篇幅有限,還有部分項目未能在本文展示,望周知
本周 star 增長數(shù):700+
3d-game-shaders-for-beginners 是一個手把手教你一步步實踐,從 SSAO、著色、光影處理、法線貼圖(凸凹貼圖的一種表現(xiàn))帶你體驗 3D 游戲的制作。
GitHub 地址→https://github.com/lettier/3d-game-shaders-for-beginners
本周 star 增長數(shù):700+
rust-raspberrypi-OS-tutorials 是一個手把手教你寫個樹莓派操作系統(tǒng)的教程,它詳細地介紹了如何從零開始為嵌入式系統(tǒng)編寫?yīng)毩⒌牟僮飨到y(tǒng)內(nèi)核,如果你是 ARM 64 位 ARMv8-A 的新手不妨來跟著它學習下。
GitHub 地址→https://github.com/rust-embedded/rust-raspberrypi-OS-tutorials
本周 star 增長數(shù):900+
Opyrator 可快速將你的 Python 函數(shù)變?yōu)榭稍谏a(chǎn)環(huán)境使用的微服務(wù),你可以通過 HTTP API /可交互的 UI 來部署和訪問你的服務(wù)。Opyrator 由 FastAPI、Streamlit 和 Pydantic 提供服務(wù)。
GitHub 地址→https://github.com/ml-tooling/opyrator
本周 star 增長數(shù):1,050+
The Fuck 是個優(yōu)秀的命令輸出校驗工具,它能自動幫你校對輸入命令并執(zhí)行正確的指令,當你輸 git brnch 再也不會看到該死的提示語 git: 'brnch' is not a git command. See 'git --help'. The Fuck 會自動幫你執(zhí)行 git branch 命令,更別提寫錯的 puthon 它已經(jīng)能理解為是 python,是不是很棒。
GitHub 地址→https://github.com/nvbn/thefuck
本周 star 增長數(shù):2,150+
New WinBox 是一個專業(yè)的 HTML5 Web 窗口管理器,它具有輕量、出色性能、無依賴、支持定制化開發(fā)等特性,可用于桌面應(yīng)用、窗口、彈窗等場景下。
GitHub 地址→https://github.com/nextapps-de/winbox
本周 star 增長數(shù):1,950+
Supabase 使用企業(yè)級的開源工具構(gòu)建 Firebase 特性,它是一個開源的 Firebase 替代品。特性:
GitHub 地址→https://github.com/supabase/supabase
本周 star 增長數(shù):900+
想寫出優(yōu)雅、閱讀性高的 JS 代碼嗎?clean-code-javascript 收錄了適用 JavaScript 的整潔代碼之法,旨在教你寫出可讀、可復用、可重構(gòu)的優(yōu)雅代碼。
GitHub 地址→https://github.com/ryanmcdermott/clean-code-javascript
以上為 2021 年第 18 個工作周的 GitHub Trending 如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區(qū)和我們分享下喲
- END -
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點擊咨詢報名。
2. 手機游戲如何開發(fā)(如何制作傳奇手游,都需要準備些什么?)
?如何制作傳奇手游,都需要準備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時代在進步游戲在更新,更趨于方便化移動化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費、一鍵制作炫酷特效,適合新手小白。快來試試!
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟體系揭秘,不同玩家角色的經(jīng)濟活動
Bigtime加密游戲經(jīng)濟模型分析,探討游戲經(jīng)濟特點,幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動畫軟件你知道幾個?3ds Max、Blender、Maya、Houdini大比拼
當提到3D動畫軟件或動畫工具時,指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動畫的軟件程序。但是,在3D動畫軟件中還包含了其他類型的...
7. 3D動漫建模全過程,不是一般人能學的會的,會的多不是人?
步驟01:面部,頸部,身體在一起這次我不準備設(shè)計圖片,我從雕刻進入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
8. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨立游戲開發(fā)技巧都可以幫助您更好地設(shè)計下一款游戲。無論你對游戲有著什么樣的概念,都
?三昧動漫對于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會推出《巫師4》。因為《巫師》系列在策劃的時候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅固
想讓你的3D打印模型更堅固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計技巧,讓你輕松掌握!
最新文章
同學您好!