C64 Türkiye sayı 5, sayfa 4

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 4

ÜÇÜNCÜ BOYUT

NEREDEN : İZMİR NİCK / GRUP(LAR) : NIGHTLORD / AESRUDE / CIVITAS WEB SİTE : http://nightlord.dr2.net

Herkese merhaba... Bu bölümde sizlere 3D demo efektleri dünyasını tanıtmaya çalışacağım. Yazıları takip ettikçe bu tür efektlerin arkasında yatan temel matematik ve geometrik prensipleri öğrenecek, ve ardından bunları C64'te assembler'da nasıl gerçekleştirebileceğinizi göreceksiniz. Bu sırada yer yer scene programcılığı, yazılım mühendisliği, bilgisayar mimarisi gibi çeşitli konulara da değinmeyi planlıyorum. Ama önce biraz felsefe. “Eee hani matematik öğrenecektik” demeyin. Felsefe bütün bilimlerin babasıdır. Düşünüyoruz öyleyse varız hesabı.

Neden Demolar, Neden C64 ve Neden 3D?

Herhangi bir konuda oturup emek harcamanız gerektiğinde, bu emeğin karşılığında ne kazanacağınızı, ne öğreneceğinizi sorgulamak hem hakkınız, hem de yol boyunca ihtiyacınız olacak olan motivasyonun kaynağı olacak cevaplara giden yolunuzdur. Öyle ya, neden şimdi durduk yerde 20 yıllık eski bir bilgisayarda, günümüzde ucuz ve hızlı donanım sistemlerinin kolaylıkla yapabildiği bazı şeyleri zorlaya zorlaya yapmaya çalışasınız ki? Bu büyük soruyu kendi kendinize cevaplayıp bu işlere girişmek konusunda kendinizi dürüst bir şekilde sorgulamanız ve cevaplarınıza ikna olmanız kesinlikle çok önemli. Bu konuda bazı noktalara en baştan açıklık getirmek ve yanlış sebeplerle zamanınızı ve emeğinizi harcamanızı engellemek istiyorum:

1- Kolay olmayacak ve sizin çabanız gerekecek. Ben bu yazılarda mümkün olduğu kadar alt seviyeden başlayacağım. Ama ne olursa olsun sizin bol miktarda kafa yormanız, anlamadığınız yerleri tespit edip üzerinde çalışmanız ve çözüm bulamadığınız noktalarda bana bir şekilde sorularınızı iletmeniz gerekecek. Yani bu yazıları roman okur gibi okuyup tamamlarsanız çok gelişme kaydedemezsiniz.

2- Çok zor da olmayacak. Kimi insanlar matematik kelimesini duydukları anda korkuya kapılırlar. Matematik, geometri ve bilgisayar bilimleri sistematik, tutarlı ve öğrenilebilir konulardır. Bu alanlarda kafa yormak hem zevklidir hem de size tutarlı, açık ve analitik düşünmeyi öğretir.

3- Parasal getiri beklemeyin. C64 üzerindeki demo çalışmalarınızdan dolayı kimse size para ödemeyecek. Siz genel olarak çeşitli meslekleri icra ederken işinize yarayabilecek pek çok şey öğreneceksiniz elbette ama oyun veya demo yapıp satmak ve para kazanmak gibi planlarınız varsa yanlış yerdesiniz.

4- Yüksek seviyeli diller (C++/Java vs), Script dilleri (Perl, Tcl/Tk vs), Web Teknolojileri (html, .NET vs) gibi konularla uzaktan yakından ilgisi olmayan işler yapacaksınız. Eğer bu alanlarda kendinizi geliştirmek istiyorsanız yanlış yerdesiniz.

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