سخت‌افزار رایانه
مادربورد یا بوردِ اصلی قسمت اصلی سخت‌افزار یک رایانه است. بورد اصلی یک قطعه مستطیل شکل بزرگ است که مدارهای مجتمع فراوانی دارد. این قطعه تمامی سخت‌افزارهای دیگر رایانه مانند پردازنده مرکزی، رم، دیسک‌خوان‌ها (دیسک سخت، دیسک نوری و …) و دیگر قطعات متصل‌شدنی را به هم متصل می‌کند.
رندرینگ (گرافیک رایانه‌ای)
موتورهای بازی در حقیقت مؤلفهٔ نرم‌افزاری و اصلی هر بازی ویدئویی و هر برنامهٔ تعاملی است که محتوای گرافیکی بی‌درنگ تولید کند. موتور بازی یک سری از تکنولوژی‌های اساسی را مهیا می‌سازد و همچنین فرایند توسعه را تسهیل می‌کند و در بعضی مواقع بازی را قادر می‌سازد تا به گونه‌ای ساخته شود که به صورت چندزیرساختاری (مستقل از زیرساخت‌ها مثل سیستم‌عامل) و بر روی کنسول‌های بازی و رایانه‌های رومیزی اجرا شود. توانایی‌ها و قابلیت‌های اساسی که توسط موتور بازی در اختیار قرار می‌گیرد شامل یک تفسیرکننده برای گرافیک‌های دو بعدی و سه بعدی و موتور فیزیک و کاشف برخورد و صدا و پردازشگر اسکریپت و پویانمایی و هوش مصنوعی و قابلیت‌های شبکه‌ای و یک نمودار صحنه می‌باشد. موتورهای بازی را بعضی اوقات با نام میان افزار بازی نیز می‌شناسند. بعضی از موتورهای بازی به جای کلیه قابلیت‌هایی که مورد نیاز یک بازی ویدئویی است تنها قابلیت رندرینگ بی‌درنگ سه بعدی را مهیا می‌سازند. این موتورها به توسعه‌دهندهٔ بازی اجازه می‌دهند که بقیه توانایی‌ها و قابلیت‌های مورد نیاز را فراهم نموده و مجموعه را تکمیل نماید که می‌توان آن‌ها را از بین اجزای میان‌افزار بازی‌های دیگر انتخاب نمود. این نوع از موتورها اغلب با نام‌های دیگری مانند موتور گرافیکی یا موتور رندرسازی یا موتور سه بعدی نیز شناخته می‌شوند.  امروزه بسیار بر روی موتورهای بازی و اجزای سازندهٔ آن‌ها کار می‌شود و این امر باعث شده تا بین قسمت‌هایی مانند کارهای هنری و طراحی مراحل و رندرینگ و اسکریپ‌نویسی شکاف عمیقی ایجاد شود. به زبان ساده این امر باعث شده تا کارها تخصصی‌تر شود. امروزه در تیم‌های بزرگ توسعه بازی‌های رایانه‌ای و ویدئویی نسبت هنرمندان به برنامه‌نویسان ۴ به ۱ می‌باشد و این یک امر عادی به‌شمار می‌آیند. امروزه موتورهای بازی در زمره پیچیده‌ترین برنامه‌های رایانه‌ای هستند که تا به حال ایجاد شده‌است. توسعه موتورهای بازی امروزه یکی از محبوب‌ترین پروژه‌ها در میان علوم رایانه‌ای می‌باشد و افراد بسیاری از دانشجویان و علاقه‌مندان و توسعه‌دهندگان بازی‌های رایانه‌ای به این موضوع می پردازند. از ملزومات توسعه موتورهای بازی داشتن دانش بسیار در طیف وسیعی از علوم، مانند هندسه و تئوری رنگ‌ها و محاسبات می‌باشد. بسیاری از افراد به‌طور مشتاقانه و غیرحرفه‌ای به این رشته می‌پردازند و از این کار لذت می‌برند ضمن اینکه محصول خود را به صورت منبع‌باز در اختیار بقیه می‌گذارند. "فضای کریستالی" یک موتور بازی رایگان است که به صورت منبع‌باز و چندزیرساختاری عرضه می‌شود و از محبوبیت خوبی نیز برخوردار است.  گرافیک رایانه‌ای به‌طور کلی و رندرینگ و پویانمایی به‌طور خاص، نیاز به پیش زمینهٔ قوی در ریاضیات و الگوریتم‌های رایانه‌ای دارد. الگوریتم‌های رندرینگ نیاز به دانش در زمینهٔ هندسهٔ نسبی و انعکاسی و جبرخطی و انواع مدل‌های نور و رنگ دارد. پویانمایی نیازمند درک خوبی از ریاضیات پیوسته دارد. پویانمایی‌های خوب نیاز به گونه‌هایی از مدل‌های فیزیکی برای نمایش تأثیر نیروی جاذبه و نیروی تعاملی اشیا نیز دارد.