Klasik bir soruya klasik bir cevap vereyim ben de,
Bence başlangıç seviyesinde birisi her zaman BP ile başlamalı, hep söylerim istersen yazılım mühendisi ol, oyun motorunun mantığını bilmediğin sürece C++ sana yardımcı olamaz. BP ile olayın mantığını anlayarak başlarsan daha sonra C++ ile devam etmen daha kolay olacaktır.
BP ile C++ arasındaki en temel fark da C++ bilindiği üzere makina dili kullanır, BP ise görselden önce makina diline çevrilir ki bu çevirme BP üzerinde ihtiyacın olmayan, hiç node bağlamadığın kısımları da kapsar ve sonra kullanılır. Arada oluşan performans farkının da temeli burada yatmaktadır. Cpp ile yaptıklarının %95' ini BP ile de yaparsın dolayısıyla BP ile başlamanda hiçbir sakınca yoktur.