Tôi muốn khám phá rasterization dựa trên phần mềm thời gian thực. Tôi biết mọi thứ đang hướng tới GPU ngày nay nhưng có một vài trò chơi vẫn sử dụng trình kết xuất phần mềm.
Ví dụ: Voxeltron
Voxatron là một game bắn súng đấu trường diễn ra trong một thế giới được làm bằng voxels (hình khối nhỏ, loại). Mọi thứ trong trò chơi được hiển thị trong màn hình voxel ảo 128x128x64, bao gồm các menu và kho đồ chơi của người chơi. Nếu bạn nhìn kỹ, đôi khi bạn có thể thấy kho đồ (điểm / tuổi thọ / đạn) tạo bóng trên một số vật thể trên mặt đất.
Tôi đã làm việc trên các công cụ mô hình hóa và mô hình hóa voxel từ lâu, với mục tiêu cuối cùng là tạo ra một trò chơi phiêu lưu khám phá lớn. Khoảng nửa năm trước, nó hợp nhất với công việc tôi đang làm trên các game bắn súng trên đấu trường cho Conflux, và đây là kết quả.
Đây là một trò chơi khá đơn giản - chủ yếu chỉ là Robotron trong một thế giới hủy diệt 3d với những sinh vật ngớ ngẩn. Tôi không chắc ý nghĩa của sự hủy diệt sẽ lớn đến mức nào đối với trò chơi, nhưng chắc chắn sẽ rất vui khi làm nổ tung các mảnh tường. Tôi cũng đã thêm một chiếc bán tải xây dựng tường thử nghiệm mà bạn có thể sử dụng để xây dựng các rào chắn để ẩn nấp khỏi những con quái vật đáng sợ.
Trò chơi diễn ra trong một tập hợp nhỏ của đấu trường. Một số trong số họ có các phòng với các bộ hành động, ở đâu đó giữa Knightlore và Smash TV. Đây là một số thiết kế dựa trên cuộc phiêu lưu ban đầu lẻn vào và là một cái cớ để tạo ra các môi trường theo chủ đề.
Đặc trưng:
- Kết xuất phần mềm tùy chỉnh với bóng mềm.
- Bộ tổng hợp âm thanh và âm nhạc tích hợp (cũng được sử dụng để tạo nhạc trailer).
- Phát lại và đăng trò chơi ghi âm.