Sistem pembuatan permainan

**Sistem pembuatan permainan** (**GCS**) adalah mesin permainan yang ditargetkan untuk konsumen dan seperangkat alat desain khusus, dan terkadang juga bahasa skrip yang ringan, direkayasa untuk iterasi cepat dari permainan video yang diturunkan pengguna. 

Berbeda dengan mesin permainan yang lebih berorientasi pada pengembang, sistem pembuatan permainan menjanjikan titik masuk yang mudah bagi perancang game pemula atau penghobi, dengan sedikit atau bahkan tanpa coding yang diperlukan untuk perilaku sederhana. Meskipun awalnya distigmatisasi, sistem pembuatan permainan terpadu telah mendapatkan legitimasi dengan peran sentral Unity, Pixel Game Maker MV, dan GameMaker dalam pertumbuhan komunitas pengembangan permainan indi. Saat ini, Independent Games Festival mengakui permainan yang diproduksi dengan platform serupa. 

Sistem pembuatan permainan awal seperti *[[The Arcade Machine]]* (1982) dari Broderbund, *[[Pinball Construction Set]]* (1983), *War Game Construction Kit* (1983) dari ASCII's *War Game Construction Kit* (1983)|ASCII]], *[[Thunder Force (seri)|Thunder Force Construction]]* (1984)  *[[Adventure Construction Set]]* (1984), *[[Garry Kitchen's GameMaker]]* (1985). *[[Wargame Construction Set]]* (1986), *[[Shoot'Em-Up Construction Kit]]* (1987), *[[RPG Maker|Mamirin / Dungeon Manjirou]]* (1988), dan *[[Arcade Game Construction Kit]]* (1988) muncul pada tahun 1980-an di komputer rumahan. *[[3D Construction Kit]]* dirilis di ZX Spectrum pada tahun 1991, dan berisi alat pembuatan dunia berbasis poligon penuh. Sebagian besar kerangka desain awal ini khusus untuk satu atau genre lainnya.

Pada tahun 1990-an, sistem pembuatan permainan untuk IBM PC beralih ke arah yang lebih umum dan juga yang lebih spesifik. Sementara kerangka kerja seperti RSD Game-Maker dan Klik & Play mencoba untuk mengakomodasi genre apa pun, komunitas tumbuh di sekitar permainan seperti ZZT (kemudian *MegaZeux*) yang memungkinkan modifikasi pengguna yang begitu luas sehingga pada kenyataannya menjadi sistem pembuatan permainan. Pie in the Sky Software menciptakan pembuat penembak orang pertama 2.5D penuh dari mesin yang sebelumnya mereka gunakan secara internal, yang terjual dalam tiga versi total hingga tahun 2003; 3D GameStudio dan produk dari The Game Creators telah menargetkan pembuat serupa.

Pada pertengahan tahun 2000-an, dengan pertumbuhan World Wide Web dan jejaring sosial, program seperti BlitzBasic dan Multimedia Fusion menjadi berita utama ledakan minat baik dalam permainan indi maupun dalam perangkat lunak desain permainan siap pakai. Sementara sistem pembuatan permainan sebelumnya cenderung mengutamakan antarmuka yang ramah pengguna, sistem abad ke-21 sering kali memiliki bahasa skrip yang luas yang dapat memperhitungkan pengguna yang lebih terampil. Sistem pembuatan permainan serbaguna lainnya termasuk Construct, Clickteam, Buildbox, Game Editor, GameSalad, GDevelop, dan Stencyl.

## Fitur

### Alat
Beberapa sistem pembuatan permainan mencakup beberapa alat berikut:

* Lingkungan pengembangan terpadu: untuk mengelola proyek dan sumber daya
* Antarmuka baris perintah: untuk mengkompilasi dan men-debug permainan
* Editor sprite: untuk mengedit gambar animasi yang umumnya disebut sebagai sprite
* Editor model: untuk keperluan pemodelan 3D
* Editor Peta/Adegan: umumnya digunakan untuk penempatan objek dan ubin

### Pemrograman skrip
Kebangkitan sistem pembuatan permainan juga memicu peningkatan kebutuhan akan bahasa pemrograman skrip berbentuk bebas dengan penggunaan umum. Beberapa paket, seperti Gamestudio dari Conitec, menyertakan bahasa pemrograman skrip yang lebih komprehensif di bawah permukaannya untuk memungkinkan pengguna lebih banyak keleluasaan dalam menentukan perilaku permainan mereka.

## Penggunaan
Meskipun sebagian besar sistem pembuatan permainan yang utama dan populer bersifat serbaguna, beberapa di antaranya hanya ada untuk genre-genre tertentu. 

* **Gim petualangan:** *Adventure Master*, *World Builder*, *Adventure Game Studio*, *Twine*, *Wintermute Engine*, *SLUDGE* 
* **Penembak orang pertama:** *[[Pie in the Sky (mesin permainan)|3D Game Creation System]]*, *[[The Game Creators|FPS Creator]]*, *Silent Walk FPS Creator*,  *Raycasting Game Maker*,  *Easy FPS Editor* 
* **Permainan pertarungan:** *Fighter Maker*, *[[M.U.G.E.N|Mugen]]*, *IKEMEN Go* 
* **Permainan peran:** *RPG Maker*, *OHRRPGCE*, *EasyRPG*,  *Solarus*,  *Sphere* 
* **Penjelajah ruang bawah tanah:** *[[Forgotten Realms: Unlimited Adventures]]*, *[[The Bard's Tale Construction Set]]*
* **Permainan pertempuran luar angkasa:** *[[Wing Commander Academy (permainan video)|Wing Commander Academy]]*
* **Novel visual:** Ren'Py
* **Permainan daring multipemain masif:** Roblox, *[[Core (video game)|Core]]*, *[[Rec Room (video game)|Rec Room]]*
* **Permainan platform:** *[[LittleBigPlanet]]*, *[[Super Mario Maker]]*, *PlataGO!*, *[[Geometry Dash]]*
* **Serbaguna:** ''Dreams'', ''Nintendo Labo Toy-Con 04: VR Kit'', *[[Game Builder Garage]]*, *[[Fancade]]*
## Lihat juga

* Mesin permainan
* Editor level

## Referensi