GameMaker

game Concrete Genie
(Dialihkan dari Game Maker)


GameMaker mengakomodasi pembuatan cross-platform dan multi-genre video game menggunakan drag dan drop urutan tindakan atau sandboxed bahasa scripting yang dikenal sebagai Pembuat Game Bahasa, yang dapat digunakan untuk mengembangkan permainan yang lebih maju yang tidak bisa dibuat hanya dengan menggunakan drag dan drop fitur. GameMaker dirancang untuk memungkinkan pemula komputer programmer untuk dapat membuat game komputer tanpa pemrograman banyak pengetahuan dengan menggunakan tindakan-tindakan ini.[1]

GameMaker
Tipemesin gim dan sistem pembuatan permainan Edit nilai pada Wikidata
Versi pertama15 November 1999; 25 tahun lalu (1999-11-15)
Versi stabil
2024.11.0 (17 Desember 2024) Edit nilai pada Wikidata
LisensiKepemilikan
Bahasa
Daftar bahasa
Karakteristik teknis
Sistem operasi
PlatformWindows dan macOS Edit nilai pada Wikidata
Format kode
Format berkas
Informasi pengembang
PembuatMark Overmars
PengembangYoYo Games
Informasi tambahan
Situs webgamemaker.io
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Ikhtisar

sunting

Awalnya berjudul Animo, program ini pertama kali dirilis pada tahun 1999,[2] dan dimulai sebagai program untuk membuat animasi 2D. Nama itu kemudian diubah menjadi GameMaker, kurang ruang untuk menghindari kekayaan intelektual konflik dengan tahun 1991 software Game Maker.[3] GameMaker utamanya menjalankan game yang menggunakan grafis 2D, memungkinkan penggunaan yang terbatas grafis 3D.[4]

GameMaker adalah dirancang untuk memungkinkan pengguna untuk dengan mudah mengembangkan video game tanpa harus belajar yang kompleks bahasa pemrograman seperti C++ atau Java melalui kepemilikan drag dan drop sistem.[5][6] ikon-ikon Ini merupakan tindakan-tindakan yang akan terjadi dalam permainan, seperti gerakan, dasar menggambar, dan sederhana struktur kontrol. Hal ini juga memungkinkan untuk membuat custom "action perpustakaan" Perpustakaan Maker. Game Maker Language (GML) adalah primer diartikan bahasa scripting yang digunakan dalam GameMaker, yang biasanya secara signifikan lebih lambat daripada yang dihimpun bahasa seperti C++ atau Delphi.[7] Hal ini digunakan untuk lebih meningkatkan dan mengendalikan desain permainan melalui lebih konvensional pemrograman, sebagai lawan untuk drag dan drop sistem.

GameMaker mengakomodasi redistribusi pada beberapa platform.[8] program ini dibangun untuk platform: Windows, Windows 8, Mac OS X, Ubuntu, HTML5, Android, iOS, Windows Phone 8, Tizen, Xbox Satu, dan Playstation.[9][10] Namun, Windows desktop komputer dengan persyaratan sistem yang sama dengan game yang diproduksi diperlukan dalam rangka untuk mengembangkan permainan bersama dengan koneksi internet broadband.[11]

Kontroversi

sunting

Rekayasa balik

sunting

Beberapa versi dari perangkat lunak yang dibuat Rekayasa balik mudah dengan kemasan sumber data untuk akhir eksekusi dengan tidak ada enkripsi atau internal kebingungan.[12] Sebuah decompiler dirilis khusus untuk decompiling permainan didistribusikan dengan awal iOS runner.[13] program Kebingungan itu kemudian dikembangkan dan dirilis untuk mencegah hacker dari penggalian sumber daya permainan dari file executable yang dibangun dengan program.[14] YoYoGames kemudian dikeluarkan resmi berhenti dan berhenti untuk hacker peringatan lebih lanjut terhadap pelanggaran hak atas kekayaan intelektual mereka menyamar sebagai ancaman keuangan untuk perusahaan.[15] versi terbaru dari perangkat lunak, GM: Studio, membuatnya lebih sulit untuk menguraikan games yang diberikan disusun alam, dan itu telah dibangun dalam kebingungan.[16]

Manajemen hak Digital

sunting

Di akhir tahun 2012 dan awal tahun 2013, YoYo Games merilis versi baru mereka di Studio IDE untuk pengembangan cross-platform yang akan mengimpor permainan dan menghancurkan semua gambar jenis sumber daya untuk beberapa pembeli yang sah dari perangkat lunak dengan melapiskan bajak laut simbol di atas gambar.[17] Ini adalah karena kesalahan dalam manajemen hak digital implementasi perangkat lunak yang mereka gunakan sebagai metode memerangi melanggar salinan dari perangkat lunak.[18][19] YoYoGames secara terbuka menyatakan mereka akan menghapus DRM pada titik kemudian dalam waktu,[20] tetapi yang lain kurang invasif teknik DRM akan tetap.[21]

Penerimaan

sunting

Program yang saat ini memegang peringkat 8.4/10 pada Mod DB berdasarkan 196 ulasan pengguna mengutip banyak fleksibilitas dan kemudahan penggunaan seperti yang positif dan ketidakstabilan, crash, proyek korupsi dan usang fitur yang negatif.[22] Douglas Clements dari Game Indie Magazine menulis bahwa program "[s]implifies dan merampingkan pengembangan game" dan "mudah untuk pemula, namun cukup kuat untuk tumbuh sebagai anda mengembangkan", meskipun mencatat bahwa "sumber daya benda-benda yang harus dikumpulkan jika tidak mampu membuat" dan bahwa perizinan antara Uap dan YoYo Games website "berbelit-belit".[23]

