Trò chơi đồ Tile là một cách tuyệt vời để tạo ra trò chơi quy mô lớn với thiết bị tối thiểu
sử dụng bộ nhớ. Thay vì tạo ra tác phẩm nghệ thuật cho toàn bộ thế giới, môi trường được
chia thành các hình ảnh vuông nhỏ; điều này cho phép bạn xây dựng thế giới của bạn với nhỏ
hình ảnh, gọi là gạch, thay vì phải sử dụng một hình ảnh khổng lồ liên tục.
Nhưng quản lý bộ nhớ không phải là lý do duy nhất mà bạn có thể muốn xem xét việc sử dụng một
thiết kế bản đồ gạch cho trò chơi của bạn. Đây chỉ là một vài chi tiết:
• cần ít tác phẩm nghệ thuật: Với một chút sáng tạo, bạn có thể tạo ra vô số
các môi trường xinh đẹp đến từ một tập hợp khá nhỏ của gạch. Bạn nhận được tất cả những lợi ích
của xây dựng nhỏ hơn và dấu ấn bộ nhớ nhỏ hơn, cộng với việc bạn cần làm việc ít hơn từ
các nghệ sĩ.
• Dễ dàng hơn để tạo ra và mức độ quy mô: Bạn có thể thêm thêm mức độ, và mở rộng
cấp độ hiện tại, thường không yêu cầu bất kỳ tác phẩm nghệ thuật mới. Nếu bạn cần phải điều chỉnh
khoảng cách giữa một bước nhảy hoặc tinh chỉnh cách bố trí, không có vấn đề!
• Khả năng procedurally tạo cấp: Pre-xây dựng là rất lớn, nhưng nếu bạn
muốn tạo ra các mức sử dụng các thuật toán phần mềm, bản đồ ngói làm cho quá trình này
dễ dàng.
cấp độ • Khả năng tự động thay đổi: A rất nhiều phổ biến xây dựng-và-chờ-phong cách
trò chơi cho phép bạn thay đổi thế giới trò chơi bằng cách thêm các tòa nhà mới hoặc phát triển
các nguồn tài nguyên. Phát triển thường sử dụng bản đồ gạch cho phong cách này của trò chơi vì cách
dễ dàng là để thay đổi chúng.
• Các công trình lớn với GameplayKit: Sử dụng GKGridGraph và tìm đường, bạn có thể
tạo ra các trò chơi hội đồng ấn tượng và các trò chơi khác với phong trào dựa trên lưới điện.
• Thật tuyệt vời! : Không có nguyên tắc thiết kế game đã chịu đựng sự thử thách của thời gian như
mạnh mẽ như mức độ thiết kế đồ ngói. Nó được sử dụng thành công trong một danh mục lớn của
các trò chơi 2D và có rất lớn hấp dẫn hoài cổ.
Vì vậy, việc nắm bắt? Là những gì
Tại thời điểm viết chương này, biên tập cảnh Kit Sprite, được xây dựng vào Xcode,
không làm một công việc tuyệt vời của việc hỗ trợ ngói cấp bản đồ; nó tốn thời gian để đặt ra
những gạch, và các tập tin .sks kết quả không phải là bất cứ nơi nào gần như là hiệu quả như một văn bản cơ bản
tập tin với mã ngói.
Tuy nhiên, có rất nhiều lựa chọn thay thế tốt cho biên tập viên cảnh, và bạn sẽ được
khám phá một số những cái tốt nhất là bạn xây dựng các mini-game trong vài tiếp theo
chương, Delve.
Giới thiệu Delve
Grab lựa chọn khai thác của bạn và chuẩn bị để đi sâu vào ngục tối bí ẩn. Mục tiêu
của trò chơi là để đạt được cầu thang xuống đến cấp độ tiếp theo.
Hãy nghĩ rằng âm thanh dễ dàng?
Vâng, nó sẽ được-trừ một thực tế mà bạn cần phải nhận ra trước khi anh hùng của bạn
hết sức khỏe. Nhưng, ngay cả khi đó là một thách thức: Sức khỏe của bạn bị suy giảm theo thời gian,
và lũ của golem đá ma thuật đen tối không phải là hạnh phúc mà bạn đang xâm lược của họ
trong ngục tối. Khi bạn thực hiện theo cách của bạn thông qua thế giới của họ, các golem tức giận sẽ cố gắng để
ngăn chặn bạn.
Bạn sẽ xây dựng trò chơi này qua bốn chương tiếp theo, trong giai đoạn:
• Chương 21, Ngói Bản đồ Games: Bạn đang ở đây! Trong chương này, bạn sẽ được học
các kỹ thuật để xây dựng mức bản đồ gạch, bao gồm làm thế nào để tạo ra một chức năng đầy đủ
trò chơi đồ ngói.
• Chương 22, Randomization: Tận dụng lợi thế của lớp GameplayKit
mới. GKRandom để tạo ra các trò chơi thế giới
• Chương 23, Thủ Tục Levels: Di chuyển một số khía cạnh ngẫu nhiên của các
thế hệ trình độ để làm cho quá trình dự đoán hơn, nhưng vẫn còn một cuộc phiêu lưu vào không rõ.
• Chương 24, Game Controllers: Trò chơi này là hoàn hảo cho trò chơi bên ngoài
điều khiển; bạn sẽ được thêm một mục tiêu tvOS và khám phá làm thế nào để sử dụng Apple TV
từ xa như một bộ điều khiển trò chơi.
Đến cuối những chương, bạn sẽ học được một số trò chơi sáng tạo advaned
kỹ thuật, và sẽ đã thực hiện một niềm vui mới dungeon thu thập!
Bắt đầu
tôi đã tạo ra một dự án khởi động để bạn có thể sử dụng, mà bạn có thể tìm thấy trong các nguồn lực
cho chương này khởi Delve.
Mặc dù bạn đang đi để xây dựng các trò chơi từ đầu, các dự án khởi động có chứa
các nhóm mà bạn sẽ sử dụng để xây dựng các trò chơi và giữ cho mọi thứ có tổ chức.
đang được dịch, vui lòng đợi..
