Amiga Dünyası sayı 5, sayfa 24

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 24

Işıklar, kamera, motor! Bu sözler, bir filmin çekimi sırasında, belki de en çok tekrarlanan cümleyi oluşturur. Aegis firmasının aynı adlı, "script", yani senaryo programı ile animasyon programlarınıza güçlü bir slideshow-animator ekleyebilirsiniz.

Eğer yukarıdaki kısacık girişten etkilendiyseniz, size genel bir açıklama ile programın nimetlerini şöyle bir sunalım. Daha önce de söylediğim gibi, programımız senaryo kontrollü bir slideshow sistemi. Bu sistemin amacı, sizin daha önceden ayrı ayrı ürettiğiniz resimleri, animasyonları ve müzikleri, yine sizin tanımlayacağınız bir senaryo dahilinde birleştirerek kapsamlı bir animasyon oluşturmak. Slideshow senaryosunu hazırlarken, sahneden sahneye geçiş, zamanlama ve müziği senkronize etme gibi problemlerle bilgisayarımız uğraşacak. Program ekran geçişlerinde pek çok efekt kullanabiliyor ve programımızın tüm ekran modlarında çalıştığını da belirtmek gerek. Programda birleştireceğiniz animasyon sahneleri için, herhangi ANIM dosyalarını kullanabilir, sesler için SONIX formatında kaydedilmiş müzik ve efektleri animasyonlarınıza dahil edebilir ve her türlü IFF resim dosyasını da normal slideshow veya özel uygulamalar için kullanabilirsiniz. Bu özel uygulamalara örnek olarak, renk geçişleri ile oluşturulan ve gerçekte tek ekranda çizilmiş hareketli arkaplanları gösterebiliriz. Eğer böyle bir programın işinize yarayacağına inanıyorsanız, onu bir şekilde temin edin ve yazının devamını okumaya başlayın. Yalnız bir uyarım var, eğer programı bir data disketiyle beraber temin edemediyseniz, programı çalıştırmadan önce kendinize bir iki tane animasyon sahnesi ve müzik yapıp bir diskete saklayın, çünkü bu programın efektlerini ve gücünü anlayabilmenin en kolay yolu bol bol denemeler yapmak.

Programı yükledikten sonra program hakkında kısa bilgi veren bir pencereyle karşılaşıyoruz. Eğer bu pencereye herhangi bir nedenle yeniden gerek duyarsanız (mesela ekran çözünürlüğüne bakmak için), onu project menüsündeki "ABOUT" seçeneği ile tekrar çağırabilirsiniz. Bundan başka, programımızın project menüsünde "NEW", "OPEN", "SAVE", "SLEEP" ve "QUIT" seçenekleri var. Bunlardan NEW bütün senaryoyu silerken, OPEN ve SAVE seçenekleri bildiğimiz dosyalama işlemlerini gerçekleştirerek yazdığınız senaryoyu diskete kaydediyorlar. QUIT ile de programdan çıkabilirsiniz. Bu menüdeki SLEEP seçeneği, pek sık rastlanan türden olmayan bir özellik. Bu seçenek aktif edildiğinde, programdan çıkarak Workbench ekranına dönersiniz, fakat ekranda "Aegis LCA! x.x" adında bir pencere açılır (x.x programın version numarası). Workbench'ten yapacağınız işlemler bittikten sonra bu pencereyi kaparsanız, programımız yeniden aktif hale geliyor ve tabii bu arada senaryo da silinmiyor.

Programımızda bir senaryo oluştururken ilk yapmamız gereken şey, ekran çözünürlüğünü seçmek. İlk önce Display menüsünden Amiga'nın grafik modlarından birini seçin ve sonra Interlace ya da Halfbrite/HAM modlarını isteyip istemediğinizi belirtin. Bu arada iki önemli hatırlatmam var. Birincisi, programımız gösterim sırasında, belirttiğiniz ekran modundan başka bir modda çizilmiş resim ve ANIM dosyalarını reddedecektir. İkincisi de, Display menüsündeki Video-Res diye belirtilen ekran modu overscanned bir lores ekranıdır (mesela Videoscape animasyonlarını programla kullanırken, genelde bu mod gerekiyor).

Ekran modunu seçtikten sonra, sıra geliyor senaryoyu hazırlamaya. Video menüsündeki EDIT seçeneği ile amacımıza kavuşacağız. Edit'i seçtiğinizde karşınıza ilk olarak VİDEO SCRİPT penceresi çıkacak. Bu penceredeki seçenekler, slideshow senaryosunun adımlarını sıralamamızı sağlayacaklar. Gördüğünüz gibi ekranda, bu adımları satır satır gösteren ve hakkında kısa bilgi veren bir menümüz var. Bu menüdeki satırlardan birinin üzerine gelip click'lerseniz, bu satırı edit etmek için aktif hale getirirsiniz. Bu menünün kenarındaki TOP, PREV, NEXT ve BOTTOM seçenekleri ile de uzun bir senaryo listesini sırayla en tepe noktaya, bir geriye, bir ileriye ve en aşağı noktaya kaydırabilirsiniz. Burada kendinize boş satır açmak için INSERT seçeneğini kullanacaksınız. INSERT seçeneği, ekranda aktif ettiğiniz satırın bir gerisine boş bir satır açar. DELETE ve CLEAR seçenekleri ile o an aktif halde bulunan senaryo satırını veya tüm senaryoyu silebilirsiniz. Edit seçeneği ise sizi, o an bulunduğunuz senaryo satırını "yazmanızı" sağlayacak olan FRAME SPECS menü penceresine götürecektir.

Frame Specs menüsü karşınıza geldiğinde, ekrandaki seçeneklerin bloklar halinde gruplaşmış olduklarını göreceksiniz. Ekranın en üst satırı, o satırda olacak olayı, ve bu olayın kullanacağı dosya veya buffer'ları seçmek içindir. Senaryodaki zamanlama parametreleri de bu satırda bulunurlar. Daha aşağı bloklar ses ve animasyon gösterimiyle ilgili parametrelerin ayarlandığı bloklar ve offset bloğudur. Pencerenin yaklaşık yarısını kaplayan "Transitions" yani ekran geçişleri bloğu ise bize istemediğimiz kadar geçiş efekti sunmaktadır.

Bu bulunduğumuz durumda üzerinde durmamız gereken konulardan biri de buffer, yani tampon alanı kullanmak. LCA, birazdan göreceğimiz işlemleri yaparken genelde iki yolla bilgilere ulaşır. Bu yolların ilki, bilgiyi doğrudan disketten yüklemek, yükler yüklemez de anında kullanmak ve işi bitince de silmektir. Halbuki birazdan göreceğimiz pek çok özel durumda LCA, gerekli bilgiyi hafızadaki 1'den itibaren numaralanmış tampon bölgelere atar ve yeri geldiğinde burdan okuyarak kullanır. Burada, "1'den itibaren numaralanmış" cümleciğine dikkatinizi çekerim; çünkü buffer numarası olarak gireceğiniz bir sıfır, programımızın bir bilgiyi disketten okumasına ya da o an kullanmakta olduğunuz seçeneğe göre kilitlenmesine sebep olabilmektedir.

Klavyeyle gezinmek için ← ve → tuşları.