Çevrimiçi Oyunlar Nasıl Yapılır (Resimlerle)

İçindekiler:

Çevrimiçi Oyunlar Nasıl Yapılır (Resimlerle)
Çevrimiçi Oyunlar Nasıl Yapılır (Resimlerle)

Video: Çevrimiçi Oyunlar Nasıl Yapılır (Resimlerle)

Video: Çevrimiçi Oyunlar Nasıl Yapılır (Resimlerle)
Video: Microsoft Word içinde Yer işaretlerine Köprü Vermek-Link eklemek 2024, Mayıs
Anonim

Hiç çevrimiçi bir oyun oynadınız ve "Keşke bunlardan birini yapabilseydim, harika fikirlerim var" dediğiniz oldu mu? Geçmişte Flash'a güç veren dil olan ActionScript 3'te nasıl kod yazılacağını öğrenmek gerekiyordu. Ancak bazı oyun geliştirme programları sayesinde kodlama deneyimi geçmişte kaldı. Bir kod satırına dokunmadan nesneleri ve mantığı değiştirerek eğlenceli, derin oyunlar oluşturabilirsiniz.

adımlar

Bölüm 1/4: Oyunu Tasarlamak

Çevrimiçi Oyunlar Yapın 1. Adım
Çevrimiçi Oyunlar Yapın 1. Adım

Adım 1. Temel bir açıklama yazın

Özellikleri ve oynatıcının başarmasını istediğiniz şeyi ekleyin. Üzerinde çalışırken ona başvurabilmeniz için oyununuzla ne yapmak istediğinize dair temel bir taslağa sahip olmak iyidir.

Oyun tasarım belgesi yazma hakkında daha fazla ayrıntı için bu kılavuza bakın

Çevrimiçi Oyunlar Yapın 2. Adım
Çevrimiçi Oyunlar Yapın 2. Adım

Adım 2. Bazı eskizler çizin

Ekranların nasıl görünmesini istediğinize dair temel bir düzen çizin. Bunlar çok ayrıntılı olmak zorunda değil, ama en azından çeşitli öğelerin ekranda nereye yerleştirileceği hakkında bir fikriniz olmalı. Bunlar, daha sonra oyununuz için arayüz oluşturmaya başladığınızda inanılmaz derecede faydalı olacaktır.

Çevrimiçi Oyunlar Yapın Adım 3
Çevrimiçi Oyunlar Yapın Adım 3

Adım 3. Oyununuzu oluşturmak için bir yöntem seçin

Geleneksel olarak, Flash oyunlar oluşturmak için ActionScript 3'te nasıl kod yazılacağını öğrenmeniz gerekir. Bunu hala yapabiliyor olsanız da, oyun oluşturmayı öğrenmeyi çok daha kolay hale getiren ve kodlama deneyimi gerektirmeyen programlar mevcuttur. Oyun yapmak için en popüler seçeneklerden bazıları şunlardır:

  • Stencyl - Bu, nesneleri ve mantık komut dosyalarını kullanarak oyunlar oluşturmanıza izin veren daha yeni bir araçtır. Bu oyunlar daha sonra Flash projelerine dönüştürülebilir ve Flash oyunlarını destekleyen herhangi bir web sitesine yüklenebilir.
  • Construct 2 - Flash yaşlandıkça, yerini başka oyun oluşturma araçları almaya başladı. Çevrimiçi oyun oluşturmanın en yeni yollarından biri HTML5 kullanmaktır. Normalde bu çok fazla kodlama bilgisi gerektirir, ancak Construct 2, Stencyl gibi nesneler ve komut dosyası kullanarak oyunlar oluşturmanıza olanak tanır.
  • Flash Builder - Bu, Flash oyunları oluşturmak için geleneksel yöntemdir. Bu, oldukça fazla ActionScript bilgisi gerektirir, ancak temellerini öğrenmesi daha kolay dillerden biridir. Flash Builder maliyetlidir, ancak aynı işlevlerin çoğunu elde etmek için açık kaynaklı FlashDevelop programını kullanabilirsiniz.

