Awesome Stars Awesome

A curated list of my GitHub stars! Generated by starred

Contents

C

  • raytracing.github.io - Main Repo / Main Web Site
  • MineCraft-One-Week-Challenge - I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
  • GameEngineFromScratch - 配合我的知乎专栏写的项目
  • kbengine - A MMOG engine of server.
  • xLua - xLua is a lua programming solution for C# ( Unity, .Net, Mono) , it supports android, ios, windows, linux, osx, etc.

C#

  • UpmGitExtension - Git extension for Unity Package Manager (UPM)
  • UnityAssetDanshari - Unity Asset Danshari 资源断舍离
  • Tork - Vehicle system for Unity
  • UnityNativeScripting - Unity Scripting in C++
  • VolumetricLighting - Lighting effects implemented for the Adam demo: volumetric fog, area lights and tube lights
  • SSRT - Real-time indirect diffuse illuminaton using screen-space information for Unity.
  • daydream-renderer-for-unity - Daydream Renderer is a set of scripts and shaders designed to allow for high quality real-time rendering on the Daydream platform targeting 60fps.
  • ET - Unity3D Client And C# Server Framework
  • Entitas-CSharp - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
  • TextInlineSprite - UGUI图文混排 unity version: 2017.2+
  • MiraikomachiUnity - Mirai komachi for Unity
  • unitychan-crs - Unity-Chan "Candy Rock Star" Live Demo
  • Minis - Minis: MIDI Input for New Input System -- A plugin that adds MIDI input support to Unity's new Input System
  • xasset - 一个简易轻量的Unity资源管理框架
  • UniTask - Provides an efficient async/await integration to Unity.
  • UnityNuGet - Provides a service to install NuGet packages into a Unity project via the Unity Package Manager
  • ScreenManager - Flexible way to manage screens with transitions for Unity
  • BrightSouls - An indie "Dark Souls" clone in Unity with Adaptive Game Technology.
  • UnityGameFramework - This is literally a game framework, based on Unity game engine. It encapsulates commonly used game modules during development, and, to a large degree, standardises the process, enhances the development speed and ensures the product quality.
  • FFXV-WarpStrike - Recreating the Warp Strike mechanic from Final Fantasy XV
  • MGR-BladeMode - Recreating the Blade Mode mechanic from Metal Gear Rising
  • Celeste-Movement - Recreating the movement and feel from Celeste
  • ShaderlabVS - ShaderlabVS is a Visual Studio plugin for Unity Shaderlab programming
  • SpriteGlow - A sprite glow effect for Unity game engine
  • Deform - A fully-featured deformer system for Unity.
  • UIEffect - UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
  • LiquidState - Efficient asynchronous and synchronous state machines for .NET
  • UnityTimelineEvents - Adds ability to execute arbitrary code, with int, bool, float, string and enum values, at both runtime and edit time, from Unity timelines.
  • ZeroFormatter - Infinitely Fast Deserializer for .NET, .NET Core and Unity.
  • awesome-dotnet-core - 🐝 A collection of awesome .NET core libraries, tools, frameworks and software
  • Util - Util是一个.net core平台下的应用框架,旨在提升小型团队的开发输出能力,由常用公共操作类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码生成模板,权限等组成。
  • DotnetSpider - DotnetSpider, a .NET Standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
  • Locale-Emulator - Yet Another System Region and Language Simulator
  • Unity-Design-Pattern - 🍵 All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
  • consolation - In-game debug console for Unity.
  • EasyButtons - Add buttons to your inspector in Unity super easily with this simple attribute
  • InputManager - Custom InputManager for Unity
  • unity-themes - Provides the Unity Editor with adjustable, hot-swappable GUI themes across all elements.
  • Unity-Resource-Checker - Editor utility for unity to help check resources in the current scene (including active textures, their sizes, materials, meshes and which objects are using them)
  • MixedRealityToolkit-Unity - Mixed Reality Toolkit (MRTK) provides a set of components and features to accelerate cross-platform MR app development in Unity.
  • VideoPlayerEffects - Experimental special effects for VideoPlayer (Unity 5.6 new feature)
  • KvantSpray - Object instancing/particle animation system for Unity
  • KinoGlitch - Video glitch effects for Unity
  • KinoBloom - Bloom effect for Unity
  • Outline-Effect - Outline Image Effect for Unity
  • ScriptableRenderPipeline - Scriptable Render Pipeline
  • unity3d-rainbow-folders - This asset allows you to set custom icons for any folder in unity project browser.
  • ProceduralToolkit - Procedural generation library for Unity
  • Klak - Creative coding library for Unity
  • Node_Editor_Framework - A flexible and modular Node Editor Framework for creating node based displays and editors in Unity
  • Facepunch.Steamworks - Another fucking c# Steamworks implementation
  • tolua - The fastest unity lua binding solution
  • npoi - a .NET library that can read/write Office formats without Microsoft Office installed. No COM+, no interop.
  • UniRx - Reactive Extensions for Unity
  • Unity3d-Finite-State-Machine - An intuitive Unity3d finite state machine (FSM). Designed with an emphasis on usability, without sacrificing utility.
  • ILSpy - .NET Decompiler
  • Umbraco-CMS - The simple, flexible and friendly ASP.NET CMS used by more than 500.000 websites

