gameplay

Demo of Prologue 2 (progress)

(v1.0) (v1.1) (v2.0) (v2.0)

* ish nuala: lütfen v2.0 swf dosyasını masaüstüne “farklı kaydedip” deneyiniz, browserda nedense çalışmıyor. herkese rim hennaid!


geçen hafta boşu boşuna kayan yazıyla uğraştığımı daha sonrasında kendime “neden kayan resimler yapmıyorum” sorusunu sorduktan sonra farkettim. işin aslı satır-satır yukarı doğru texti kaydırma girişimlerim gayet enayi oldu ve üstelik merkeze ilerleyen texti super-tiny yapabilecek bir çözüm bulamadım. üstelik resim de koyamıyordum. neyse bu yeni formül sayesinde büyük bir artı elde ediyorum ve strip cartoon olayını prolog kısmına adapte edebiliyorum. bu yeni olay tam olarak mouse un konumuna göre hareket ettiği için tochscreen için süper biçilmiş kaftan. yani bittiğinde ipad-imsi bir ekranımız, kullanıcının yazıyı dikey konumda tümüyle kontrol edebildiği bir arayüz olacak. bundan sonra çözmem gereken sorun bu kayma işleminde üst sınırdaki resmin enini süper-tiny boyuta indirgemek olacak. ikizkenar dik üçgen formda olması gerekiyor kare masamızda 4 oyuncunun prolog’u okuyabilir olması için.. lakin bunu yapmam 4 oyuncunun da masa çevresinde okuyabilmesi için gerekli. ancak dediğim gibi bittiğinde resimler yerleştirebileceğim, hikayemi de yine resimler halinde yerleştirebiliyor olacağım. bu seferki fikir tamamdır.. en kaba haliyle kısa bi workshop yapalım isterseniz..

1. yeni flash dosyası yarattıyoruz (Actionscript 3.0) and kayanresimler.fla olarak kaydettik. frame rate’i 30fps’e ayarladık.


2. “layer 1″ i “container” olarak ayarladık ve kaymasını istediğimiz herşeyi bunun içine yerleştireceğiz
container’ı movie clip’e çevirdik ve “container_falan” diye bi instance name verdik.
şimdi contenti stage’de ortalanmış şekilde yerleştiriyoruz


3. yeni bir “actions” layer’ı yaratıyoruz ve herzamnki gibi ilk framinden action paneline erişiyoruz
yukarıdan aşağıya kayacak resimlerimiz olacak fakat şimdi bu nooktada kayacak içeriğin sınırlarını koymamız gerekiyor. yani esasen dikey bir kaymadan hehe bahsettiğimiz için y koordinatlarını belirliyoruz aşağıdaki gibik.

yani özetle: stage.stageHeight – content-mc.height < content_mc.y < 0.

4. Kodumuzda bi sonraki adımda değişkenleri ayarlayalım

5. sonrasında scrollContent fonksiyonunca kullanılacak ENTER_FRAME adlı event listenerı ekledik

6. scrollContent fonksiyonunda, “content_mc” nin y değerini yeni değeri olan scrollY olarak değiştirdik. burdaki amaç mausun pozisyonuna orantılı olarak bir hesap yaptırmak. resmin orta noktasının baz alındığını da dipnot olarak düşelim… Sonrasında sınırlarımızı tekrar konrol ediyoruzki resimlerin tümü/içerik sınıra gelince kaymanın durduğundan emin olalım

7.bu da son kodumuz. artık test edebiliriz



Satyaloka (prologue)


Game Scenario (part1)

Gradual olarak multitouch table üzerinde oynanacak Actionscript 3.0 Flash oyunlarım için çok özel bir senaryo yazdım. Air-hockey oyunumun bouncing ball’u Chicxulub meteoru olacak. konsepti daha iyileştirmeye çalışıyorum, bundan sonra sıra space-shooter oyunuma gelecek. eleminasyon turu olacak bu ilk oyunda 4 oyuncu sayısı öncelikle 2’ye inecek ve final turunda bahsettiğim space-shooter oyununa proceed ederek oyunun galibi belirlenecek. Hikayemi olabildiğince detaylandırmaya çalışıyorum. Bahsettiğim gibi farklı özeliklere sahip en az 4 ırk olacak. Satyaloka (prologue)

Game Theme and Concept(1)- kutay

Aşamalı (knockout+final) olacak flash oyunlarım için bilim-kurgu temalı bir senaryo yazdım ve strip cartoon olarak çizdim. Sümer mitololisinden esinlenerek hazırladığım temanın bu ilk bölümünde air hockey oyunum için hazırladığım bölümü görüyorsunuz. Anunnaki Marduk’dan gelen birçeşit uzaylı xenoformdur, ve kendilerine kaynak ve köle sağlayacak gezegenler keşfetmek üzere evrende yol alırlar. Teknolojileri suni supernova patlamaları yaratabilecek kadar gelişmiştir. Her türlü müdaheleyi doğa olayı süsü vererek yaptıklarından gizliliklerini daima koruyabilmişlerdir.

Özetle Anunnaki ve orduları Dünyayı 65 milyon yıl önce keşfederler ancak mevcutta oluşturmak istedikleri zeki yaşam formları için uygun bir habitat yoktur, dev sersem sürüngenler dünyaya hakimdir. Marduklular chicxulub göktaşına müdahele ederler..manyetik çekim alanlarından etkilenmeyen ve içinde çok özel değerli radyoaktif madde bulunduran bir meteor yaratırlar ve günümüz meksaika körfezi civarına bunu nişanlarlar. Sonuçta kitlesel bir temizlik yapılmıştır ve küçük memeliler hariç tüm canlılar yok olmuştur. Çarpışma anında açığa çok özel bekerel değerde bir radyoaktif madde olan prejapatium açığa çıkar ve dünya atmosferine karışır. Hayatta kalan tüm sürüngenler buzul çağıyla beraber tamamen yok olur, diğer tüm memeliler ise bundan etkilenirler ve zamanla onları primat formuna dönüştürecek yolda mutasyona uğrarlar. Amaç daha zeki ve işe yarar maymun-primat hayvanlar, yani insanları yaratmaktır.

Burdan faydalanarak air-hockey oyunumda bir aseroidi oyun alanının ortasındaki bouncing-ball’a adapte edeceğim. Gelecek bölümlerde multiplayer Space-shooter oyunum için çok daha ilginç bölümlerle, karakterler, ırklar ve logoları ile tekrar görüşeceğiz.. ;D

see sumerian dictionary for meanings

AS2 Space Shooter Game (sc2 LOST VIKING) – kutay


Single player flash game | developed by M.K.Celenk

Lost Viking (xtreme mode)- my first AS2 game!!
insipired by the arcade gaming machine spotted at the cantina, Hyperion spaceship. A Terran Viking looses its way and finds itself in a swarm of zerg mutalisks.. xD Starcraft II gamers definitely know it! now start poppin!

dont forget to click on the game screen to enable arrow keys (to move) and space key (for shooting)