Açık Kodlu Özgür Bir Yazılım Projesi: FlightGear Uçuş Simülatörü

0
FZ
1995 yılında havacılık simülasyonları konusunda uzmanlaşmış Curtis Olson isimli bir mühedis Microsoft Flight Simulator´a bir eklenti (add-on) yapmaya çalışırken vaktinin büyük bir kısmını asıl iş yerine bu yazılımın dosya formatlarını, iç yapısını, işleyişini, vs. anlamak için enerji harcayarak geçirdiğini fark etti. Ve kendine şöyle dedi: Oturup kendi uçuş simülatörümü yazmaya başlasam, bunu açık kodlu ve GPL lisanslı olarak kamuoyuna sunsam ve sonra...

Olson´un bu çabası ABD´de çılgın bir mühendisin delidolu idealizmi olarak algılanmadı tahmin edebileceğiniz gibi. Proje başladıktan kısa bir süre NASA´daki uzay mekiği programının önemli mühendislerinden biri olan Jon Berndt de projeye destek vermeye başladı. Bu katılımı takiben, bir başka mühendis Tony Peden de projeye katılmakta tereddüt etmedi. Ve gerisi büyük hızla geldi.

FlightGear isimli bu özgür yazılım projesine destek veren deneyimli programcı ve mühendislerin yaş ortalaması 35´in üstünde. Hepsi de kendi alanlarındaki mühendislik ve fizik konularında usta isimler. Geliştirdikleri sistem uç noktadaki havacılık mühendisliği modellerini, grafik (OpenGL) ve ağ programlama tekniklerini kullanıyor. Herkesi sistemlerini incelemeye ve katkıda bulunmaya davet ediyorlar.

Görüşler

0
murat09
Sevgili FZ bu haberin için çok teşekkürler. MS Flight Simulatoru "yıllaaaar" önce kullanmıştım(yoksa oynadım mı demeliyim?), boş zamanım olduğunda evde "uçabileceğim" bir program varmıdır diye tefekküre dalmışken, hızır gibi yetiştin :-)
Yarın indirip Pazar akşamı uçacağım. Ama şimdilik sadece windowz'da ve Ege Bölgesi üzerinde, umarım uçak takılırsa pencerelerinizi kapatıp açın demez ;-) Size havadan izlenimlerimi yazarım.
0
murat09
Help meeeeeeeeeee!
Kasa kasa 80 küsür megabaytı, birde Ege map'ini indirip kurdum. Ama, bir türlü pırpırımı uçurtmayı beceremedim zira program sistemimi çok ama çoook kasıyor anladığım kadarıyla. 386DX kullanmıyorum, yanlış anlamayın, kısaca GF2MX440 64MB VGA, 512DDR+Cel 1.8+WXP de denedim. Becerebilen kişi varsa ipuçlarını iletirse ayriyeten sevinirim. Saygılar, sevgiler.
0
bahadirkandemir
Numerik klavyedeki 9 ile hızı arttır, sonra 4-6 ile piste gir, hızlanında 2 ile yükselebilirsin.

Sitedeki manual'da güzel anlatmışlar.

X25 adında bir joystick seti gördüm, 2 parçadan oluşuyor ve uçuş simülatörlerinde kullanılmak için üretilmiş. Fiyatı 75$, FlightGear destekliyorsa almak gerek :)
0
bahadirkandemir
CVS sürümünde helikopter de varmış :)

Kampüsün üzerinden helikopter geçtikçe (günde 4-5 tane geçiyor, alçaktan uçuyor) "Ahh helikopter pilotu olmak vardı..." diyorum.

Belki FlightGear ile işi öğrenir, ilerde helikopter alırım kendime :P
Görüş belirtmek için giriş yapın...

İlgili Yazılar

SPAM´e Türk Yazılımcıların Cevabı: zabit

honal

Türkiye'nin ilk açık kod yazılım geliştirme takımı EnderUNIX, yeni yazılımını sunar: zabit

