Trang trại Zombie | Tạo trò chơi platformer 2D trong Unity

Trong bài đăng này, tôi sẽ ghi lại quá trình phát triển của trò chơi Farm Zombies - một nền tảng 2D trong Unity (đường dẫn đến dự án nguồn có ở cuối bài).

nhật ký phát triển

Tuần 1

Trước khi quyết định tên trò chơi, tôi bắt đầu bằng việc tạo nhân vật chính trong Photoshop. Tôi quyết định chọn ký tự pixel art:

Nhân vật cuối cùng giống một người nông dân, vì vậy tôi quyết định lấy tên Farm Zombies.

Để biện minh cho việc có 'Zombies' trong tên, tôi đã tiếp tục và tạo ra kẻ thù, thực tế là zombie:

Để tăng tốc quá trình phát triển, tôi đã sử dụng 2D Player Controller này.

Bây giờ, khi Người chơi và Kẻ thù đã sẵn sàng, tôi chuyển sang tạo cấp độ đầu tiên, cấp độ này tôi quyết định lấy chủ đề Nông trại. Vì vậy, tôi phải bắt tay vào việc tạo ra tất cả các họa tiết cần thiết cho cấp độ này:

Một số thành phần có dạng xếp chồng lên nhau như mặt đất và cây cối, với các chi tiết còn lại là các họa tiết có kích thước cố định:

Cấp độ cuối cùng có 4 loại chướng ngại vật: gai, thây ma, rìu đung đưa và hố trên mặt đất:

Cờ xanh báo hiệu sự kết thúc của cấp độ:

Và cuối cùng, tôi đã tạo các nhãn trên màn hình bằng UI Canvas để hiển thị khi người chơi chết và cũng là dấu hiệu cần nhấn nút nào để bắt đầu lại cấp độ:

Tuần 2

Trong tuần thứ hai, tôi bắt đầu bằng việc tạo Cấp độ mới. Tôi quyết định chọn cấp độ theo chủ đề thời trung cổ.

Tôi đã tiếp tục và tạo ra 3 hình xếp xếp mới và một hình ảnh chi tiết (ngọn đuốc và ngọn lửa):

Cấp độ này nằm bên trong một lâu đài với những ngọn đuốc trên tường và các chướng ngại vật giống như cấp độ đầu tiên (gai, thây ma, rìu đung đưa và hố trên mặt đất).

Bây giờ là lúc kết hợp tất cả lại với nhau bằng cách tạo Menu chính với lựa chọn Cấp độ.

Tôi bắt đầu bằng cách tạo Cảnh mới và sau đó bắt đầu thiết kế tiêu đề và nút menu. Dưới đây là kết quả:

Bản trình diễn WebGL

Nguồn
📁FarmZombies.unitypackage1.41 MB
Bài viết được đề xuất
Tạo trò chơi Brick Breaker 2D trong Unity
Tạo trò chơi giải đố trượt trong Unity
Cách tạo một trò chơi lấy cảm hứng từ Flappy Bird trong Unity
Cách tạo trò chơi rắn trong Unity
Trò chơi nhỏ trong Unity | CUBTránh
Hướng dẫn trò chơi giải đố ghép 3 trong Unity
Trò chơi nhỏ trong Unity | khối lập phương Flappy