Ahmed Yaser's starred repositories
tilt-brush-toolkit
Scripts and assets that help you use Tilt Brush data in your creative projects.
GameProgramBooks
E-books collected according to Milo Yip's learning path
game-programmer
A Study Path for Game Programmer
ProjectTemplate
A little quick-start project template for C++ projects which utilise a Core/App project architecture
captain2D-platformer-UE5
Simple 2D project developed in Unreal Engine 5.2 using PaperZD and Blueprints.
Shopkeeper_ATM_System
A Unity project implementing a shop management system where players can interact with shopkeepers, manage their inventory, and perform transactions. The system includes features such as buying and selling items, interacting with an ATM for coin transactions, and a bed for simulated sleep interactions that affect the player's bank account balance.
gpu-tracing
Ray tracing on GPU systems
NaughtyAttributes
Attribute Extensions for Unity
KeyboardChatterBlocker
A handy quick tool for blocking mechanical keyboard chatter.
vc-ue-extensions
Components for integration between Visual Studio and Unreal Engine.
RayTracing
YouTube ray tracing series
GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Problem-Solving
This repo will contain all my solutions for the problems that I solve on various online judges.
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
coding-interview-university
A complete computer science study plan to become a software engineer.
ue5-style-guide
An attempt to make Unreal Engine 4 projects more consistent
GGJ23-Game
A game for the global game jam 2023
Ray-Of-Hope-game
A 3D side scroller game made in unreal.