Pinned Repositories
assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
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.
cpp-coroutine-job-system
Example Code for Cpp Coroutine Job System talk at CppCon 2020
entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
FastNoise
Fast C++ Noise Library
Flappy-Bird-Clone
A clone of flappy bird using löve2d and lua
Game-Networking-Resources
A Curated List of Game Network Programming Resources
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
Rendering-with-WebGL
KhaledShawki's Repositories
KhaledShawki/assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
KhaledShawki/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.
KhaledShawki/cpp-coroutine-job-system
Example Code for Cpp Coroutine Job System talk at CppCon 2020
KhaledShawki/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
KhaledShawki/FastNoise
Fast C++ Noise Library
KhaledShawki/Flappy-Bird-Clone
A clone of flappy bird using löve2d and lua
KhaledShawki/Game-Networking-Resources
A Curated List of Game Network Programming Resources
KhaledShawki/glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
KhaledShawki/imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
KhaledShawki/Rendering-with-WebGL
KhaledShawki/Nuklear
A single-header ANSI C immediate mode cross-platform GUI library
KhaledShawki/o3de
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
KhaledShawki/remake
Premake tools
KhaledShawki/seamoptimizer
A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps.
KhaledShawki/sln2cmake
Convert visual studio sln to CMakeLists
KhaledShawki/survey-JS
Created with CodeSandbox