C++

  • tinyrenderer - A brief computer graphics / rendering course
  • DirectXMath - DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
  • DirectXTex - DirectXTex texture processing library
  • bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
  • renderdoc - RenderDoc is a stand-alone graphics debugging tool.
  • DirectXTK12 - The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
  • KlayGE - KlayGE is a cross-platform open source game engine with plugin-based architecture.
  • DirectX11-With-Windows-SDK - 现代DX11系列教程:使用Windows SDK(C++)开发Direct3D 11.x
  • DirectXTK - The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
  • d3d12book - Sample code for the book "Introduction to 3D Game Programming with DirectX 12"
  • GRSD3D12Sample - Gamebaby Rock Sun's D3D12 C-Style Sample for beginner
  • BlendShapeBuilder - tweak vertices and generate blend shapes in Unity
  • NormalPainter - vertex normal editor for Unity
  • FrameCapturer - export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
  • RaytracedHardShadow - DXR based raytraced hard shadow for Unity
  • ToyPathTracer - Toy path tracer for my own learning purposes (CPU/GPU, C++/C#, Win/Mac/Wasm, DX11/Metal, also Unity)
  • Awesome-Game-Networking - A Curated List of Game Network Programming Resources
  • RenderLab - App of RTR, PTR and Editor
  • 3d-game-shaders-for-beginners - 🎮 A step-by-step guide on how to implement SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
  • godot - Godot Engine – Multi-platform 2D and 3D game engine
  • pbrt-v3 - Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
  • DirectX-Graphics-Samples - This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

CMake

  • vcpkg - C++ Library Manager for Windows, Linux, and MacOS

CSS

  • dog-fucked-zhihu - 退出知乎好帮手——狗日的知乎,备份自己的答案,取消所有点赞,批量替换所有答案

GLSL

HLSL

HTML

  • IGP-DirectX12-Chinese - Introduction to 3D Game Programming with DirectX 12 Chinese Translation
  • glTF - glTF – Runtime 3D Asset Delivery
  • make - 📖📖📖📖📖 写给软件工程师看的硬件编程指南
  • Unity-File-Debug - Enhanced debug logging for Unity, with JSON/CSV export and HTML viewer.

Java

  • LeetCodeAnimation - Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)

JavaScript

Lua

  • waifu2x - Image Super-Resolution for Anime-Style Art

Others

  • awesome-dxr - A curated list of awesome DirectX Raytracing (DXR) resources.
  • awesome-d3d12 - Awesome D3D12 ecosystem
  • awesome-unity-open-source-on-github - A categorized collection of awesome Unity open source on GitHub (800+)
  • Game-Programmer-Study-Notes - ⚓ 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
  • games - 🎮 A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
  • fun-with-graphics - 这里整理了图形学相关的高校课程、书籍、教程、文章、博客、资源、开源项目。
  • awesome-wechat-weapp - 微信小程序开发资源汇总 💯
  • 955.WLB - 955 不加班的公司名单 - 工作 955,work–life balance (工作与生活的平衡)
  • awesome-macOS -  A curated list of awesome applications, softwares, tools and shiny things for macOS.
  • Awesome - 💻 An awesome & curated list of best applications and tools for Windows.
  • sicp - 收录我完成的练习题
  • Unity-Script-Collection - A maintained collection of useful & free unity scripts / library's / plugins and extensions.
  • UnityDecompiled - Now unnecessary, use the official code instead: https://github.com/Unity-Technologies/UnityCsReference
  • awesome-yii2 - Yii2 干货集
  • magictools - 🎮 📝 A list of Game Development resources to make magic happen.
  • awesome-dotnet - A collection of awesome .NET libraries, tools, frameworks and software
  • AndroidDevTools - 收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。
  • android-open-project - A categorized collection of Android Open Source Projects, More powerful web version:
  • android-best-practices - Do's and Don'ts for Android development, by Futurice developers
  • awesome-opengl - A curated list of awesome OpenGL libraries, debuggers and resources.
  • free-programming-books-zh_CN - 📚 免费的计算机编程类中文书籍,欢迎投稿
  • osfs00 - Operating System From Scratch : learn OS by practice
  • Projects - 📃 A list of practical projects that anyone can solve in any programming language.
  • free-programming-books - 📚 Freely available programming books
  • awesome - 😎 Awesome lists about all kinds of interesting topics

PHP

Python

  • starred - creating your own Awesome List by GitHub stars!
  • StarsAndClown - ☀️Github星聚弃疗榜, 让吃瓜群众也能享受Github带来的乐趣Github StarsAndClown, Let the people who eat me can enjoy the fun of Github
  • game-programmer - A Study Path for Game Programmer
  • HelloGitHub - :octocat: Find pearls on open-source seashore 分享 GitHub 上有趣、入门级的开源项目
  • AutoEq - Automatic headphone equalization from frequency responses
  • comicbook - epub comic generator | nhentai.net | e-hentai.org | wnacg.org
  • awesome-python - A curated list of awesome Python frameworks, libraries, software and resources
  • musicbox - 网易云音乐命令行版本

ShaderLab

TSQL

TypeScript

  • rough - Create graphics with a hand-drawn, sketchy, appearance
  • github-rank - Github **和全球用户排名,全球仓库 Star 最多排名。

License

CC0

To the extent possible under law, blackerXHunter has waived all copyright and related or neighboring rights to this work.