Cuối tuần này bạn dự định làm gì?
(lobste.rs)- Đây là một lời gợi mở cộng đồng để mọi người tự do chia sẻ kế hoạch cuối tuần
- Không chỉ chia sẻ kế hoạch, bạn cũng có thể yêu cầu trợ giúp hoặc phản hồi khi cần
- Đây là một câu hỏi mở, nên vẫn có thể tham gia ngay cả khi không có lịch trình đặc biệt nào
- Cũng nói rõ rằng lựa chọn không làm gì cả cũng hoàn toàn ổn
- Không khí chung bao dung cả việc nghỉ ngơi lẫn không có kế hoạch, thay vì đặt nặng năng suất
Câu hỏi mở để chia sẻ kế hoạch cuối tuần
- Người tham gia có thể tự do chia sẻ những việc mình định làm vào cuối tuần này
- Không chỉ là kế hoạch hoạt động đơn thuần, bạn cũng có thể xin trợ giúp hoặc phản hồi về những việc đang làm
Ngay cả khi không có kế hoạch đặc biệt cũng vẫn phù hợp
- Đây là một hình thức có thể trả lời ngay cả khi không có lịch trình rõ ràng
- Việc chọn không làm gì cả cũng được chấp nhận, nên cuối tuần không bị nhìn nhận chỉ qua lăng kính năng suất
1 bình luận
Các bình luận trên Lobste.rs
Hình học tĩnh và chiếu sáng đỉnh đã hoạt động rồi; nhìn các chi tiết ánh sáng được tạo bằng cách chia nhỏ mặt và tô màu đỉnh khiến mình càng thấy trò này ấn tượng hơn
Mình cũng sẽ để lại tùy chọn tắt texture để có thể thấy rõ hơn tay nghề thủ công của Rare
Việc port này khả thi vì đã có bản decompile hoàn chỉnh, và cách game tải asset có khá nhiều chỗ đáng ngờ. Khi được tự do truy cập phần cứng và ngân sách thì eo hẹp, người ta sẽ tối ưu hóa, rồi 26 năm sau để lại rắc rối cho ai đó
Game N64 không lưu model ở định dạng có thể parse được, mà lưu dưới dạng display list gần giống các lệnh gọi API thô gửi tới chip đồ họa. Muốn đọc model thì phải giả lập cả chip, bao gồm cả microcode mà game cung cấp; Rare lại là studio dùng microcode riêng nên dữ liệu đỉnh khác, không thể tái sử dụng code hiện có
Để port game sang noclip, phải triển khai lại rendering engine và tầng dữ liệu, nên giống một câu đố thú vị; nếu thêm audio và gameplay vào nữa thì về cơ bản sẽ thành một game hoàn chỉnh
Gần 20 năm trước mình chỉ chơi WoW một chút, nhưng luôn nghĩ rằng muốn bay quanh và ngắm những khu vực mà mình không thể tự trải nghiệm. Giờ thì có thể rồi
Nhờ tài liệu wiki của FFHacktics, mình đã trích xuất được khá nhiều dữ liệu PS1 Final Fantasy Tactics và cũng làm một dự án; có lẽ game này cũng có thể đóng góp cho website đó
Dự án: https://github.com/adamrt/heretic
https://github.com/byzantine-systems/chrysopolis
Hiện tại sau khi boot đã vào được Erlang shell; vẫn còn đầy hack và giải pháp tạm ở khắp nơi, nhưng sau 2 tuần mày mò sửa các build bị lỗi mà nó chạy được nên khá phấn khích
Mình rất thích những phần giống OCaml của Rust, nhưng các phần khác thì vẫn chưa chắc lắm. Ví dụ như việc
randkhông nằm trong standard library mà là một crateCuối tuần này có thể mình sẽ chuyển một số tài liệu cá nhân từ GitHub sang tangled. Dạo này duyệt GitHub không còn thấy thú vị, cảm giác như một MMORPG rất lớn nhưng chẳng có mấy việc để làm
randkhông có trong standard library: not aloneTuy vậy cái đó là nói về trình sinh số ngẫu nhiên bảo mật, còn với trình sinh số ngẫu nhiên nhanh phục vụ tính toán thì có quá nhiều đánh đổi để lựa chọn, nên để ngoài standard library có vẻ là khôn ngoan
Dù vậy, các crate được dùng cực kỳ rộng rãi như
rand,serde,clap,libcgần như có cảm giác giống standard libraryNên chọn thứ gì đó vượt khỏi bài tập hay rustlings, thứ bạn thật sự quan tâm, thậm chí là một thứ khổng lồ mà bạn còn không kỳ vọng sẽ hoàn thành
Ban đầu không dễ, nhưng rất vui; quá trình giải từng phần nhỏ và tiến gần hơn tới một mục tiêu xa xôi tưởng như bất khả thi đã giữ mình tiếp tục
Giờ mình thích Rust và dùng hằng ngày, thậm chí còn có cảm giác như đang phản bội người tình cũ là C
Mình khuyên cứ tiếp tục dùng cú pháp quen thuộc và bạn thích. Rust có nhiều yếu tố kiểu functional có thể giống OCaml, và không cần phải xấu hổ nếu chưa idiomatic. Lạm dụng
Rc,RefCellhoặc cả hai cũng không saoStandard library mỏng ban đầu thì hữu ích, nhưng về sau khi
Cargo.lockbắt đầu có cảm giác nhưnode_modules, bạn có thể sẽ nguyền rủa nóNên tránh
async. Dù sao nó cũng lây lan như GPL nên về lâu dài khó tránh hoàn toàn, nhưng hiện tại nó gần như là công dân hạng hai và không thanh nhã bằng Rust đồng bộCuối cùng, điểm cốt lõi với mình là hiệu năng gần với C nhưng không có những phiên gdb bất tận. Nếu build được thì chạy được, và thứ còn lại chỉ là lỗi logic
Hiện vẫn là tính năng thử nghiệm
Nghe nói câu hỏi phỏng vấn sẽ liên quan đến phân tích luồng dữ liệu, nhưng khó tìm bài tập kỹ thuật compiler trên mạng, nên mình đang đọc các chương nửa sau của “Modern Compiler Implementation in ML”. Nếu có bộ bài tập về compiler thì sẽ hữu ích
Ở gần cuối trang này có bài về phân tích luồng dữ liệu, và tìm thêm một chút chắc cũng sẽ thấy các biến thể
Không phải dự án nghiêm túc, chỉ làm cho vui
Tình trạng hiện tại: https://www.youtube.com/watch?v=nvas81rUZKw
Mình đã thêm chiến đấu dựa trên vật lý, đỡ và parry, cùng hai kẻ địch được modeling rất thô
Vừa nảy ra ý tưởng gắn ambient audio cho kẻ địch để tạo hiệu ứng kiểu định vị bằng tiếng vọng theo phong cách Benny trong Thief; nó cũng hoạt động như một audio landscape tức thời, hiệu quả khá ổn
Khi dùng các công cụ gần với game development, đôi lúc có những khoảnh khắc mở mắt kiểu “wow, mọi người vẫn sống như thế này à?”. Ai nghĩ vim quá phức tạp thì hãy thử texture painting trong Blender. Việc mọi người có thể làm việc hiệu quả bằng những công cụ như vậy thật sự ấn tượng
zngur là công cụ interop C++ đầu tiên khiến mình cảm thấy thật sự đủ linh hoạt, và mình hy vọng nó sẽ khiến quá trình chuyển Lix sang Rust bớt đau đớn hơn nhiều
zngur, trông thật sự rất hayĐặc biệt là điểm có thể viết code mang chất Rust hơn bên trong một dự án C++ khá hấp dẫn
Ở nhà mình dùng router chạy NixOS, nên khi viết firewall mình cần hiểu rõ mình đang làm gì
Rất khuyến khích khám phá giữa các màn. Game có thể tạo cảm giác khá tuyến tính, nhưng thật ra mở hơn bạn nghĩ
Các trận boss dồn khá nhiều về phía sau. Vài boss đầu hơi lưng chừng khiến mình phân vân có chơi đến hết không, nhưng từ khoảng 60% tiến độ trở đi chất lượng boss fight tăng vọt