nói dối e blog

Thiết Kế Hệ Thống Xây Dựng Tàu Vũ Trụ

Các trò chơi như Factorio, Oxygen Not Included hay RimWorld đều sở hữu kho mod đồ sộ, cho phép biến đổi hoàn toàn trải nghiệm cốt lõi thông qua việc chỉnh sửa sâu về cơ chế gameplay. Điều đặc biệt là nhiều mod hấp dẫn nhất lại thường do một cá nhân phát triển. Điều này khiến tôi nhận ra rằng: dù gameplay bề ngoài quyết định trải nghiệm tổng thể, nhưng lượng công việc thực tế để xây dựng hệ thống cốt lõi không nhất thiết phải quá đồ sộ. Hơn nữa, khi cơ chế chưa hài lòng, việc điều chỉnh cũng dễ dàng hơn nếu có nền tảng vững chắc.

Một Số Trò Chơi Xây Dựng Tàu Vũ Trụ Hoặc Trạm Không Gian

Dạo gần đây tôi có thử nghiệm một vài tựa game về xây dựng tàu vũ trụ và trạm không gian để tìm kiếm cảm hứng. Mỗi trò chơi đều mang đến những ý tưởng độc đáo, dù chưa chơi quá sâu nhưng vẫn muốn ghi lại thành danh sách tham khảo. Một số tựa game còn đang trong quá trình phát triển, tôi đã thêm vào danh sách mong chờ từ lâu.

Một Ý Tưởng Cho Một Trò Chơi

Một ý tưởng trò chơi

Đã một tháng trôi qua kể từ ngày tôi tự giam mình trong bốn bức tường. Trong khoảng thời gian dài đó, tôi liên tục tự hỏi: Nếu không cần phải chiều lòng thị trường, không cần lo lắng về doanh số, thì tự đáy lòng mình, trò chơi nào mới thực sự khiến tôi mãn nguyện trong quá trình sáng tạo?

Trước Tết, tôi có tham dự buổi gặp mặt đồng nghiệp cũ. Người tổ chức nói vui rằng: “Trong phòng này toàn là lão làng trong ngành game, lập trình, thiết kế, mỹ thuật đều đủ cả, mà ai cũng đã có chút cơ ngơi rồi. Hay chúng ta cùng hợp tác làm một trò chơi thử xem?” Sau đó là khoảng lặng kéo dài, cho đến khi có người phá vỡ im lặng: “Tôi chẳng nghĩ ra ý tưởng nào cả”, cả bàn tiệc đồng loạt gật đầu rồi chuyển chủ đề khác.

Quản Lý Bộ Nhớ Tài Nguyên Trong Ant

Trong quá trình xây dựng demo game hai ngày qua, tôi nhận ra rằng module quản lý tài nguyên của Ant vẫn còn một số công việc dang dở từ trước. Vấn đề cốt lõi nằm ở thời điểm giải phóng tài nguyên sau khi chúng được tải vào bộ nhớ. Hiện tại, trong module ant.asset, chúng tôi đã định nghĩa ba giao diện loader/unloader/reloader cho từng loại tài nguyên (phân biệt qua đuôi file), chịu trách nhiệm lần lượt cho việc tải, dỡ tải và tải lại. Tuy nhiên trong thực tế triển khai:

Theo Dõi Sự Thay Đổi Của Các Đối Tượng Lua Trong Phát Triển Game

Trong bản demo game mà tôi đang xây dựng, mọi logic của đối tượng đều tồn tại trong không gian 2D. Tuy nhiên, Ant Engine lại sử dụng phương pháp render 3D để hiển thị các đối tượng này. Để tối ưu hóa quy trình phát triển, tôi cần một bộ API tiện lợi giúp kiểm soát vị trí và góc xoay theo trục Y của các đối tượng này.

Khởi Đầu Mới

Hôm nay là ngày cuối cùng tôi làm việc tại Trung tâm Alibaba Quảng Châu. Dù ngày nghỉ cuối cùng được đặt vào ngày 20/5, nhưng sau đó toàn bộ là ngày nghỉ lễ, có lẽ tôi sẽ không quay lại đây nữa. Những năm qua tôi đều không dùng hết ngày phép năm, cuối năm lại tự động hủy bỏ, năm nay coi như đã nghỉ trọn vẹn (một phần nhỏ).

0%