در بازی دوازده رخ تیم توسعه از معماری کامپوننت بیس برای پیاده سازی هسته بازی استفاده کرده اند . ساختار این معماری به این صورت است که با استفاده از هر کامپوننت که خود قابلیت خاصی به آن کاراکتر یا شیء می دهد ، می توان مدل سفارشی خود را در بازی بسازیم . مثلا می توانیم کاراکتری بسازیم که هم قابلیت پرواز کردن دارد و هم قابلیت شنا و هر قابلیتی که مورد نظر دیزاینر بازی باشد .
در تصاویر زیر مشاهده می کنید که با اضافه کردن قابلیت انتخاب ، حرکت و حمله به این کاراکتر ، به آن قابلیت انتخاب شدن توسط کاربر ، حرکت کردن ، و حمله کردن به دشمن را می دهیم . تمامی این کامپوننت ها می توانند در زمان اجرا به هر کاراکتر و یا شیء اضافه و یا از آن گرفته شوند .

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

Sourena Game Studio - Component Base Structure

در ادیتور :

Sourena Game Studio - Unit Property

Sourena Game Studio - Unit Property