touchscreen

Satyaloka v1.0 (MultiTouch game)

(Satyaloka v1.1)


(Satyaloka v1.0)


(Satyaloka beta)


(v1.6 MT Air Hockey Game)


(v2.0 MT Spaceshoter Game)


(v1.4 MT Spaceshoter Game)


(v1.3 MT Spaceshoter Game)


(v1.2 MT Spaceshoter Game)


(v1.0 MT Spaceshoter Game)


(v3.0 MT Image Scroller)


Oyunun ilk sürümünü görebilirsiniz. Ufak oynalarala beraber 1.1 sürümünü de sunduktan sonra projeme nokta koyuyorum. Bu hafta dokunmatik masamı kişiselleştirdim ve temamıza uygun bir şekilde giydirdim. umarım beğenmişsinizdir.




MT Space Shooter Game (DEMO3)

(v1.3 MT Spaceshoter Game)


(v1.2 MT Spaceshoter Game)


(v1.0 MT Spaceshoter Game)


(v3.0 MT Image Scroller)


Bu hafta oyunumuzu pratikte çalışır hale getirdik. Spawn eden enemyler shoot ile ortadan yok oluyor ve yerleştirdiğim skorborda bunu puan olarak yansıtıyor. Geriye kalan kısım editlemek ve grafikleri yerleştirmek olacak. Bu hafta release edeceğimi söylemiştim ama henüz elimdeki 3 applikasyonu birbirine bağlamadım. Bunu bu hafta gayet eğelenerek yapacağımı düşünüyorum ve dolayısıyla haftaya bitmemesi için bir neden göremiyorum


Space Shooter Game & Multi-Image Scroller (DEMO2)


(v1.2 MT Spaceshoter Game)


(v3.0 MT Image Scroller)

Geçen hafta space shooter oyunumun ilk versiyonunda enemy spawn ediyorduk, bu hafta ise ateş etme özelliği, sürükleyerek-nişan alma, ve fire butonlarını ekledim. bundan sonra geriye bir tek skorbordu tamamlamak ve enemy ölümlerinin skorboarda yansıtılması kalıyor.

Buna ek olarak birdiğer iyi haber ise vaktimin büyük bir bölümünü çalan vertical image scroller applikasyonumu tamamladım. Touchscreen için çok friendly bir uygulama olduğunu düşünüyorum. Son olarak 3 aplikasyonu marge etmeden önce bunun üzerine hikayeme ait cartoonlarımı yerleştireceğim ve SKIP butonunu ekleyeceğim. İlk basamak olan Prolog bölümü böylece tamamlanmış olacak. umarım beğenmişsinizdir. Anunnaki tamgüç yolda haftaya aramızda olacak 😉


Multi-touch spaceShooter game x4 (DEMO)


(v1.0 MultiTouch Spaceshoter Game)

İkinci oyunumun ilk demosunu görüyorsunuz. Oyun şu anda sadece enemy spawn ediyor ve shoot olayı henüz yok, haftaya kadar bunu bitireceğim ama. Görselleri yerleştirmeden önce oyunun çalışan bir oyun yapabilmeyi arzu ediyorum, ve nihayetinde umarım ya haftaya veya ondan sonraki haftaya görselleri de yerleştireceğim. 2 hafta sonrasında (PROLOG + AIRHOCKEY + SPACESHOOTER) üçlemesini gradual olara marge edeceğim. Bu benim hikayemi baz alan, sırayla knockout ve final aşamalarıyla kazananın belli olacağı bilimkurgu temalı satyaloka oyunumun ilk sürümü olacak.

– prolog olayında ekranı 4’e bölmeyi becerebiliyorum ama bun dikey photo-slider’ı adapte etmekle halen uğraşıyorum. hiç olmazsa 2 post önce gösterdiğim workshopdaki sürümü birebir ve sadece tek tarafın okuyabileceği şekilde oyunun başına mesh edeceğim.


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)


Create an Auto-Scrolling Vertical Content

Pekala, geçen haftaki demo uygulamayı dandik kılan durum auto-scroll eden textin smooth bir flow içersinde olmayışıydı. Bunu kısmen bu hafta çözebildim, kısaca teknik detaylardan bahsetmek istiyorum. Araştırmalarım sonucunda bu amaca uygun bir algoritma buldum. Bu yeni yaklaşımla beraber text minimizasyonundan tamamen vazgeçiorum.
yapmaya çalıştığım yeni applikasyonda kendiliğinden (mouseun/parmağın konumuna göre kontrol edilebilir) boylamasına kayan üçgen formda bir slideshow yapacağım.

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)