Referensi

sunting
  1. ^ "Game Maker Studio engine". Desura. Diarsipkan dari versi asli tanggal 2013-05-19. Diakses tanggal 29 May 2013. 
  2. ^ Unknown. "Old versions of "Game Maker"". Diarsipkan dari versi asli tanggal 2013-06-19. Diakses tanggal 16 January 2014. 
  3. ^ Eric-Jon Rössel, Tairne (30 April 2010). "The Original Game-Maker". Diarsipkan dari versi asli tanggal 1 March 2014. Diakses tanggal 15 January 2015. 
  4. ^ Ford, Jerry (2010). Getting Started with Game Maker. Course Technology, a part of Cengage Learning. ISBN 9781133168966. Archived from the original on 2017-04-29. Diakses tanggal 24 January 2014. 
  5. ^ "Drag-and-drop Icons to GameMaker Language Reference" (PDF). Diarsipkan (PDF) dari versi asli tanggal 2017-02-23. Diakses tanggal 15 January 2015. 
  6. ^ "No coding required: How new designers are using GameMaker to create indie smash hits". PC Gamer. Diarsipkan dari versi asli tanggal 2022-04-21. Diakses tanggal 15 January 2015. 
  7. ^ Ford, Jerry (2009). Getting Started with Game Maker. Cengage Learning. hlm. 333. ISBN 1133168965. Diakses tanggal 14 January 2014. 
  8. ^ Evan Lewis (6 November 2014). "Learn how to make your own video games with GameMaker: Studio at RetroGameCon". Syracuse Media Group. Diarsipkan dari versi asli tanggal 2019-02-03. Diakses tanggal 2 December 2014. 
  9. ^ "This will let you say 'Happy Birthday,' 'Get Well Soon' with a video game". Alexa Ray Corriea. 22 January 2014. Diarsipkan dari versi asli tanggal 2022-03-25. Diakses tanggal 23 January 2014. 
  10. ^ Danny Cowan (1 October 2014). "GameMaker Studio gets Xbox One, Windows export this year". Joystiq. Diarsipkan dari versi asli tanggal 2015-02-17. Diakses tanggal 2 December 2014. 
  11. ^ "GameMaker: Studio". Valve Corporation. Diarsipkan dari versi asli tanggal 2016-11-27. Diakses tanggal 15 January 2015. 
  12. ^ "GameMaker 8.1 Decompiler Released". Game Jolt. 6 June 2011. Diarsipkan dari versi asli tanggal 2017-04-29. Diakses tanggal 14 January 2014. 
  13. ^ "Game Maker iOS Decompiler Released". Game Jolt. 19 December 2010. Diarsipkan dari versi asli tanggal 2017-04-29. Diakses tanggal 14 January 2014. 
  14. ^ "Game Maker Obfuscator – Now Supports Sprite Obfuscation". Game Jolt. 2 October 2011. Diarsipkan dari versi asli tanggal 2017-04-29. Diakses tanggal 14 January 2014. 
  15. ^ "Serious Legal Issues with "Decompilers"". YoYo Games. 5 January 2011. Diarsipkan dari versi asli tanggal 2015-06-26. Diakses tanggal 15 January 2015. 
  16. ^ Elliott, Jason (22 April 2013). HTML5 Game Development with GameMaker. Packt Publishing Ltd. ISBN 1849694117. Diakses tanggal 29 December 2014. 
  17. ^ "Game Maker Studio DRM Misfires; Permanently Replaces Created Game Resources With Pirate Symbols". Techdirt. 28 November 2012. Diarsipkan dari versi asli tanggal 2021-10-18. Diakses tanggal 29 January 2014. 
  18. ^ 27 November 2012 by David Hing (27 November 2012). "Game Maker accidentally brands customers as pirates | bit-gamer.net". Bit-tech.net. Diarsipkan dari versi asli tanggal 2017-04-28. Diakses tanggal 29 January 2014. 
  19. ^ Chapple, Craig (29 November 2012). "Gamemaker anti-piracy bug destroys developer assets | Latest news from the game development industry | Develop". Develop-online.net. Diarsipkan dari versi asli tanggal 2013-01-27. Diakses tanggal 29 January 2014. 
  20. ^ "GameMaker Studio DRM Bug Trashes Legit Resources". Defy Media, LLC. 28 November 2012. Diarsipkan dari versi asli tanggal 2017-04-28. Diakses tanggal 2 December 2014. 
  21. ^ "Game Maker DRM Permanently Vandalizing Paying Users' Games". Entertainment Consumers Association. 28 November 2012. Diarsipkan dari versi asli tanggal 2023-02-11. Diakses tanggal 2 December 2014. 
  22. ^ "GameMaker: Studio Reviews". DBolical Pty Ltd. Diarsipkan dari versi asli tanggal 2020-08-04. Diakses tanggal 15 January 2015. 
  23. ^ Douglas Clements. "'GameMaker: Studio' – Lord Over The Pixels". Indie Games Magazine. Diarsipkan dari versi asli tanggal 2017-12-22. Diakses tanggal 19 January 2017.