Game Maker

Game Maker Studio

Game Maker arabirimi
Geliştirici(ler) Mark Overmars
Kararlı sürüm Studio 1.4 / 2014
İşletim sistemi Microsoft Windows Mac OS X
Platform Windows Mac OS X Android IOS Ubuntu HTML5 Tizen
Tür Oyun Yapımı, Oyun Motoru
Lisans Sahipli yazılım (Ücretli olan ve kullanım kısıtlamalı ücretsiz sürümleri vardır)
Resmî sitesi www.yoyogames.com

game Maker, Prof. Mark Overmars tarafından Delphi programlama dili ile geliştirilmiş bir oyun yapımı programıdır.

Game Maker'ın ücretli ve ücretsiz sürümleri vardır. Ücretsiz sürümü dll kullanımı, multiplayer oyun desteği ve gelişmiş GML (Game Maker Language) komutları gibi bazı özellikleri desteklemez. Ücretli sürümünde ise bu sınırlamalar bulunmamaktadır. Game Maker'ın ücretsiz veya ücretli sürümü kullanılarak oluşturulan oyunlar herhangi bir lisans ile dağıtılabilir ya da satılabilir.

Game Maker, exe uzantılı dosyalar üretir. Programın kaynak kodunun dosya formatı sürüm 4 ve 5 için gmd, sürüm 6 için gm6, sürüm 7 ve 8 için gmk'dır.

Temel Özellikler

Game Maker Direct3D kullanır ve sınırlı da olsa 3 boyutlu grafik ve modellere destek verir.

Programdaki partikül sistemi ile yağmur, kar, bulutlar, ateş, yıldırım, duman, patlama ve daha birçok efekt oluşturulabilir. Programın içinde bulunan aksiyon kütüphanesinde birçok hazır efekt vardır. Aksiyon kütüphanesi haricinde istenirse GML ile tamamen kullanıcıya özgü bir efekt geliştirilebilir.

Aksiyon kütüphanesi bir oyunun yapımında gerekebilecek temel işlemleri kod yazmadan kullanabilmek için geliştirilmiştir. Örnek olarak, bir patlama efekti sürükle-bırak yöntemi ile oyuna eklenebilir, efektin rengi, boyutu ve nerede gözükeceği gibi ayarlar tek satır kod yazmadan belirlenebilir. Hazır aksiyonlar kullanarak karmaşık oyunlar geliştirilebilse de, Game Maker'ın gerçek gücünün ortaya çıkması için GML dili kullanılmalıdır.

Game Maker dll'ler ve ek aksiyon kütüphaneleri ile geliştirilebilir. dll desteği sayesinde Game Maker'a birçok özellik eklenebilir. Buna verilebilecek en iyi örnek MySQL desteğidir.

Game Maker, içinde resim düzenleyicisi ile birlikte gelir. Resim düzenleyicisi profesyonel özelliklerden yoksun olsa da temel işlemler için oldukça yeterlidir. Game Maker ile grafiklerin yanı sıra seslere de efekt verebilmek mümkündür, ama bu özellik çok sınırlıdır.

Yapı

Game Maker, betik dili ile oldukça esnek bir geliştirme ortamı sağlamasının yanı sıra, sürükle-bırak yöntemleri ile programlamaya yabancı olanların da kolayca oyunlar geliştirebilmesi için yaratılmış bir programdır.

Game Maker, daha çok 2 boyutlu oyunlar üzerine yoğunlaşmıştır. Ancak diğer benzer programların aksine oldukça esnektir ve çeşitli tiplerde oyunlar geliştirmeye uygundur. Bu oyunlara örnek olarak platform oyunları, simülasyonlar, FPS, TPS ve multiplayer oyunlar da verilebilir. Programın kullanımı diğer oyun yapma programlarına göre çok daha kolaydır. Program içerisinde örnek oyunlar da mevcuttur.

Bir Game Maker projesi çeşitli bölümlerden oluşur:

Sistem Gereksinimleri

Game Maker 8.x için sistem gereksinimleri
Game Maker 7.x için sistem gereksinimleri
Game Maker 6.x için sistem gereksinimleri
Game Maker 5.x için sistem gereksinimleri

Game Maker'ın "6.x" ve daha düşük versiyonları ve onlarla oluşturulan ".exe" dosyaları "Windows Vista ve Windows 7" ile uyum probleminden ötürü çalışma problemlerine neden olabilmektedir.

Eleştiriler

Game Maker genellikle çok karmaşık projelerde performansının düşmesi nedeni ile eleştirilmektedir. Ayrıca, kullandığı motor yapısıyla oyunun FPS değerini düşürebilir.

Dış bağlantılar

This article is issued from Vikipedi - version of the 12/21/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.