Bölüm 2/4: Stencyl'i Kullanma

Çevrimiçi Oyunlar Yapın 4. Adım
Çevrimiçi Oyunlar Yapın 4. Adım

Adım 1. Stencyl'i indirin ve yükleyin

Stencyl, herhangi bir kodlama bilgisi gerektirmeyen bir oyun oluşturma programıdır. Bunun yerine, oyundaki nesneleri manipüle etmek için çeşitli mantık araçlarını kullanabilirsiniz.

Sadece oyununuzu çevrimiçi yayınlamak istiyorsanız, Stencyl ücretsiz olarak kullanılabilir. Ücretsiz sürümün başında bir Stencyl logosu görünecek. Ücretli sürümü alırsanız, diğer platformlarda yayınlayabilirsiniz

Çevrimiçi Oyunlar Yapın Adım 5
Çevrimiçi Oyunlar Yapın Adım 5

Adım 2. Yeni oyununuzu oluşturun

Stencyl'i başlattığınızda, oyunlarınızın bir listesi gösterilecektir. Listede nasıl çalıştıklarını görmek için bakabileceğiniz birkaç örnek oyun olacak. Kendi oyununuz üzerinde çalışmaya başlamak için, "Yeni Oyun oluşturmak için burayı tıklayın" etiketli noktalı çizginin bulunduğu kutuyu tıklayın.

Çevrimiçi Oyunlar Yapın Adım 6
Çevrimiçi Oyunlar Yapın Adım 6

Adım 3. Bir kit seçin

Oyununuzu hızlı bir şekilde çalıştırmanıza yardımcı olabilecek hazır varlıkları ve nesneleri içeren birkaç kit vardır. İsterseniz bir kit seçin veya kendinizinkini yapmayı planlıyorsanız "Boş Oyun"u seçin.

Diğer kullanıcıların çevrimiçi yaptığı kitleri indirebilirsiniz

Çevrimiçi Oyunlar Yapın Adım 7
Çevrimiçi Oyunlar Yapın Adım 7

Adım 4. Oyun bilgilerinizi girin

Oyununuzu oluşturmaya başlamadan önce birkaç parça bilgi girmeniz gerekir.

  • Ad - Bu, oyununuzun adıdır. Bunu daha sonra istediğiniz gibi değiştirebilirsiniz.
  • Ekran boyutu - Bu, oyun ekranınızın boyutudur ve kullandığınız sanatı etkileyeceği için çok önemlidir. İnsanlar büyük olasılıkla oyununuzu web tarayıcılarında oynayacaklarından, ekran boyutunun çok büyük olması gerekmez. Genişlik: 640 piksel Yükseklik: 480 piksel deneyin. Bu, başlamak için iyi bir boyuttur.
Çevrimiçi Oyunlar Yapın Adım 8
Çevrimiçi Oyunlar Yapın Adım 8

Adım 5. Düzene aşina olun

Yeni oyununuzu ilk yüklediğinizde Dashboard'a yönlendirileceksiniz. Burası, oyununuz için tüm sahneleri görebileceğiniz ve tüm kaynaklara erişebileceğiniz yerdir. Ayrıca oyun ayarlarınızı buradan değiştirebilirsiniz. Zamanınızın çoğunu Gösterge Tablosunda çalışarak geçireceksiniz.

  • Sahneler - Bu, Gösterge Tablosunun ana penceresidir ve asıl oyunu ve tüm varlıkları gösterir. Oyununuz bir sahneler koleksiyonu olacak.
  • Kaynaklar - Bu, oyununuzdaki tüm nesnelerin ve varlıkların listesidir. oyuncuları, arka planları, yazı tiplerini, sahneleri, mantığı, sesleri ve döşeme setlerini içerir. Kaynaklar, ekranın sol tarafında bir ağaçta düzenlenir.
  • Ayarlar - Oyun ve Ayarlar seçenekleri, kontroller, yerçekimi, çarpışmalar, yükleme ekranları ve daha fazlası dahil olmak üzere oyununuzun mekaniklerinin nasıl çalıştığını ayarlamanıza olanak tanır.
