باید کار کردن با کتابخونه های Directx و OpenGl رو بلد باشی Directx رو میشه با زبون های CLI کد زد میشه برای راحتی و شروع از #C استفاده کرد بعد به سمت مراحل سطح پائین و استفاده از ++C رفت. اتفاقاً برخلاف تصور دوستان اصلاً کار سختی نیست من خودم یکمی Directx کد زدم. البته اینکه بتونی کد بزنی دلیل بر این نمیشه که بتونی بازی بسازی ولی خوب پایه کار اینه هر کاری که بخوای بکنی بعد میشه از کتابخونه های دیگه و APIهای دیگه بر پایه Directx هم نوشته شدن استفاده کرد یا هر کار دیگه.