Hyper Text Markup Language’in baş harflerinin bir araya getirilmesiyle ortaya çıkan HTML, ‘üstün metin biçimlendirme dili’ olarak Türkçe’ye çevrilebilir. 1997’de yayınlanan HTML4’ün geliştirilmiş son versiyonu olan HTML5’in, ana görev olarak işlevi, internet üzerinden veri paylaşımı sağlayan metin tabanlı bir dil olmasıdır.
Web siteleri HTML ile oluşturulur. Biz bu yazıda HTML5 ile yapılan oyunları ele alacağız, ama HTML5 öncelikle web siteleri hazırlamak için vazgeçilmezdir. HTML5’in en belirgin özellikleri arasında, 2 ya da 3 boyutlu canvas çizimler yapmanızı sağlaması, Ses ve görüntü oynatılmasına destek vermesi, kullanıldığı bilgisayarın, akıllı mobil cihazın hafızasında depolama yapabilme özelliği sıralanabilir.
HTML5 canvas olarak çizim yapabilme özelliğiyle grafik özellikleri yüksek oyunlar yapılmasına imkan sağlıyor. Günümüzde bir çok oyun HTML5 tabanlı olarak piyasada bulunmaktadır. Bir çoğumuzun büyük bir keyifle oynadığı bu oyunlardan bazıları dünya çapında üne sahiptir. Örneğin, Wolfenstein 3D: 1990’lı yılların başından 2000’lere kadar oldukça popüler olan oyun, HTML5 ile 3 boyutlu olarak yeniden sunuldu. Oldukça keyifli bu oyun dünya çapında beğeni topladı. Son yıların belki de en popüler oyunu olan Angry Birds’de HTML5 tabanlı bir oyundur. Agent 008 Ball, yine HTML 5 tabanlı bir çeşit bilardo oyunudur ve bir dönem oldukça popülerdi.
Genellikle kelime oyunları, çocuklar için basit yemek pişirme, kuaför gibi oyunlar için kullanılan HTML5 yazılımı gün geçtikçe grafik değerleri daha yüksek oyunlarda da kullanılmaya başlandı. Mozilla tarafından geliştirilen, 3 boyutlu olarak, bir karakterin, görselliği yüksek mekanlarda savaşması üzerine kurulu BananaBread oyunu, grafikleri ile dikkat çekiyor. Bu oyun da HTML5 tabanlıdır.
Özellikle, sosyal ağlar üzerindeki HTML5 oyunların sayısı her geçen gün artmaktadır. Bunun yanı sıra büyük oyun yazılım firmaları da bir çok oyununda HTML5 kullanmaya başlamıştır. Bugüne kadar pek çok popüler oyunu HTML5 kullanarak oluşturan yazılımcıların, bugüne kadar yaptıkları, gelecekte neler yapabileceklerini aslında anlatıyor.
Önümüzdeki yıllarda HTML5 belki de bir üst versiyonu da çıkaracak, daha özellikli yenilikler ile oyunların vazgeçilmezi olacak. Wolfenstein 3D gibi bir oyun HTML5 kullanıyorsa, HTML5 ile her şey yapılabilir demektir.
İnternet siteleri yapımında ve internet sitesi üzerinden siteye bağlı kalarak oyun oynamada vazgeçilmez olan HTML5, internet sitesinden bağımsız oyunlar için önümüzdeki dönemde çok daha fazla kullanılacağa benziyor.
Türk yazılımcılar için de tercih edilmeye başlanan HTML5 elbette şimdilik daha basit oyunlar için ülkemizde kullanılıyor.
Kuşkusuz ki, dijital dünya, internet, bilgisayar ya da cep telefonu oyunları, uygulamaları gibi alanlarda yarın neler olabileceğini kestirmek oldukça güç. Ancak, bir gerçek var ki, bu kadar da olamaz diyeceğimiz gelişmeler, çok da uzakta değil. Belki de HTML5 ile çok çeşitli sanal gerçeklik oyunları çıkacak. Bunun için çalışmalar yapıldığı bilgileri var.








