موتور بازی
موتور بازی (به انگلیسی: Game engine) یک نرمافزار سیستمی است که برای ساخت و توسعه بازی ویدئویی برای رایانههای خانگی، کنسولهای بازی، تلویزیونهای هوشمند و گوشی ها نوشته میشود.
موتورهای بازی حداقل شامل یک موتور گرافیکی برای ترسیم و یک موتور فیزیکی برای پیادهسازی محیط فیزیکی هستند.
مقدمه
موتور بازی مجموعهای از ابزارهای توسعه دیداری علاوه بر مؤلفههای نرمافزاری با قابلیت استفاده مجدد را ارائه میدهد. این ابزارها معمولاً در یک محیط توسعه یکپارچه ارائه میشوند تا توسعه بازیها را با یک رویکرد مبتنی بر داده سادهتر و سریع تر انجام دهند. موتورهای بازی را گاهی اوقات "میان افزار بازی" نیز مینامند؛ زیرا از دیدگاه تجاری این اصطلاح، آنها یک سکوی نرمافزاری منعطف و قابل استفاده مجدد را ارائه میکنند که تمام کاربردهای موردنیاز را فراهم میآورند تا درحالیکه هزینهها، پیچیدگیها و زمان ارائه با بازار – که همگی این عوامل در صنعت رقابتی بازیهای کامپیوتری حیاتی هستند – کم میکند، توسعه و تولید بازیها را امکانپذیر سازد.
جستارهای وابسته
- فهرست موتورهای بازیها
- برنامهنویسی بازیها
- طراح مرحله
- فیزیک در بازیهای رایانهای
پیوند به بیرون
- bazisaz.com، معرفی انواع موتورهای ساخت بازی
- GameMiddleware.org، یک منبع برای طراحی موتور بازی برای استفادههای تجاری
- ۳D Game and Graphics Engines Database، a comprehensive database of today's graphics and game engines
- Terrain in Games، an extensive overview of terrain rendering in ۱۹۹۷-۲۰۰۰ game engines
- http://www.rojiat.com/engineering/178-gerdoo-game-engine-collection%5Bپیوند+مرده%5D
مشارکتکنندگان ویکیپدیا. «Game engine». در دانشنامهٔ ویکیپدیای انگلیسی.