موتور بازی
موتور بازی (به انگلیسی: Game engine) یک نرمافزار سیستمی است که برای ساخت و توسعه بازی ویدئویی برای رایانههای خانگی، کنسولهای بازی، تلویزیونهای هوشمند و گوشیها نوشته میشود.
موتورهای بازی حداقل شامل یک موتور گرافیکی برای ترسیم و یک موتور فیزیکی برای پیادهسازی محیط فیزیکی هستند.
مقدمه
موتور بازی مجموعهای از ابزارهای توسعه دیداری علاوه بر مؤلفههای نرمافزاری با قابلیت استفاده مجدد را ارائه میدهد. این ابزارها معمولاً در یک محیط توسعه یکپارچه ارائه میشوند تا توسعه بازیها را با یک رویکرد مبتنی بر داده سادهتر و سریع تر انجام دهند. موتورهای بازی را گاهی «میان افزار بازی» نیز مینامند؛ زیرا از دیدگاه تجاری این اصطلاح، آنها یک سکوی نرمافزاری منعطف و قابل استفاده مجدد را ارائه میکنند که تمام کاربردهای موردنیاز را فراهم میآورند تا درحالیکه هزینهها، پیچیدگیها و زمان ارائه با بازار – که همگی این عوامل در صنعت رقابتی بازیهای کامپیوتری حیاتی هستند – کم میکند، توسعه و تولید بازیها را امکانپذیر سازد.
جستارهای وابسته
پیوند به بیرون
- bazisaz.com، معرفی انواع موتورهای ساخت بازی
- GameMiddleware.org، یک منبع برای طراحی موتور بازی برای استفادههای تجاری
- 3D 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 1997-2000 game engines
- http://www.rojiat.com/engineering/178-gerdoo-game-engine-collection
مشارکتکنندگان ویکیپدیا. «Game engine». در دانشنامهٔ ویکیپدیای انگلیسی.