Çevrimiçi Oyunlar Yapın Adım 9
Çevrimiçi Oyunlar Yapın Adım 9

Adım 6. Bir aktörü özelleştirin

Oyuncu, oyunda hareket eden veya etkileşime girebilen herhangi bir nesnedir (oyuncu, düşman, kapılar vb.). Oyununuzdaki her nesne için bir oyuncu yaratmanız gerekecek. Bir aktör oluşturmak için Kaynaklar menüsündeki "Aktör Türleri" seçeneğini tıklayın. Listeden istediğiniz oyuncuyu seçin (liste, seçtiğiniz kit tarafından belirlenir).

  • Oyuncuyu bir Gruba atayın (Oyuncu, Düşman). Bu, aktörün çarpışma özelliklerini belirlemeye yardımcı olacaktır. Aktör Düzenleyiciyi açmak için aktörünüzü seçin. Özellikler sekmesine tıklayın ve ardından açılır menüden uygun grubu seçin.
  • Davranışları ekleyin (zıplama, tekme, yürüme). Davranışlar, aktörünüzün eylemleri gerçekleştirmesine izin veren şeydir. Davranışlar sekmesini ve ardından sol alt köşedeki "+ Davranış Ekle" düğmesini tıklayın. Listeden bir davranış ("Yürüme" gibi) seçin ve ardından "Seç"e tıklayın.
  • Kontrolleri ayarlayın. Bir oyuncu karakteri oluşturuyorsanız, muhtemelen oyuncunun onu hareket ettirmesine izin vermek isteyeceksiniz. Yürüme davranışını eklediğinizde, Yürüme özellikleri ekranına yönlendirileceksiniz. Oyuncuyu sola ve sağa hareket ettirecek tuşları seçmek için açılır menüleri kullanabilirsiniz. Kullandığınız kit herhangi bir şey içeriyorsa, animasyonlar da atayabilirsiniz.
  • Bir aktörün neler yapabileceğini özelleştirmek için birden çok davranış ekleyebilirsiniz.
Çevrimiçi Oyunlar Yapın Adım 10
Çevrimiçi Oyunlar Yapın Adım 10

Adım 7. Bir sahne oluşturun

Sahne, oyuncunun oyunu oynarken gördüğü şeydir. Arka planın yanı sıra görünür olan herhangi bir nesne ve aktördür. Yeni bir sahne oluşturmak için Kaynaklar ağacında Sahneler seçeneğine ve ardından kesikli kutuya tıklayın. Devam etmek için yeni sahnenize bir ad verin.

  • Arka Plan - Sahneniz otomatik olarak boyutlandırılacaktır, bu nedenle şu anda bunun için endişelenmenize gerek yok. Arka plan olarak üzerine fayans yerleştirilmiş bir renk kullanmayı seçebilirsiniz. Düz renk veya gradyan arasından seçim yapabilirsiniz. İşiniz bittiğinde "Oluştur" u tıklayın. Bu, Sahne Tasarımcısını açacaktır.
  • Fayansları yerleştirin - Kitinizde bulunan fayans seti pencerenin sağ tarafına yüklenecektir. Sol menüdeki Kurşun Kalem aracına tıklayın ve ardından kullanmak istediğiniz kutucuğa tıklayın. Daha sonra döşemeyi sahnenize yerleştirebilirsiniz. Birden fazla döşeme yerleştirmek için fareyle tıklayın ve sürükleyin.
  • Oyuncu yerleştirme - Mevcut oyunculara geçmek için harita setinizin üstündeki Aktörler sekmesine tıklayın. Bu listede görünmeleri için daha önce oluşturmuş olmanız gerekir. Yerleştirmek istediğiniz oyuncuya tıklayın ve ardından sahnede görünmesini istediğiniz yere tıklayın. ⇧ Shift tuşunu basılı tutarsanız, oyuncu ızgaraya yapışacaktır.
  • Yerçekimi ekleme - Pencerenin üst kısmındaki "Fizik" sekmesine tıklayın ve ardından "Yerçekimi (Dikey)" alanına bir değer girin. 85'e girmek, gerçek dünyadaki yerçekimini simüle edecek.
