Gaocheng's repositories
GameProgrammingInCPlus
The code of learning Game Programming In C++
aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
ATF
Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tools group since early 2005. ATF has been used by most SCE first party studios to make many custom tools such as Naughty Dog’s level editor and shader editor for The Last of Us, Guerrilla Games’ sequence editor for Killzone games (including the Killzone: Shadow Fall PS4 launch title), an animation blending tool at Santa Monica Studio, a level editor at Bend Studio, a visual state machine editor for Quantic Dream, sound editing tools, and many others.
Celeste
Celeste Bugs & Issue Tracker + some Source Code
cocos2d-x
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
CPlusPlusThings
C++那些事
CS-Notes
:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
CS-Xmind-Note
计算机专业课(408)思维导图和笔记:计算机组成原理(第五版 王爱英),数据结构(王道),计算机网络(第七版 谢希仁),操作系统(第四版 汤小丹)
css-grid
Starter Files + Solutions to my CSSGrid.io Course
fun-with-graphics
这里整理了图形学相关的高校课程、书籍、教程、文章、博客、资源、开源项目。
game-programmer
A Study Path for Game Programmer
Game-Programmer-Study-Notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
games
:video_game: A list of popular/awesome videos games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
GettingStartedWithRTXRayTracing
Getting Started with RTX Ray Tracing
gitignore
A collection of useful .gitignore templates
LearnOpenGL-1
Code repository of all OpenGL tutorials found at https://learnopengl.com
Lockstep-Tutorial
帧同步 教程
mini3d
3D Software Renderer in 700 Lines !!
Note
A hodgepodge of knowledge, insights, problems, and solutions
OpenGraphic
Graphic Engine & Game Engine lists
python3-source-code-analysis
《Python 3 源码剖析》
SalviaRenderer
SALVIA is the rasterizer based software renderer. The goal of SALVIA is capacity of Direct3D 10+.
simpleRender
This is a toy project for learning the theory of 3D render. Single File!
strangeioc
The IoC/Binding Framework for Unity3D and C#
taichi
Productive programming language for portable, high-performance, sparse & differentiable computing
tinyEngine
my first cpu render engine. the main purpos is learning.
Unity-Design-Pattern
:tea: All Gang of Four Design Patterns written in Unity C# with many examples. And some Game Programming Patterns written in Unity C#. | 各种设计模式的Unity3D C#版本实现
Unity_Shaders_Book
:book: 书籍《Unity Shader入门精要》源代码
USTC-CS-Courses-Resource
:heart:**科学技术大学计算机学院课程资源(https://mbinary.xyz/ustc-cs/)
Yosoro
:shaved_ice:Beautiful Markdown NoteBook Desktop App. 🏖