shyfan's starred repositories
rust-by-practice
Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.
GASDocumentation
My understanding of Unreal Engine 5's GameplayAbilitySystem plugin with a simple multiplayer sample project.
Modern-CPP-Programming
Modern C++ Programming Course (C++03/11/14/17/20/23/26)
foolrenderer
A tiny software renderer implemented from scratch without the use of graphics API, used to understand how GPUs work.
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
lua-language-server
A language server that offers Lua language support - programmed in Lua
VSCode-EmmyLua
Lua IDE/Debugger Plugin for VSCode
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
go-gin-api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
GameFramework
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.
FairyGUI-cocos2dx
A flexible UI framework for Cocos2d-x
FairyGUI-as3
A flexible UI framework for Flash AS3
FairyGUI-starling
A flexible UI framework for Starling.
FairyGUI-egret
A flexible UI framework for Egret Engine.
FairyGUI-layabox
A flexible UI framework for LayaAir