Çevrimiçi Oyunlar Yapın Adım 11
Çevrimiçi Oyunlar Yapın Adım 11

Adım 8. Oyunu test edin

Bir sahne oluşturup bazı oyuncuları yerleştirdikten sonra oyunu test edebilirsiniz. Şimdiye kadar sahip olduklarınızı oynamak için ekranın üst kısmındaki "Oyunu Test Et" düğmesini tıklayın. Oyuncu karakterinizi kontrol etmek için oyuncularınızı oluştururken belirlediğiniz tuşları kullanabilirsiniz.

Çalışmayan yönleri bulun ve düzeltmeye çalışın. Örneğin, düşmanlar doğru davranıyor mu? Düşmanlarını yenebilir misin? Ulaşılamayan platformlar veya geçilemeyen uçurumlar var mı? Bulduğunuz sorunlardan herhangi birini düzeltmek için oyun düzenleyicinizin ilgili alanına dönün. Bu biraz zaman alabilir, ancak sonuç çok daha eğlenceli ve oynanabilir bir oyun olacaktır

Çevrimiçi Oyunlar Yapın Adım 12
Çevrimiçi Oyunlar Yapın Adım 12

Adım 9. Daha fazlasını ekleyin

Artık çalışan, oynanabilir bir ilk sahneniz olduğuna göre, tüm oyunu oluşturmaya başlamanın zamanı geldi. Daha fazla seviye ve zorluk ekleyin ve eğlenceli olduklarından ve düzgün çalıştıklarından emin olmak için eklemelerinizi test etmeye devam edin.

Çevrimiçi Oyunlar Yapın Adım 13
Çevrimiçi Oyunlar Yapın Adım 13

Adım 10. Site Oyununuzu kilitleyin

Oyunu Flash oyunları barındıran bir siteye veya kendi sitenize yükleyecekseniz, muhtemelen "Site Kilitleme"yi etkinleştirmek isteyeceksiniz. Bu, izin verilen siteler listesinde değilse oyununuzun oynanmasını engeller.

  • "Kaynaklar" ağacınızdan "Oyun Ayarları"nı açın. "Yükleyici" bölümünü seçin. "Site Kilidi" alanına izin vermek istediğiniz siteleri boşluk bırakmadan virgülle ayırarak girin. Örneğin, newgrounds.com, kongregate.com.
  • Bu ekrandayken, varsa "Ana Sayfanız" alanına ana sayfanızı girin. Bu, oyununuzu oynayan oyuncuların sitenize bağlanmasını sağlar.
Çevrimiçi Oyunlar Yapın Adım 14
Çevrimiçi Oyunlar Yapın Adım 14

Adım 11. Oyunu Flash olarak dışa aktarın

Oyununuzdan memnun kaldığınızda, onu Flash formatına aktarabilirsiniz. Bu, oyunu Flash oyunları barındıran bir siteye veya kendi web sitenize yüklemenize izin verecektir. Tıklamak Yayınla Web'i seçin ve ardından Flash'ı tıklayın. Dosyayı bilgisayarınızda bulması kolay bir konuma kaydedin.

Çevrimiçi Oyunlar Yapın Adım 15
Çevrimiçi Oyunlar Yapın Adım 15

Adım 12. Oyunu yayınlayın

Flash (. SWF) dosyanızı aldıktan sonra, istediğiniz ana bilgisayara yükleyebilirsiniz. Çevrimiçi olarak Flash oyunları barındıran çeşitli siteler vardır ve bazıları oyununuzla reklam gelirinden para kazanmanıza bile izin verebilir. Oyununuzu kendi web sitenize de yükleyebilirsiniz, ancak oyun popülerleşirse oyunculara hitap edecek bant genişliğine sahip olduğunuzdan emin olmak isteyeceksiniz.

  • Oyununuzu kendi web sitenize yüklemek için bu kılavuza bakın.
  • Oyununuzu Newgrounds veya Kongregate gibi bir siteye yüklemek istiyorsanız, bir hesap oluşturmanız ve ardından site için yükleme sürecinden geçmeniz gerekir. Şartlar ve koşullar siteden siteye değişiklik gösterecektir.
  • Oyununuzu Stencyl Arcade'de yayınlamak istiyorsanız, bunu Stencyl Programı içinden yapabilirsiniz. Tıklamak Yayınla Stencyl'i seçin ve ardından Arcade'i tıklayın. Oyun otomatik olarak yüklenecektir, bu yüzden bunu yapmadan önce isimden memnun olduğunuzdan emin olun. Stencyl Arcade, 8 MB dosya boyutu sınırına sahiptir.

Bölüm 3/4: Yapı 2'yi Kullanma

Çevrimiçi Oyunlar Yapın 16. Adım
Çevrimiçi Oyunlar Yapın 16. Adım

Adım 1. Construct 2'yi indirin ve kurun

Bu program, çok az kodlama ile HTML5 oyunları oluşturmanıza olanak tanır. Bazı değişkenler atamanız gerekecek, ancak bu, gerçek bir kodlama gerektirmeyen menüler aracılığıyla yapılır.

Construct 2 ücretsizdir, ancak yükseltme yapmadığınız sürece bazı özellikler sınırlıdır. Ücretsiz sürüm, HTML5'ten başka herhangi bir platformda yayınlanamaz

Çevrimiçi Oyunlar Yapın Adım 17
Çevrimiçi Oyunlar Yapın Adım 17

Adım 2. Yeni bir proje oluşturun

Construct 2'yi ilk başlattığınızda, bir Hoş Geldiniz menüsü ile karşılaşacaksınız. Yeni bir oyuna başlamak için "Yeni Proje" bağlantısını tıklayın. Temel oyunların nasıl oluşturulduğunu görmek için kullanabileceğiniz birkaç dahil örnek de vardır.

Yeni bir proje oluştururken size bir şablon listesi verilecektir. İlk projeniz için muhtemelen boş bir projeyle başlamak isteyeceksiniz. Bu, aranıza şablonlar girmeden temel bilgileri öğrenmenize olanak tanır

Çevrimiçi Oyunlar Yapın Adım 18
Çevrimiçi Oyunlar Yapın Adım 18

Adım 3. Proje ayarlarınızı yapın

Proje penceresinin sol çerçevesinde, Özellikler çerçevesinde bir dizi öğe göreceksiniz. Bunu ekran boyutunuzu ayarlamak ve oyun ve şirket bilgilerinizi girmek için kullanabilirsiniz.

Çevrimiçi Oyunlar Yapın Adım 19
Çevrimiçi Oyunlar Yapın Adım 19

Adım 4. Bir arka plan ekleyin

Düzeni çift tıklayın. Genel bölümünden "Döşemeli arka plan"ı seçin. Arka planı yerleştirmek için düzeninize tıklayın. Bu, arka plan düzenleyicisini açacaktır. Görüntü düzenleme yazılımını kullanarak kendinizinkini oluşturmanız veya çevrimiçi olarak çeşitli konumlardan dokular indirmeniz gerekecektir.

  • Arka planı düzenin boyutuna ayarlayın. Bunu, arka plan nesnesini seçip Özellikler çerçevesinde boyutu değiştirerek yapın.
  • Katman adını değiştirin ve kilitleyin. Diğer nesneleri yerleştirirken yanlışlıkla hareket etmesini önlemek için katmanı kilitlemek isteyeceksiniz. Ekranın sağ tarafındaki "Katmanlar" sekmesine tıklayın. Katmanı seçin ve Kurşun Kalem simgesine tıklayın. Katmanı "Arka Plan" olarak adlandırın ve ardından arka planı kilitlemek için "Asma Kilit" düğmesini tıklayın.
Çevrimiçi Oyunlar Yapın Adım 20
Çevrimiçi Oyunlar Yapın Adım 20

Adım 5. Yeni bir katman oluşturun

Katmanlar sekmesinde, yeni bir katman oluşturmak için "+" düğmesini tıklayın. "Ana" olarak yeniden adlandırın. Bu, oyun nesnelerinizin çoğunun üzerinde bulunduğu katman olacaktır. Devam etmeden önce Ana katmanın seçili olduğundan emin olun.

Çevrimiçi Oyunlar Yapın Adım 21
Çevrimiçi Oyunlar Yapın Adım 21

Adım 6. Oyununuz için girdiler ekleyin

Construct 2'de girdilerinizin oyununuza nesne olarak eklenmesi gerekecektir. Görünmezler ve proje boyunca klavye ve fare kullanımına izin verecekler.

Düzeninizi çift tıklayın ve Giriş bölümünden "Fare"yi seçin. "Klavye" nesnesini eklemek için de aynısını yapın

Çevrimiçi Oyunlar Yapın Adım 22
Çevrimiçi Oyunlar Yapın Adım 22

Adım 7. Nesneleri ekleyin

Düzeninize bazı oyun nesneleri eklemeye başlamanın zamanı geldi. Düzene çift tıklayın ve Genel bölümünden "Sprite"ı seçin. Sprite'ı nereye yerleştirmek istediğinizi seçmek için artı işaretlerini kullanın. Görüntü düzenleyici açılır ve mevcut bir hareketli grafiği yüklemenize veya yeni bir tane oluşturmanıza olanak tanır.

Mizanpajınızda hareketli grafikleri seçtiğinizde, hareketli grafiğin özellikleri sol çerçeveye yüklenir. Daha kolay tanımlayabilmeniz ve başvurabilmeniz için hareketli grafiğin adını değiştirin

Çevrimiçi Oyunlar Yapın Adım 23
Çevrimiçi Oyunlar Yapın Adım 23

Adım 8. Nesnelerinize davranışlar ekleyin

Bir davranış eklemek için, bir davranış eklemek istediğiniz nesneyi tıklatarak seçin. Özellikler çerçevesinin Davranışlar bölümündeki "Ekle/düzenle" bağlantısını tıklayın. Kullanılabilir davranışların bir listesi görünecektir.

Davranışlar, nesnelerinize hızla işlevsellik eklemenize olanak tanıyan önceden yapılandırılmış mantık parçalarıdır. Çok çeşitli işlevleri gerçekleştirebilen çok çeşitli önceden hazırlanmış davranışlar arasından seçim yapabilirsiniz. Örneğin, zemini sağlam hale getirmek için ona "Katı" davranışı verin. Oyuncu-karakterini sekiz yönde hareket ettirmek için ona "8 yönlü hareket" davranışı verin

Çevrimiçi Oyunlar Yapın Adım 24
Çevrimiçi Oyunlar Yapın Adım 24

Adım 9. Davranış özelliklerini değiştirin

Nesnelerinizin çalışma şeklini özelleştirmek için mevcut davranışları düzenleyebilirsiniz. Hızı, yönü ve diğer özellikleri değiştirmek için değerleri değiştirebilirsiniz.

Çevrimiçi Oyunlar Yapın Adım 25
Çevrimiçi Oyunlar Yapın Adım 25

Adım 10. Olayların nasıl çalıştığını anlayın

Olaylar, koşulların bir listesidir ve oyunu yönlendiren şeydir. Koşullar sağlanırsa olay meydana gelir. Koşullar sağlanmazsa olay gerçekleşmez. Olay sayfası tipik olarak saniyede yaklaşık 60 kez çalıştırılır. Her çalıştığında "kene" denir.

Çevrimiçi Oyunlar Yapın Adım 26
Çevrimiçi Oyunlar Yapın Adım 26

Adım 11. Bir etkinlik oluşturun

Boş Etkinlik sayfasında çift tıklayın. Kullanılabilir nesnelerin bir listesi görünecektir. Bir olay oluşturmak istediğiniz nesneyi seçin veya bir Sistem olayı oluşturabilirsiniz.

  • Eylemin ne zaman gerçekleşeceğini seçin. Nesneyi seçtikten sonra, olayın ne zaman gerçekleşeceğini seçmeniz istenecektir. Bu, diğer olaylara veya belirli zamanlarda olabilir. "Her tik" her zaman.
  • Bir eylem ekleyin. Nesnelerinizden birini seçmeniz istenecektir. Eylemler listesinden seçim yapın. Örneğin, yukarıdan aşağıya bir nişancı yapıyorsanız ve oyuncunun karakterinin her zaman fareye bakmasını istiyorsanız, Player nesnesine ayarlanan her onay işareti için bir "Konuma doğru açı ayarla" eylemi yaratırsınız. Koordinatlar sorulduğunda, X için "Mouse. X" ve Y için "Mouse. Y" girin. Bu, oyuncunun gemisini her zaman imlece dönük tutacaktır.
Çevrimiçi Oyunlar Yapın Adım 27
Çevrimiçi Oyunlar Yapın Adım 27

Adım 12. Daha fazla olay ve davranış ekleyin

Bunlar oyununuzun bel kemiğidir. Davranışları ve olayları eklemek ve değiştirmek, insanların oynamak için can atacağı benzersiz ve eğlenceli bir oyun yapmanıza yardımcı olacaktır. Tam olarak istediğiniz oyunu elde etmeye çalışmak için farklı etkinliklerle denemeler yapın.

Çevrimiçi Oyunlar Yapın Adım 28
Çevrimiçi Oyunlar Yapın Adım 28

Adım 13. Bazı değişkenler ekleyin

Construct 2'de iki tür değişken vardır: örnek değişkenler ve global değişkenler. Bunlar, nesneleriniz ve oyununuz için sağlık, zaman sınırları, puanlar ve daha fazlası gibi özel değerler ayarlamanıza olanak tanır.

  • Örnek Değişkenleri - Örnek değişkenleri, tek nesnelere atanan değişkenlerdir. Düşman ve oyuncu sağlığı gibi şeyler için kullanılırlar. Özellikler çerçevesinin Değişkenler bölümündeki "Ekle / düzenle" bağlantısını tıklayarak bir nesne seçtikten sonra örnek değişkenleri ekleyebilirsiniz. Değişkene bir olayda başvurulabilecek bir ad ve ayrıca bir başlangıç değeri verin.
  • Global Değişkenler - Global değişkenler, oyunun tamamına atanan değişkenlerdir. Oyuncu puanı gibi şeyler için kullanılırlar. Global bir değişken oluşturmak için Olay sayfasını açın ve boş bir alana sağ tıklayın. "Genel değişken ekle"ye tıklayın, ona bir olayda başvurulabilecek bir ad verin ve ardından bir başlangıç değeri girin.
Çevrimiçi Oyunlar Yapın Adım 29
Çevrimiçi Oyunlar Yapın Adım 29

Adım 14. Bir arayüz oluşturun

Bir arayüz oluştururken, genellikle bunu yeni bir katmanda yapmak en iyisidir. Bunun nedeni, arayüzün nadiren hareket etmesi veya değişmesidir, bu nedenle onu kilitli bir katmanda bulundurmak iyidir. Yeni katmanın Özellikler çerçevesinde "Paralaks"ı 0 olarak ayarlayın. Bu, ekran kaydığında katmanın kaymasını önleyecektir.

Arayüzünüzü oluşturmak için Metin kutularını ve değişkenleri kullanın. Metin kutularınızı kalan sağlık, puan, cephane veya oyuncunun düzenli olarak görmesi gereken herhangi bir şeyi gösterecek şekilde ayarlayabilirsiniz

Çevrimiçi Oyunlar Yapın Adım 30
Çevrimiçi Oyunlar Yapın Adım 30

Adım 15. Oyununuzu test edin ve gözden geçirin

Artık ekranda olaylar ve davranışlar içeren bazı nesneler olduğuna göre, test etmeye ve içerik eklemeye başlayabilirsiniz. Oyunu oluşturmak ve test etmek için ekranın üst kısmındaki "Oynat" düğmesine tıklayın. İşe yaramayan her şeyi not edin ve oyununuzun oynanabilir ve eğlenceli olması için düzeltmeye çalışın.

Çevrimiçi Oyunlar Yapın Adım 31
Çevrimiçi Oyunlar Yapın Adım 31

Adım 16. Oyunu dışa aktarın

Oyununuzdan memnunsanız, bir web sitesine yüklenebilmesi ve herkes tarafından oynanabilmesi için dışa aktarabilirsiniz. Oyunu dışa aktarmak için Dosya menüsünü seçin ve Dışa Aktar'ı seçin. Projeyi kolayca bulabileceğiniz bir konuma kaydedin.

Çevrimiçi Oyunlar Yapın Adım 32
Çevrimiçi Oyunlar Yapın Adım 32

Adım 17. Oyunu yayınlayın

Başkalarının oynaması için HTML5 oyunları yüklemenize izin veren birkaç site var. Oyunu kendi web sitenize de ekleyebilirsiniz. Oyunu kendi web sitenize yüklemeyle ilgili ayrıntılar için bu kılavuza bakın.

Bölüm 4/4: Sıfırdan Kodlama

Adım 1. Game Maker Studio gibi HTML'yi destekleyen bir programlama IDE'si (Entegre Geliştirme Ortamı) indirin

Bazıları ücretsiz olarak mevcuttur, ancak en iyi IDE'lerin çoğu yüzlerce dolara mal olur.

Adım 2. IDE'yi kullanmayı öğrenin

Çevrenizde programlamayı öğrenmek inanılmaz derecede önemlidir. Ortak kodların çoğunu ezberlemek ve bazı şeyleri düzgün bir şekilde nasıl uygulayacağınızı öğrenmek haftalar hatta aylar alabilir. Sabırlı olun ve her şey karşılığını verecek!

Adım 3. Hazır olduğunuzu düşündüğünüzde oyununuzu oluşturun

Bir tasarım belgesi hazırlamak veya bazı fikirleri not etmek harika bir başlangıçtır. Bir oyunu programlamak aylar alabilir veya bir başarı elde etme konusunda gerçekten ciddiyseniz, bir veya iki yıl bile sürebilir.

Adım 4. Oyunu test edin

Çılgınca veya beklenmedik şeyler yapmayı denediğinizden ve mümkün olduğunca çok sayıda hatayı ezdiğinizden emin olun. Ayrıca oyunun istediğiniz gibi olup olmadığını veya geri dönüp değişiklik yapmanız gerekip gerekmediğini belirlemeye çalışın.

Adım 5. Yayınlayın

Oyununuzu Kongregate gibi bir web sitesinde çevrimiçi olarak yayınlayın. Yapıcı eleştirilere hazır olmalısınız ve oyununuzu oyuncu tabanınızın isteklerini karşılayacak şekilde güncellemek isteyebilirsiniz.

İpuçları

  • Flash oyunlarının arkasındaki kodu öğrenmekle daha çok ilgileniyorsanız, özel oyunlar oluşturmak için Flash Builder ve ActionScript 3 kodunu kullanabilirsiniz. Bu daha uzun sürecek ancak daha benzersiz bir deneyime neden olabilir. Actions Script 3'te programlama hakkında ayrıntılar için bu kılavuza bakın.
  • Fikir veya içerik aldığınız tüm kaynakları ve oyunun yaratılmasına yardımcı olan diğer herkesi takdir edin.

Önerilen: