2 poin oleh GN⁺ 2025-02-19 | 2 komentar | Bagikan ke WhatsApp
  • ValveSoftware/source-sdk-2013: Proyek open source ini adalah SDK untuk pengembangan game berbasis engine Source milik Valve. SDK ini digunakan untuk mengembangkan game seperti Team Fortress 2 dan menyediakan berbagai fitur serta alat.

  • Pentingnya proyek ini: Source SDK memberikan alat dan fitur yang kuat bagi pengembang game, sehingga mereka dapat dengan mudah membuat mode game kustom dan konten. Hal ini mendorong kreativitas komunitas game dan memungkinkan beragam konten buatan pengguna.

  • Perubahan: Dalam commit terbaru, Team Fortress 2 SDK telah ditambahkan, dengan 5.255 file diubah. Perubahan ini mencakup 1.153.568 penambahan dan 222.431 penghapusan.

  • Struktur file: Berbagai file dan direktori disertakan, termasuk beragam skrip dan file konfigurasi yang diperlukan untuk pengembangan game. Ini mencakup file yang menangani grafis, suara, engine fisika, antarmuka pengguna, dan lainnya dalam game.

  • File dan direktori utama:

    • game: berisi file eksekusi utama dan pustaka game
    • bin: berisi file biner yang dapat dijalankan
    • scripts: berisi skrip dan file konfigurasi game
    • materials: berisi sumber daya grafis game
    • src: berisi file kode sumber
  • Informasi lainnya: Proyek ini dipublikasikan di GitHub, dan pengembang dapat dengan bebas melakukan fork serta berkontribusi. Hal ini mendorong kolaborasi dan perkembangan komunitas open source.

2 komentar

 
honglu 2025-02-19

Valve memang benar-benar keren.

 
GN⁺ 2025-02-19
Komentar Hacker News
  • Kode ini khusus untuk TF2, dan masih berada di atas mesin Source yang tetap bersifat closed-source. Dengan kode ini saja, TF2 tidak bisa di-port ke platform baru; perlu mengimplementasikan ulang Source atau menggabungkannya dengan basis kode Source yang bocor
  • Sebagai seseorang yang pernah memodifikasi TF2 di sisi server, ini fantastis. Saya menghabiskan banyak waktu menganalisis biner di IDA, dan sekarang cukup membuka GitHub. Ini akan mempercepat fitur baru dan perbaikan bug di komunitas
  • Kode sumber TF2 sudah pernah bocor dua kali, dan dukungan komunitasnya masih sangat besar
  • Semoga ini menjadi kabar baik untuk TF2 Classic
    • Menurut pengumuman di Discord TF2C, TF2 Classic mungkin untuk sementara tidak dapat dijalankan. Ini karena pembaruan SDK dan rilis publik kode TF2
    • Mereka sedang menyiapkan proses porting dan rilis Steam, dan untuk memakai file SDK sebelumnya, Source SDK Base 2013 Multiplayer harus dialihkan ke beta branch previous2021
    • Akan ada lebih banyak kabar segera
  • Sepertinya nama game tersebut telah diubah menjadi "Frog Fortress 2"
  • Saya rasa Valve seharusnya sudah melakukan ini sejak lama: merilis pembaruan konten perayaan "final", mem-port game ke Vulkan, dan membuka kodebasenya sebagai open source
  • Saya tidak tahu apakah ini awal dari akhir TF2, atau akhir dari awal. Sebelumnya memang sudah ada kebocoran, tetapi ini berita besar
  • Fakta bahwa Valve melakukan ini sebelum melakukan kompilasi ulang untuk Mac 64-bit berarti mereka tidak menganggap Apple sebagai tempat yang baik untuk berbisnis
  • Akan bagus jika seseorang memperbarui panduan untuk build native ARM64 HL2 tahun 2025
  • Panduan yang ada memakai mesin Source lama yang bocor. Sekarang saatnya membuatnya resmi dan native
  • Saya penasaran apakah Valve akan mulai menerima pull request. Saya ingin memperbaiki banyak bug di game ini. Beam Medigun yang tidak sejajar dengan modelnya sudah mengganggu selama lebih dari 10 tahun
  • Valve terus berhasil. Saya takut pada hari ketika Gaben meninggal atau mundur. Saya harap Valve menemukan penerus yang layak, tetapi tidak jarang perusahaan kehilangan arah setelah generasi aslinya pergi