Starting with update 1.7, the Dwarf Fortress-inspired sci-fi colony sim will no longer rely on Unity.
Nguồn: https://80.lv/articles/rimworld-runs-2-4-times-better-on-new-in-house-engine. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000 bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thửCurl đã thực hiện bộ kiểm tra hiệu suất mới trong hai tháng qua, mang lại nhiều cải thiện tốc độ và bộ nhớ phiên bản 8.23.0. Các hàm Base64 encode/decode, URL encode/decode, date parsing, URL parsing, printf() và number parsing đều nhanh hơn đáng kể từ 20% đến 4 lần tùy chức năng. Cấu trúc core đã được rút gọn đáng kể: easy handle giảm từ 4256 xuống còn 3064 bytes, multi handle từ 900 xuống 656 bytes, và connectdata từ 824 xuống 656 bytes. Những giảm này cũng cắt giảm mức sử dụng bộ nhớ peak cho một lần HTTP download từ 130,622 xuống còn 126,875 bytes, với số lượng allocation giảm từ 100 xuống 96. Bộ kiểm tra này đã có sẵn trong repository git của curl để bất kỳ ai cũng có thể sử dụng.
Lập trình viên nên đọc bài này để hiểu những cải tiến hiệu năng đáng kể trong phiên bản curl 8.23.0, bao gồm tốc độ xử lý và giảm sử dụng bộ nhớ.
Epic Games đã trì hoãn tựa game hợp tác với Disney, một tựa bắn súng có sự xuất hiện của các nhân vật từ Marvel và Star Wars. Nguyên nhân kỹ thuật là do Epic đang tập trung chiến lược "AI first", yêu cầu các developer ưu tiên công nghệ AI trong phát triển. Hệ quả trực tiếp là sự chậm trễ trong tiến độ ra mắt game Disney. Điều đáng học hỏi là sự linh hoạt của Epic khi chuyển hướng đầu tư mạnh mẽ vào AI, cho thấy xu hướng công nghệ mới đang định hình lại ngành game.
Bài viết cung cấp thông tin quan trọng về xu hướng chuyển hướng sang AI của Epic Games và tác động đến ngành game.
Một modder đã cải tiến chiếc điện thoại Nokia 3310 cổ điển bằng cách tích hợp Raspberry Pi Pico-based PCB, biến nó thành thiết bị chơi game mạnh mẽ hơn. Nguyên nhân kỹ thuật là việc thay thế phần cứng gốc bằng board xử lý Pico có khả năng năng lực tính toán cao hơn. Hệ quả là thiết bị hiện có thể chạy các game đồ họa phức tạp hơn Snake vốn là game nổi tiếng nhất của Nokia. Đây là minh chứng ấn tượng cho việc tái sử dụng và nâng cấp công nghệ cũ. Lập trình viên nên tham khảo dự án này để học hỏi cách tối ưu hóa hiệu năng trong các thiết bị có nguồn lực hạn chế.
Tìm hiểu cách nâng cấp điện thoại cổ điển Nokia 3310 thành thiết bị chơi game hiện đại với Raspberry Pi Pico sẽ mở ra khả năng sáng tạo kỹ thuật thú vị cho lập trình viên.
Python 3.15 đã được phát hành đi kèm các cập nhật cho công cụ Ruff, uv và ty. Phiên bản Python mới này tập trung vào tối ưu hóa hiệu suất và cải tiến hệ thống type hinting. Ruff hiện đã hỗ trợ kiểm tra mã nguồn nhanh hơn gấp 20 lần so với các công cụ truyền thống. uv cải thiện tốc độ cài đặt package lên đến 10-100 lần nhờ thuật toán dependency resolution mới. Đáng chú ý nhất là tính năng Type Parameters trong typing module giúp viết code generic mạnh mẽ hơn mà không cần dùng đến thư viện third-party.
Python 3.15 ra kèm cập nhật cho Ruff, uv và ty giúp lập trình viên nắm bắt tính năng mới và công cụ tối ưu.
Booking.com đã tiết giảm chi phí compute cho Node.js tới 38% khi chuyển từ pm2 sang Watt. Công nghệ Watt giúp giảm số lượng pod cần thiết, cắt giảm 20% lượng memory sử dụng, đồng thời giảm được latency. Điều đáng chú ý là tất cả các thay đổi này được thực hiện mà không cần thay đổi bất kỳ dòng service code nào. Giải pháp Watt hoạt động bằng cách tối ưu hóa hiệu suất runtime của Node.js một cách thông minh.
Bài viết cho thấy cách giảm chi phí Node.js hiệu quả mà không cần thay đổi code dịch vụ.
Pardall Games là kho lưu trữ trực tuyến miễn phí chứa các 3D model và tài nguyên game từ PlayStation 1 và Nintendo 64. Kho dữ liệu này ra đời nhằm bảo tồn lịch sử gaming bằng cách lưu trữ tài nguyên gốc từ các tựa game classic. Dự án tập trung vào việc reverse engineering file game để trích xuất model và texture chất lượng cao. Đây là nguồn tài nguyên quý giá cho các developer và researcher muốn nghiên cứu hoặc tái sử dụng tài sản đồ họa của thời kỳ 3D đầu tiên.
Bài này giúp lập trình viên truy cập kho tài nguyên 3D độc đáo để phục vụ dự án game hoặc nghiên cứu đồ họa game cũ.
.NET 11 giới thiệu runtime async thay vì state machine do compiler tạo ra, giảm allocation tới 40% trong các kịch bản sử dụng Task. Sự thay đổi này giúp giảm bộ nhớ sử dụng và cải thiện hiệu năng cho các ứng dụng async-heavy. Runtime async cũng đơn giản dụng cụ debug và dễ đo lường hơn so với state machine phức tạp. Với lập trình viên .NET, việc nắm rõ sự khác biệt này sẽ giúp tối ưu hóa hiệu năng ứng dụng và tận dụng tốt nhất tính năng mới trong .NET 11.
Bài viết này giải thích rõ ràng về sự thay đổi quan trọng trong Runtime Async của .NET 11 và tác động thực tế đến hiệu năng cũng như khả năng gỡ lỗi.
Patrick Kerr, cựu lập trình viên của GTA, đã chia sẻ lại hệ thống physics của game đời đầu. Hệ thống xử lý va chạm và chuyển động xe trong GTA 1 dùng phương pháp Euler integration để tính toán chuyển động và khoảng cách giữa các đối tượng. Phần tái hiện này cho phép trải nghiệm lại cảm giác điều khiển xe với các tính năng đặc trưng như độ trượt bánh và phản lực vật lý cơ bản. Dự án sử dụng JavaScript và WebGL để chạy trực tiếp trên trình duyệt, giúp các lập trình viên nghiên cứu và học hỏi cách xử lý physics game đơn giản nhưng hiệu quả. Đây là cơ hội hiếm có để hiểu về kỹ thuật game development những năm 90 qua một trong những tựa game nổi tiếng nhất thời kỳ đó.
Bài viết giải thích chi tiết hệ thống vật lý xe trong GTA gốc giúp lập trình viên học cách xây dựng hệ thống tương tác phức tạp hiệu quả.
Đang tải bình luận…