Monument Valley inspired "impossible geometry" demo on Unreal Engine 5. Most of it is done in C++, except for animations for the turning cubes, triggers lowering/raising and camera movement, and some minor things (some events, UI) handled in Blueprint.
Third person shooter demo made in Unreal Engine 4. Features a simple AI with behaviour tree, multiple weapon selection, grenades, health and ammo, character animations, sound effects.
An AI demo made in Unity, using vanilla C# (no behaviour trees or add-ons). Uses Unity's NavMesh agents. Implemented sight/hearing sensors, path finding/guessing and 'calling allies' logic by myself. The agents keep track of player movement, and if they lose sight of the player, they try to guess where the player might have gone, using a simple extrapolation of past data. If they have a friendly agent nearby, they call them to come over.
A physics based Katamari Damacy-like gameplay demo made in Unity. Supports a few hundred physics objects being spawned; rolling on them 'sucks' them into the player avatar (a sphere). Player also has two abilities they can use (creating a tornado or being super magnetic for a short duration). Minor optimizations have been implemented to improve performance a bit.
This video is meant to showcase some gameplay elements implemented in UE4. Features included:
Trigger volumes, interactable objects, physics, timeline animations, custom character animations, multiple camera angles (first-third person, aim camera), decals/bullet marks, pickupable objects, weapon/combat animations/effects, AI behaviour, teleport/blink mechanics, etc.
A small escape room demo made in Unreal Engine 4.
A third person action RPG demo made in Unity. Supports player health/stamina, a weapon and a projectile spell. Different enemy types with different health/attack speed/damage and attack type (projectile, melee). Supports very basic AI with NavMesh path finding.