2 puan yazan GN⁺ 2025-02-19 | 2 yorum | WhatsApp'ta paylaş
  • ValveSoftware/source-sdk-2013: Bu açık kaynak proje, Valve’ın Source motorunu temel alan oyun geliştirme için bir SDK’dır. Team Fortress 2 gibi oyunların geliştirilmesinde kullanılır ve çeşitli özellikler ile araçlar sunar.

  • Projenin önemi: Source SDK, oyun geliştiricilere güçlü araçlar ve özellikler sağlayarak özel oyun modları ile içeriklerin kolayca oluşturulmasına olanak tanır. Bu, oyun topluluğunun yaratıcılığını teşvik eder ve çeşitli kullanıcı üretimi içerikleri mümkün kılar.

  • Değişiklikler: Son commit’te Team Fortress 2 SDK’sı eklendi ve 5.255 dosya değiştirildi. Bu değişikliklere 1.153.568 ekleme ve 222.431 silme dahil.

  • Dosya yapısı: Çeşitli dosya ve dizinler yer alır; bunların içinde oyun geliştirme için gerekli farklı betikler ve yapılandırma dosyaları bulunur. Bunlara oyunun grafiklerini, sesini, fizik motorunu ve kullanıcı arayüzünü ele alan dosyalar da dahildir.

  • Başlıca dosya ve dizinler:

    • game: Oyunun ana çalıştırılabilir dosyaları ve kütüphanelerini içerir
    • bin: Çalıştırılabilir ikili dosyaları içerir
    • scripts: Oyunun betiklerini ve yapılandırma dosyalarını içerir
    • materials: Oyunun grafik kaynaklarını içerir
    • src: Kaynak kod dosyalarını içerir
  • Diğer bilgiler: Bu proje GitHub’da herkese açık olarak yayımlanmıştır ve geliştiriciler projeyi özgürce fork edebilir ve katkıda bulunabilir. Bu, açık kaynak topluluğunda iş birliğini ve gelişimi teşvik eder.

2 yorum

 
honglu 2025-02-19

Gerçekten Valve harika görünüyor.

 
GN⁺ 2025-02-19
Hacker News yorumları
  • Bu kod TF2'ye özeldir ve hâlâ kapalı kaynak olan Source motorunun üzerinde yer alır. Bu kod tek başına TF2'yi yeni platformlara port etmeye yetmez; Source'u yeniden uygulamak ya da sızdırılmış Source kod tabanıyla birleştirmek gerekir
  • TF2'yi sunucu tarafında modlamış biri olarak bu harika. IDA'da binary analizine çok zaman harcadım, artık tek yapmam gereken GitHub'ı açmak. Bu, topluluğun yeni özellikler ve hata düzeltmelerini hızlandırmasını sağlayacak
  • TF2 kaynak kodu zaten iki kez sızdırılmıştı ve topluluk desteği hâlâ çok büyük
  • Umarım TF2 Classic için iyi haber olur
    • TF2C Discord duyurusuna göre, TF2 Classic bir süre çalıştırılamayabilir. Bunun nedeni SDK güncellemesi ve TF2 kodunun açık şekilde yayımlanması
    • Port çalışmaları ve Steam çıkışı hazırlanıyor; önceki SDK dosyalarını kullanmak için Source SDK Base 2013 Multiplayer'ı "previous2021" beta dalına geçirmeniz gerekiyor
    • Yakında daha fazla haber paylaşacaklar
  • Görünüşe göre oyunun adı "Frog Fortress 2" olarak değiştirilmiş
  • Bence Valve bunu çok daha önce yapmalıydı: "son" kutlama içerik güncellemesini yayımlamak, oyunu Vulkan'a port etmek ve kod tabanını açık kaynak olarak paylaşmak
  • Bunun TF2 için sonun başlangıcı mı yoksa başlangıcın sonu mu olduğunu bilmiyorum. Daha önce de sızıntılar olmuştu ama bu büyük haber
  • Valve'ın 64 bit Mac için yeniden derlemeden önce böyle bir adım atmış olması, Apple'ı iş yapmak için iyi bir yer olarak görmediği anlamına geliyor
  • Keşke biri HL2'nin 2025 ARM64 yerel derlemesine dair talimatları güncellese
  • Mevcut talimatlar eski, sızdırılmış bir Source motorunu kullanıyor. Artık bunu resmî ve yerel şekilde yapmanın zamanı geldi
  • Valve'ın pull request kabul etmeye başlayıp başlamayacağını merak ediyorum. Oyundaki birçok hatayı düzeltmek istiyorum. Medigun ışınının modelle hizasız olması 10 yılı aşkın süredir canımı sıkıyor
  • Valve başarıyı sürdürmeye devam ediyor. Gaben'in öldüğü ya da görevden ayrıldığı günü düşünmek bile korkutucu. Umarım Valve değerli bir halef bulur ama kurucu nesil çekildikten sonra şirketlerin yönünü kaybetmesi de nadir görülen bir şey değil