View

Barnyard Numbers

C++ Unreal Engine 5 Solo University Project

An applied game developed independently in Unreal Engine 5 using C++, created in collaboration with a live client. As my first C++ project within Unreal, it focuses on delivering an engaging and educational experience, providing arithmetic-based gameplay tailored for a Year 2 primary school audience. The project demonstrates early development in C++ integration within Unreal, alongside consideration of user experience and client requirements.

Key skills

Unreal Engine 5 using C++ systems

Built core gameplay systems in Unreal Engine 5 using C++ (game loop, rules, scoring/difficulty, win/lose states).

UI/UX for young learners

Implemented UI/UX for young learners (clear prompts, feedback, readability, simple navigation).

Designed arithmetic challenges

Designed arithmetic challenges appropriate for Year 2 and integrated them into moment-to-moment gameplay.

Collaborated with a live client

Gathered requirements, iterated on feedback, and delivered milestone updates.

C++/Blueprint workflow

Used Unreal’s C++/Blueprint workflow effectively (C++ foundations with designer-friendly tuning via Blueprints/data).

Accessibility and player guidance

Focused on accessibility and player guidance (tutorialization, audio/visual feedback, low-friction onboarding).