Game engine

Một game engine (phần mềm làm game) là một phần mềm được viết để thiết kế và phát triển video game (trò chơi điện tử), hiểu đơn giản nó là loại phần mềm trung gian kết nối tương tác của nhiều ứng dụng trong cùng 1 hệ thống với nhau. Có rất nhiều loại game engine dùng để thiết kế trò chơi cho các hệ máy như hệ consoles hay máy tính cá nhân (PC). Chức năng cốt lõi của game engine phần lớn nằm trong tiếp xúc với phần cứng hay công cụ dựng hình (kết xuất đồ họa) cho các hình ảnh 2 chiều (2D) hay 3 chiều (3D), công cụ vật lý (hay công cụ tính toán và phát hiện va chạm), nhập/đọc tập tin chứa âm thanhđồ họa, hát âm thanh, nâng cấp hình ảnh động (hoạt hình), trí tuệ nhân tạo cho những nhân vật trò chơi, phân luồng, tạo dòng dữ liệu xử lý, quản lý bộ nhớ, dựng ảnh đồ thị, và (nếu cần) kết nối mạng. Quá trình phát triển trò chơi tiết kiệm được rất nhiều thời gian và kinh phí vào việc tái sử dụng và tái thích ứng một phần mềm làm game để tạo nhiều trò chơi khác nhau.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne