24 Şubat 2013 Pazar

Stencyl Video - 2 dersi


Üçüncü Şahıs Hizmetleri - Kongregate ve Daha Fazlası

Stencyl getirmek için bu popüler ağları 'API'ler her direk entegrasyon getirmek Mochi Medya ve Newgrounds, Kongregate ile ortaklığa girmiştir Reklamlar , Liderler ve Başarıları için oyunlar.
Not : Bu ​​blokların Tüm Oyun altında bulunabilir> Palette Flaş bölümü.


Içindekiler

  • Kongregate
  • Mochi: Temelleri
  • Mochi: Pre-Oyun Reklamlar
  • Mochi: Sorun Giderme
  • Newgrounds
  • Diğer API'leri (CPMStar)


Kongregate

Kongregate popüler bir oyun odaklı Flaş portalıdır. Bu samimi ve tipik bir Flash portalları daha sofistike bir sert kitleye yönelik geliştirici bulunuyor.
 

Başlamadan Önce

Bizim destek toplu sunucularına Kongregate için puan üzerinden gönderilmesi sağlanmaktadır. Bunu yapmak için, öncelikle en Kongregate ucunda yüksek puanlar ayarlamak gerekir. Bu sayfa bunu nasıl söyler.
 

Kurma

Eğer Kongregate API kullanmadan önce, bunu başlatmak için bu bloğu kullanın. Nerede, ne zaman bu olur farketmez. İlk sahne içine tutunan en iyi uygulamadır.


Submitting Skorlar

Diğer hizmetlerin aksine, Kongregate kendi sitenin parçası yerine oyun-olarak puanları gösterir.
Bir puan göndermek için, bu blok kullanın. size en Kongregate sitesinde kaydedebilir ve en iyi uygulamaların hayata geçirilmesine istediğiniz her alanı kurmak için emin olun .

Oyuncu Bilgisi

Bu bloklar ile, kayıtlı oldukları takdirde oyuncu, bir konuk ve kendi kullanıcı adı kayıtlı olmadığını test edebilirsiniz.


Başarılar

Kongregate üzerinde iyi oyun başarıları var. Ne yazık ki, personel oyun başarıları elde hangi seçer.Minimum çubuğu ön sayfa isabet ve oyunlarda yüz bin, en azından birkaç ulaşan, 3.5 derece (pratikte, şimdi 4 + var) 'dir.


Mochi: Temelleri

Mochi popüler Lider sistemi Flash oyunlar ve operatör için reklamların lider sağlayıcısı olan.
 

Kurulum

1) Mochi sitesinde kayıt olun ve oyun için bir giriş oluşturun.
2) Bu sürecin sonunda, bir Game ID'ye sahip olacaksınız.
Iletişim kutusunu açmak için Ayarlar düğmesini tıklatın.
Ayarlar Düğmesi
Ardından, Web düğmesini tıklatın. Bu iletişim içinde, size Mochi sitesinden alınan Oyun ID girmek mümkün olacak.

Üçüncü parti oyun seçeneklerini ayarlama.


İlan gösteriliyor

Bir reklam gösteriliyor basittir. Reklam göstermek istiyorsanız anda tam "gösterisi Mochi reklam" bloğu ekleyin.



Liderler

Bir afiş Görünen Mochi sitesinde ilk afiş kurma gerektirir.
1) kenar çubuğundaki "Skor" tıklayarak oyun için Skorlar sayfasını ziyaret edin.
Bu sayfanın sağ tarafında küçük bir düğme var - 2) "Lider Ekle" yi tıklayın.
3) uygun bir başlık girin. Olduğu gibi alanların geri kalanı bırakın ve gönderin.
4) Bir sonraki sayfada "actionscript kodu" linkine tıklayın.
5) "Lider Id" için bakın ve panoya kopyalayabilir - bu Stencyl için gireceksiniz budur.
6) Şimdi, (Oyun> Flaş API'ler) bu bloğu kullanın. 5. adımdan Lider Id girin.
7) kaydedin ve oyunu çalıştırın. Oyun artık seviyede bitirdikten sonra afiş gösterecektir.

Mochi: Pre-Oyun Reklamlar (Pro Only)

Bir oyun yüklenirken Pre-oyun reklamları görüntüler. Onlar bu bekleme süresinde bir oyuncu girişme için mükemmel bir zaman olduğunu.
Pre-Oyun Reklamlar etkinleştirmek için yapmanız gereken> Web> Yükleniyor Ekran Stil Ayarları altında açılan gitmek.

Mochi: Sorun Giderme


Reklamlar ve puanları görünmüyor eğer, ya bir hata alırsanız ne yapmalı.

Eğer yerel olarak test ve reklamları veya puanları görmek mümkün istiyorsanız, aşağıdakileri yapmanız gerekebilir.
Içinde küresel güvenlik ayarlarına gelişim dosyaları konum ekleme Adobe Flash Player Ayarları Yöneticisi.Bu şekilde, hem yerel ve uzak veri erişimi sağlayan, bu konumda bulunan tüm SWF dosyaları yerel güvenilen erişim verebilirsiniz.
Eklemek istediğiniz klasörü tüm Stencyl klasördür. Bu oyunun kendisi de dahil olmak üzere, altında her şeyi yakalayacak. Eğer özel bir çalışma alanını seçtiyseniz, bunu da dikkate klasör eklemek gerekir.
Not : Mart 2012 itibariyle, biz Mochi dertte Google Chrome reklamları görüntüleyerek olduğunu fark ettik. Eğer sorunlar yaşarsanız başka bir tarayıcı deneyin.


Newgrounds

Newgrounds kullanıcı tarafından oluşturulan Flash içeriği ve oyunlar için popüler bir sitedir. Onlar bir oyun sponsor almak için harika bir yer olduğunu.


Kurulum

Her Newgrounds oyunu Newgrounds 'sunucularımız oyunu ile iletişim kurabilir, böylece ayarlamanız gerekir 2 gizli değerleri vardır. Dashboard Gelişmiş Ayarlar sayfasında bu değerleri ayarlayın.


İlan gösteriliyor

Çok bizim Mochi çözüm gibi, reklamlar başlangıcında veya düzeyleri arasında olsun, oyun sırasında herhangi bir noktada göstermektedir.


Liderler

Newgrounds scoreboards destekler. Bunları kullanmak için, kendi sitesinde skorbord kurmak ve bunların test edilebilir önce onları bir yönetici tarafından onaylanmış almak zorunda.
Onlar sonra, size Newgrounds tanımlanan Forumun kimliği / adı geçen çetele, göstermek için tercih edebilirsiniz.
Benzer şekilde, aynı yönetim kurulu ID / ismini kullanarak ve değerini ileterek, sen Newgrounds sunuculara bir puan gönderebilirsiniz.

Madalya

Madalya başarıları için vadeli Newgrounds vardır. Scoreboards gibi madalya Newgrounds sitenizde kurmak olmalıdır ve bir yönetici tarafından onaylanmıştır.
İki blok madalya ile çalışmak için kullanılabilir. Hareket bloğu ekranda uygun bir yerde madalya popup yerleştirmek için oyunun başlangıç ​​(ya da her zaman bir madalya gösterileri önce) dediğimiz bir defalık kullanım bloğudur.
Bir madalya (diğer bir deyişle, başarı kilidini) kilidini açmak için, sadece unlock madalya bloğunu kullanın.


Diğer API'leri (CPMStar)

Gelecekte, Stencyl ek API'lar destekleyecek araç ve motor genişletmek için bir yol sağlayacaktır.
Bizim taraftan, biz en geniş kabulü ve ilgi ile API'leri katlama ilgileniyoruz. Biz gelecekte bir Analytics API çekin ve CPMStar reklam ağı için tam destek ekleyeceksiniz olasıdır.
Not : Stencyl 2.0 olarak, CPMStar maç öncesi reklamlar için destek var. Çok Mochi reklamlar gibi aynı şekilde bu iş. Bildiğiniz gibi, CPMStar erişimine sahip olanlar bu endişe ihtiyaç yüzden sadece, invite-only.


Özet

  • Üçüncü şahıs hizmetlerine, size oyunun katılımını artırmak ve kazanç elde etmek için basit yolları sunalım.
  • Bir oyun daha da güzelleştirmek için sorumlulukla hizmetlerini kullanın.
  • Bir oyun bir mobil sürümü oluşturma veya gerçekten tam ölçüde bir oyun para kazandırmak istiyorsanız bir sponsorluk alma düşünün.

20 Şubat 2013 Çarşamba

Harlem Shake Oyunu



Harlem Shake Oyunu, zamanında herkes tarafından bilinmeyen ama son zamanların modası olan en trend akım ve onun ismi Harlem Shake. Şimdiler en trend oyun yerine geçen bu akım sadece bir danstan oluşmuyor. Herkesin bir arada bulunduğu ve değişik hareketlerin olduğu bir ortam düşünün ve bu ortamda herkes tamamen ortak hareket ediyor ve dans ediyor.
Sizler için beğeni ile oynattığımız bu oyunu en iyi şekilde oynayabilirsiniz. Hem zeka oyunları hemde komik oyunlar kategorisine giren bu oyunlar sadece yeni akım her zaman sizler için bulunan bir oyun ve eğlence adresi.

Harlem Shake Oyunu


Herkes için zevkli ama bir o kadar da azametli olan bir eğlence figürü ile karşı karşıyasınız. Oyunda Harlem Shake Oyunu 2 Oyunu daha sonradan gelebilecek serüvenlerden oluşabiliyor. Fare ile oynayacağınız bu oyundan asla vazgeçmeyin.

Harlem Shake Oyunu İzle :




18 Şubat 2013 Pazartesi

Stencyl Game Creator


Crash Course: Hadi bir oyun olun Let!

Stencyl Hoşgeldiniz! Bu kısa, eller öğretici basit bir Platformer oluşturmak için gerekli adımlarda size yol gösterecektir. Özellikle, biz nasıl size göstereceğim ...
Lafı daha fazla uzatmadan, hadi başlayalım!

Not : Ekran Stencyl güncel sürümleri biraz farklı olabilir. Şeyim kapalı ise, bizim yorumların içinde bize bildirin.

Not : Bu ​​Crash Course hangi varsayılan Stencyl ile birlikte "Crash Course Kit", kullanımı yapar. Eğer eksik veya silinmiş ise, yapabilecekleriniz buradan indirebilirsiniz . - "Crash Course Kit" ve "Oyun" klasörü altında içindekileri yerleştirmek gibi dosyayı açın. - Sen tıklayarak "Oyun" klasörü bulabilirsiniz Sadece Stencyl açtıktan sonra alt çubuğunda "Görünüm Oyunlar Klasörü" butonuna.






(5 1): Yeni Bir Oyun Yaratın

Welcome Center

Önce Stencyl kadar yüklediğinizde, şöyle bir ekran göreceksiniz.
Bu bir Karşılama Merkezi . Burada, yeni bir oyun yaratmak varolan oyunu açmak, ya da diğer insanların oluşturduğunuz oyunları göz atabilirsiniz.

Yeni Bir Oyun Yaratmak

1) etiketli noktalı kare tıklayın Yeni Oyun oluşturmak için buraya tıklayın .
2) üzerine tıklayın Crash Course Takımı , ardından iletişim kutusunun alt kısmındaki İleri düğmesini tıklatın.
Kitleri nelerdir? Çoğu zaman Stencyl bir oyun oluşturmak zaman, bir takımı, örnek kaynaklar ile gelir ve önceden yapılandırılmış ayarları ve oyun mantığı gibi şeyler vardır bir oyun şablonu ile başlamak isteyeceksiniz. Burada başlıyoruz kiti Crash Course için ihtiyaç duyacağınız tüm kaynaklara sahiptir.
3) Sonra, size oyun penceresinin boyutunu ayarlayabileceğiniz bir iletişim kutusu pop-up (aşağıda gösterilmiştir) (piksel) görmek ve oyunu isim olacak. Biz Crash Course Oyunu adlandırmak için gidiyoruz, ama eğer isterseniz başka bir şey adlandırmak için çekinmeyin. Ekran Boyutu bölümünde Genişlik ve Yükseklik ölçüleri ayarlayarak, o oyun oynarken oyuncunun göreceği pencere / görünüm boyutunu belirliyoruz. Bu durumda, en 640 genişlik ve 480 Yükseklik gidelim.
Crash Course Set Oyunu Pencere Boyutu
4) Şimdi götürülürsünüz Dashboard , oyun kaynaklarını (grafikler, sesler, oyun mantığı, vb) ve ayarları görebilirsiniz merkezi bir bölgede.

17 Şubat 2013 Pazar

Stencyl ile Oyun Duraklatma


Duraklatma

Duraklatma biz Stencyl motoru kendisi dahil kararı böyle ortak bir özelliktir.
Biz duraklatma basit bir yaklaşım seçti: duraklama herşeyi ve aktif kalmalıdır anlat bize . Bu size tam kontrol verir, ve aynı zamanda, bu sizin açınızdan iş miktarını en aza indirir.


IÇINDEKILER

  • Duraklatma
  • (Aktif kalıyorum) Out yürüttüğünü
  • Örnek: Basit Duraklat / Devam Ettir


DURAKLATMA

Duraklatma Aktörler için olayları "güncelleniyor zaman" tüm donuyor ve tüm fizik onları duraklatma çıkmak sürece. Buna karşılık, için tüm "güncelleme" olaylar Manzaraları vardır etkilenmemişduraklatarak.
Tüm Çizim Olaylar hala olur.
Durdurabilir ve devam oyunu için Sahne altında bu blokları kullanmak> Oyun Akış.


(AKTIF KALIYORUM) OUT YÜRÜTTÜĞÜNÜ

Genellikle, oyun duraklatılmış durumdayken bazı Aktörler aktif kalmasını istersiniz.
Aktör çıkmak için, kendi Fizik çevirmek> Gelişmiş sayfası. Bu seçenek için "Hayır" seçeneğini seçin.


ÖRNEK: BASIT DURAKLAT / DEVAM ETTIR

Duraklatma aktörlerin tam devlet korur dikkat edin. Dügünden önce tam olarak aynı yörünge devam edecektir.
Bu örnek, en basit ve sahne bağlı sadece 2 Olaylar içerir.

Olay 1: Toggling Duraklat Devlet

Arasındaki bu bölümü geçiş durdurulmuş ve boşluk tuşuna bastığınızda devam ettirildi.

Olay 2: Duraklatıldı zaman Ekran Renklendirme

Bu bölüm ekranda oyunun her şeyin üstünde yarı saydam siyah bir dikdörtgen çizerek duraklatıldığında zaman biraz koyulaştırır.



ÖZET

  • Duraklatma varsayılan olarak tüm aktörleri etkiler.
  • Duraklatma aktörlere güncellemeleri durur ama sahne davranışlar / olayları etkilemez.
  • Onları etkin tutmak için aktörler dışarı Opt.

MÜCADELESI: DURAKLAT "SPELL"

Kim duraklatma duraklatmak oyunu sadece kullanılmak üzere olduğunu söyledi? Duraklat "Yazım", bir tane oluşturmak için duraklatma kullanmak Diyelim geçici dondurmak için bir sahne tüm düşmanları neden olur .
Bir "zamanlayıcı" kalemi alıp, 30 saniye boyunca, tüm düşmanları kadar dondurmak neden olacak bir oyun oluşturun. Her şey oyuncu dahil, normal bir şekilde çalışacaktır.

16 Şubat 2013 Cumartesi

Stencyl Oyun Panelleri


Flash iOS Porting

Bu makalede, iOS için Stencyl yapımı Flash oyun taşıma sürecinde açıklanır. Porting 3 adımdan oluşur.
  1. Bir mobil oyun oyunu dönüştürme
  2. Flaş özgü işlevselliği kullanmak davranışları temizleyin
  3. Çift çözünürlük grafik alma


Başlamadan önce ...

Bir şey yanlış giderse sadece durumda, oyun yedekleyin.
Oyun herhangi Kodu Mod davranışlar (gibi katıştırılmış kod ile Mod davranışları Tasarım aksine) kullanıyorsa, sizin oyun bitti taşıma öncesinde bu davranışları kaldırmanız gerekir.


Adım 1: Mobil Oyun Dönüştür

İlk olarak, "Mobil Oyun dönüştürün." Seçeneği için Dosya menüsünden kontrol
Sen oyunu kaydetmek istenir. Evet tıklayın. Bundan sonra, oyun otomatik olarak kapatıp olacaktır.
Bir Mac üzerinde iseniz, hemen simülatörü oyunu çalıştırmayı deneyin. Eğer şanslıysanız, bir aksama olmadan koşacağız. Değilse, okumaya ...


Adım 2: Davranışlar Clean Up

Senin oyunun sadece bizim Flash motoru mevcut bulunuyor işlevselliği kullanıyor olabilirsiniz. Eğer olduğu gibi oyun çalıştırmayı deneyin ve çöker veya işlevsellik eksik ise, bu durumda olabilir.
İyi haber bu sorunu çözmek oldukça basit olmasıdır. İlk olarak, onlara Flaş simgesi var herhangi bir blok bulun.
Bir blok "Flash'ta sadece yapmak" (Akış> Gelişmiş) bu bloklar kullanır Wrap mantığı. O budur!
Eğer sorunları çalıştırıyorum devam ederse, ayrıntılı bilgi için bizim hata ayıklama kılavuzuna başvurun.


Adım 3: İthalat 2x Grafik

Oyununuzu çalıştığını doğruladıktan sonra, çift çözünürlükte geri tüm grafiklerini almak isteyeceksiniz, veya başka bir Retina (HD) görüntü içeren yeni cihazlarda pikseller görünecektir.
Consult Retina Ekran kılavuzu detayları için.
Not: Eğer bir iOS oyunu yapmayı planlıyorsanız, herhangi bir oyun grafik oluşturmadan önce, sen başından beri bu planı olmalıdır. Örneğin grafik yeniden boyutuna scale2X gibi yardımcı programları kullanarak kısa, oyun sağlamak için tek yolu iyi görüneceğini olsun-go daha yüksek çözünürlüklü grafik oluşturmaktır.


İpuçları ve Sorunlar

1) eşdeğer dokunmatik blokları (aşağıda göstermek) için fare giriş dönüştürün. Onlar dokunma ve fare ile çalışmak!
2) Nesne Eğer bir iPhone veya iPod touch üzerinde umduğunuzdan daha küçüktür. Inç başına fiili nokta (DPI) anlamlı derecede yüksek olduğu, hangi görüntülenen şey küçük görüneceği anlamına gelir. Sen iPhone üzerinde taşıma yaşadıkları boyutunu artırmanız gerekebilir.
Performans söz konusu olduğunda 3) Mobil cihazlar daha duyarlıdır. Oyun tasarlarken aklınızda tutun.
4) Metin Çizim performansını aşağı sürükleyebilirsiniz. Kullanım Etiketleri yerine .
5) aşılmadığını Atlas boyutu hakkında bir ileti alabilirsiniz. Atlası kılavuzu danışın detayları için.

13 Şubat 2013 Çarşamba

Stencyl, Actors,Enemy


Seviye: Beginner

Aktörler oluşturma ve Destroying

Içindekiler

  • Giriş
  • Normal vs Geridönüştürülmüş Aktörler
  • Nasıl: Aktörler oluşturma
  • Nasıl: Aktörler Destroying
  • Olaylar

 

Stencyl 3.0 ve üzeri Not


Geri dönüşümlü Aktörler şimdi 3.0 varsayılan ve tek seçimdir. Oluşturma ve yok Aktörler otomatik geri dönüşümlü seçeneği tercih. Biz başlık altında olup bitenler hakkında sizi bilgilendirebiliriz Stencyl ve eğitim amaçlı eski versiyon kullanıcıları için yaklaşık bu makalede tutuyorlar.


Giriş

Böyle Mega Man gibi bir aksiyon oyunu oynuyoruz düşünün. Ana karakteri tarafına mermi patlar. Bu kurşunlar birkaç kez vurulduktan sonra ölmek düşmanları vurmak. Size de bu düşmanları ateş mermi.
Herhangi bir modern oyunda, oyuncular oluşturulan olsun ve hızlı bir oranda tahrip. Bu makalede, aktörler oluşturmak ve bir şekilde onları yok nasıl bahsediyor oyun performansını en üst düzeye çıkarır .

Normal vs Geridönüştürülmüş Aktörler

Stencyl aktörler iki tür destekler:
  • Normal Aktörler
  • Geri Dönüştürülmüş Aktörler
Normal aktörler beklenen ömrü izleyin - onlar oluşturulan konum, onlar şeyler yapmak ve nihayet ölür.
Geri dönüşümlü aktörler farklı. Bir geri dönüşümlü aktör "öldürmek" zaman, onları öldürmek, normal aktörler tahrip edilirken, bir gider geri dönüşümlü aktörlerin havuzu .
Eğer bir "geri dönüşümlü" aktörler oluşturmak dahaki sefere, havuz kontrol ve aktör önce oluşturulmuş olup olmadığını göreceksiniz. Varsa, o olacak havuzundan "yeni" aktör çekin yerine sıfırdan yeni bir aktör yapma. Geri dönüşüm sayesinde, geri dönüşümlü bir aktör yaratma ve yok edilmesi için ceza şey yakındır.


Bu yararlıdır nasıl?

Onlar oluşturulan ve öldürdü yaparken Geridönüştürülmüş aktörler en iyi hızlı gibi partiküller veya mermi.
Egzersiz : Geri dönüşümlü aktörler kulağa hoş geliyordu, biz neden bunları varsayılan yapmazlar? Bu iyi bir soru! Onlara bir zararı düşünebiliyor musunuz?

Nasıl: Aktörler oluşturma

Sadece bu iki blok (Sahne> Aktörler)
Bazen, size sadece oluşturduğunuz aktör başvurmak isteyeceksiniz. Bunu yapmak için açılan herhangi bir Aktör altında "son oluşturduğunuz aktör" seçeneğini kullanın.


Nasıl: Aktörler Destroying

Aktörler Destroying Normal aktörler ve geri dönüşümlü aktörler yok etmek için ayrı bloklar vardır bakımdan, bunları oluşturmaya benzer.
Bir aktör öldürüyor bu altın kuralı unutmayın: Eğer yapılan aynı şekilde bir aktör öldürür .
Hangi söylemek için ...
  • Eğer normal bir aktör oluşturduysanız, onu öldürmek.
  • Bir geri dönüşümlü aktör yarattı ise, geri dönüşüm.
Not : Öldürme veya bir aktör geri dönüşüm anında olduğunu. Eğer zamanlanmış görevler sırasında dahil olmak üzere, öldürdükten sonra herhangi bir noktada bir aktör başvurmak için çalışmayın.Örneğin, bunu yapmayın.

Olaylar: aktörler oluşturulan ya da öl olsun zaman bilmek

Aktör oluşturulan veya yok olduğunda ne olur kontrol etmek olaylar vardır biliyor muydunuz?
"Etkinlik Ekle" düğmesi aracılığıyla bu olaylardan birini seçin.

Özet

  • Geri dönüşümlü aktörler aktörlerin bir "havuz" dan geliyor. Bu oluşturma / tür mermi sürü ateş gibi aktörlerin sayıda yıkıcı gerektiren senaryoları için iyidir.
  • Aktörler bunları yaptı aynı şekilde öldür.
  • Siz aktörlerin oluşturulması veya imha algılamak için olayları kullanabilirsiniz.


Hedef 1: Bir Parçacık Etkisi oluşturun

Geri dönüşümlü aktörler kullanarak bir parçacık etkisi oluşturmayı deneyin ve yol boyunca değil, neden düzenli aktörler bunu onun performansını karşılaştırmak?
View Demo )
Birçok oyun görsel cilası eklemek için parçacık efektleri kullanabilirsiniz. Stencyl gelecekte motor düzeyde parçacık efektlerini desteklemiyor olsa da, bugün kendi dönebilirsiniz.
Parçacık efektleri oluşturmak için, sadece hızlı (geri dönüşümlü) aktörler spawn ve rasgele bir hız ve başlangıç ​​pozisyonuna onları "yayarlar" ve onları zamanla fade out var. Bazı denemeler ile, kolaylıkla bir yangın ve duman efekti yaratabilirsiniz.

Hedef 2: A Bullet Sınırlayıcı oluşturun

Birçok oyun size mermi ateş sağlayan bir tamirci var, ancak aynı anda yalnızca belirli bir sayıda, aksi takdirde oyun çok kolay olacaktı.
Oyuncunun bir seferde en fazla 3 mermi oluşturmak için olanak sağlayan bir mermi sınırlayıcı oluşturmayı deneyin Neden?

11 Şubat 2013 Pazartesi

Stencyl Olaylar Referans


Seviye: Beginner

Olaylar Referans

Önce bir recap olarak, Olaylar Davranışlarının yapı taşlarıdır. Kısacası, onlar bazı eylem tür, ya da tepki tetikleyebilir oyununa ne şeyler.
Örneğin yukarı bizim dikey shoot 'em geri dönersek, ne zaman oyuncu presler boşluk, oyuncunun gemisi bir lazer ateşler hatırlayalım. Bu durumda, ara çubuğu isabet olan olay , ve lazer ateşleme bir tepki .Olay ve tepki ile ilgili sebep ve sonuç .
Stencyl geliştirici olanaklar sunar olayların çok sayıda dahildir.

Içindekiler

  • Temeller
  • Giriş
  • Zaman
  • Aktörler
  • Çarpışmalar
  • Ses
  • Özellikler
  • Gelişmiş

Temeller

Yaratırken

Davranış başlatıldığında bir kez olur.

Çizim yaparken

Tüm çizim kodu buraya gider. Genellikle bir kez bir çerçeve olur. "Güncelleme" Bu ve arasındaki fark bu kod farklı bir zaman olur ki "oyun döngü." Bu nedenle, sadece Drawing zaman içinde çizim işlemleri gerçekleştirmek için en iyisidir.

Güncelleniyor zaman

Oyunun her çerçeve için Happens.

Giriş

Klavye

Tuşu basılı / yayımladı.

Odak

Oyun kazançlar / odağı kaybettiğinde. Web oyunlar sadece.

Tıklayın

Fare basılı / serbest taşındı / / sürükledi.

Aktör üzerinde

Fare / çıkar / presler / bültenleri / aktör üzerinde tarama girer.

Region üzerinde

Fare / çıkar / presler / bültenleri / bir bölgeye sürükler girer.

Zaman

N saniye sonra

Verilen gecikmeden sonra kodu çalıştırır.

Her N saniye

Kodu her N saniye çalıştırır.

Duraklat / Devam Et

Oyun duraklatıldı / devam ettirme. Duraklatma yazısını okuyun .

Aktörler

Oluşturuldu ya Öldü: Belirli Aktör

Aktör düzenlendi / Killed edilir.

Oluşturuldu ya Öldü Tip: Aktör

Tip Aktör yarattı / öldürülür.

Oluşturuldu ya Öldü: Grup Üyesi

Grubun üyesi oluşturulur / öldürülür.

Girer veya Sahne veya Ekran Yapraklar: Belirli Aktör

Aktör girer / Ekran / Sahne bırakır.

Girer veya Sahne veya Ekran Leaves Tip: Aktör

Tip Aktör girer / ekran / sahne bırakır.

Girer veya Sahne veya Ekran Leaves: Grup Üyesi

Grubun üyesi girer / ekran / sahne bırakır.

Girer veya Bölge Yapraklar: Belirli Aktör

Aktörler girer / Bir Bölge bırakır. Bölgeler yazısını okuyun .

Girer veya Bölge Leaves Tip: Aktör

Tip Aktör girer / bir bölge bırakır. Bölgeler yazısını okuyun .

Girer veya Bölge Leaves: Grup Üyesi

Grubun üyesi girer / bir bölge bırakır. Bölgeler yazısını okuyun .

Çarpışmalar

Ile bu aktör çarpıştı: Something Else (sadece Aktör Tipi Davranış)

Bu aktör başka aktör çarpıştığı zaman olur.

Herhangi bir aktör çarpıştığı: Belirli Aktör

Bir aktör başka aktör ile çarpıştığında.

Herhangi bir aktör çarpıştığı Tip: Aktör

Bir aktör türden başka aktör ile çarpıştığında.

Ile herhangi bir aktör çarpıştı: Grup Üyesi

Bir aktör grubunun başka bir aktör çarpıştığı.

Arasındaki Çarpışmalar: Tipi ve Tip

Türden başka bir aktör olan tip çarpıştığında bir aktör.

Grup ve Grup: Arasındaki Çarpışmalar

Grubun bir başka üyesi olan grup çarpıştığı bir üyesi.

Sesler

Ses yapılır

Ses yapılır. Ses Çalma hakkında okuyun .

Kanal yapılır

Kanal yapılır. Ses Kanallar hakkında okuyun .

Özellikler

Numara

Sayı sayısından fazla / az olur.

Eşitlik

Özellik öznitelik eşit değil / eşit olur.

Boole

Boolean true / false olur.
 
Not : Özellik Olaylar Stencyl 2.5 kadar iOS oyunları için desteklenmez.

Gelişmiş

Özel Etkinlik

Bir Davranış "tetikleyici olay" bloğu (örneğin, düğme tıklama için "onClick" gibi) kullanır Olur. Bir işlev çağrısı benzer ama parametreler olmadan. Özel Etkinlikler konulu makalemizi okuyun .

Özel Blok

Yeni bloklar oluşturulmasına izin verir '[] olduğunda' A özelleştirilebilir formu. Özel Bloklar yazısını okuyun .

Küresel Özel Blok

Bir özelleştirilebilir formu 'olarak [] olur' yeni bloklar oluşturulabilir ancak bir aktör veya sahne bağlı değildir. Veriyor Özel Bloklar yazısını okuyun .

Özel Kod

Düzenli etkinlikler dışında yaşayan Keyfi kodu. Bu kullanımı çok satırlı kod bloğu (Akış> Gelişmiş altında) sok.

Özel İthalat

Kodlayıcıları için İthalat ifadeleri. bu kullanmak için çok satırlı kod bloğu (Akış> Gelişmiş altında) sok.