Internet kullanıcılarının ve sistem yöneticilerinin en önemli problemlerinden birisi kuşkusuz spam e-postalardır. Yıllardır Qmail üzerine çalışan ekibimiz, Qmail için bir spam filitreleyici yazmıştır. Geliştiricilerimizden N.Ersen Şişeci tarafından geliştirilen yazılım, içerik ve eklenti filitreleme özelliklerine sahiptir.

Tamamen C ile yazılan ve bu nedenle script dilleri ile yazılmış eşdeğerlerine göre oldukça hızlı olan yazılım, virüs tarayıcı clamav ile birlikte çalışabilmektedir. Eklenti filitrelemesi sayesinde Clamav'ın taradığı dosya sayısı yaklaşık 1/3 oranında azalmaktadır. Böylece e-posta sunucunuzun performansı bir hayli artmaktadır. İçerik filitreleme ile de kullanıcılara çok daha az spam e-posta ulaşmaktadır.

Miranda, ICQ´ların en güzeli...

butch

Uzun çabalar sonunda Sundance muradına erdi. Diskte onlarca mb yer kaplayan, %3 işlemci gücü yiyen ve arka planda ne işler çevirdiğini bilemediğimiz Mirabilis ICQ´nun alternatifini buldu. Bana da haberini yazmak düştü... Konumuz Miranda, ICQ´ların en güzeli.

Veritabanı Teknolojilerindeki Yenilikler

FZ

Veritabanı ve bununla bağlantılı çözümler deyince son 20-25 yıldır çoğunluğun aklına gelen terimler aynıdır : SQL, ilişkisel veritabanı yönetim sistemi (markadan bağımsız), ODBC ve bunlara C++, Visual Basic, JAVA gibi dillerle erişmek ve sonuç çözümü programlamak.

Markalar değişir, işletim sistemleri değişir, işin içine Internet girer, sistemler biraz daha hızlanır, fiyatlar değişir ama temelde öyle radikal değişiklikler olmaz... diye düşünüyordum ben bugüne kadar ancak bu düşüncemi değiştiren birkaç şirketin web sayfalarına göz atıp bir miktar inceleme yaptıktan sonra öğrendiklerimi sizinle paylaşmaya karar verdim.

HTML Form Onaylama (JavaScript ile programlamaya son!)

FZ

(GÜNCELLEME: Mozilla ile uyumlu hale getirildi) Herhangi bir web sayfası içinde herhangi bir html formu yerleştirdiğimizde bunun hemen ardından genellikle form gönderilmeden önce kullanıcının bu formu düzgün şekilde doldurup doldurmadığını kontrol etmek isteriz ("form validation"). Böylece sunucu tarafındaki kontrollere geçmeden önce doğrudan kullanıcının bilgisayarında yani istemcide hızlıca ve basit bir kontrol gerçekleştirebilir, hatalı ya da eksik bilgi girişinin bir nebze önünü kesmiş oluruz.

2 Günde İşletim Sistemi Yazabilir Misiniz?

FZ

Programlamaya bir şekilde girmiş hemen herkesin aklından bir ara geçmiş sorulardan biridir, "işletim sistemi nasıl yazılır?". İşletim sistemleri bilgisayar dünyasının en popüler, en gizemli, en çok tartışılan ve piyasayı belirleyen konularından biri olagelmiştir. Kimisine göre basit, kimisine göre karmaşık olan bu işte kavram karmaşası da az değildir, çekirdek ile dağıtımı karıştıranlar mı istersiniz, neyin temel işlevsellik olduğu üstüne sabaha dek tartışanlar mı yoksa hangi donanımların esas alınması ve hangi sürücülerin desteklenmesi gerektiğine dair kavga edenler mi istersiniz... BSD, Solaris, Linux, BeOS, VMS, MS Windows ve daha pek çok geliştirme ekibine bakınca konunun popülaritesini ve karmaşıklığını anlamak mümkündür.

Pekiyi bu konuda birkaç günlük bir çalışma ile işin temellerini öğrenmek mümkün müdür? 2 günde işletim sistemi yazabilir misiniz?