Plazma sayı 4, sayfa 27

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 27

Şekil 19.

Skate: Evet, sıra geldi benim favori Reflex demom olan Mathematica'dan bahsetmeye. Öncelikle auto disk accessing, SID chip autodetection başlangıç olarak teknik açıdan bir harikaydı. Bunun ardından, ilk efekt olarak 5 adet hareket eden çember karşımıza çıkıyor. Daha sonra da bunlar dairelere dönüşüyorlar. Özellikle içi dolu olanları büyük boblardan ibaret de olsalar bu kadar hızlı yapmak oldukça güç. Sanırım zeki bir VIC hilesi kullandınız, öyle değil mi?

Şekil 20.

Ouiss: O bölüm Zorc tarafından programlanmıştı. Kendisi o bölüm için dehşet efor harcadı. Eğer doğru hatırlıyorsam, o bölümü bitirmesi aylarını almıştı. Bu arada giriş bölümü de onun tarafından hazırlanmıştı. Bu demoda O'nunla aynı ekipte yer almak gerçekten çok iyi bir şeydi, çünkü her zaman efektlerine maksimum derecede ayar çekerdi.

Skate: Gerçek zamanlı hesaplanan bir Julia Fraktal. Mathematica'dan önce ben yalnızca render edilen fraktallar görmüştüm. Bu gerçekten büyük bir yenilikti.

Şekil 21.

Ouiss: Şey, efekt alanı yalnızca 20x12 çözünürlüğündeydi (geri kalan pixeller interpole ediliyordu) ama kodlaması zevkli olmuştu. Fraktallar çok büyük bir buluş. Yakın bir zaman önce fraktal sıkıştırmasıyla (fractal compression) ilgili araştırmalar yapmıştım. Buradakiyle aynı şey, yalnızca olayın tersi. Bölüme geri dönecek olursak: Aynı zamanda bu bölüm oluşturduğum hızlı koduma JSR koyduğum ilk bölüm olma özelliğini taşıyor. Bu gerçekten kafamı kurcalamıştı. :)

Skate: Ve gelelim birbirinden hızlı iki ray casting engine'e. Yalnızca engine'lerin kendisi değil, aynı zamanda sunum biçimleri ve duvarlardaki, 2D sprite'lardaki efektler de muhteşemdi.

Şekil 22.

O engine'ler Rainer ve benim aramdaki bir yarışmanın ürünüdür. En iyi ray casting engine'i yapmak için kapışmıştık. Bu yüzden Rainer sprite'ı ekledi (ve de greeting yazılarını), ben de duvarlardaki efektleri. Efektin ilk "iterasyonlarında" duvarlardan başka bir şey yoktu. Bazen yarışmak sağlıklı sonuçlar verir. :)

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