Valve công khai mã game Team Fortress 2
(github.com/ValveSoftware)-
ValveSoftware/source-sdk-2013: Dự án mã nguồn mở này là SDK dành cho phát triển game dựa trên Source engine của Valve. Nó được dùng để phát triển các game như Team Fortress 2 và cung cấp nhiều tính năng cùng công cụ khác nhau.
-
Tầm quan trọng của dự án: Source SDK cung cấp cho nhà phát triển game các công cụ và tính năng mạnh mẽ, giúp dễ dàng tạo ra các chế độ chơi tùy chỉnh và nội dung tùy biến. Điều này thúc đẩy sự sáng tạo của cộng đồng game và cho phép tạo ra nhiều nội dung do người dùng tạo.
-
Thay đổi: Trong commit gần đây, Team Fortress 2 SDK đã được thêm vào, với 5.255 tệp được thay đổi. Thay đổi này bao gồm 1.153.568 dòng được thêm và 222.431 dòng bị xóa.
-
Cấu trúc tệp: Nhiều tệp và thư mục khác nhau được bao gồm, cùng với các script và tệp cấu hình cần thiết cho phát triển game. Trong đó có các tệp xử lý đồ họa, âm thanh, physics engine, giao diện người dùng của game, v.v.
-
Các tệp và thư mục chính:
game: Chứa các tệp thực thi chính và thư viện của gamebin: Chứa các tệp nhị phân có thể thực thiscripts: Chứa các script và tệp cấu hình của gamematerials: Chứa tài nguyên đồ họa của gamesrc: Chứa các tệp mã nguồn
-
Thông tin khác: Dự án này được công khai trên GitHub và các nhà phát triển có thể tự do fork cũng như đóng góp. Điều này thúc đẩy sự hợp tác và phát triển của cộng đồng mã nguồn mở.
2 bình luận
Valve đúng là rất ngầu.
Ý kiến trên Hacker News