Gạch bản đồ trò chơi là một cách tuyệt vời để tạo ra quy mô lớn trò chơi với thiết bị tối thiểusử dụng bộ nhớ. Thay vì tạo ảnh nghệ thuật cho một thế giới toàn bộ, môi trường làchia nhỏ thành hình ảnh vuông nhỏ; Điều này cho phép bạn xây dựng của bạn thế giới với nhỏ hơnhình ảnh, được 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 bạn có thể muốn xem xét sử dụng mộttấm bản đồ thiết kế cho trò chơi của bạn. Dưới đây là chỉ là một vài chi tiết:• Ít tác phẩm nghệ thuật yêu cầu: với một chút sáng tạo, bạn có thể tạo nhiềumôi trường xinh đẹp từ một tập khá nhỏ của gạch. Bạn nhận được tất cả những lợi íchxây dựng nhỏ hơn và nhỏ hơn bộ nhớ nhánh nhà xuất bản, cộng với bạn yêu cầu làm việc ít hơn từCác nghệ sĩ.• Dễ dàng hơn để tạo và quy mô cấp: bạn có thể thêm phụ cấp, và mở rộngmức độ hiện tại, thường mà không cần bất kỳ tác phẩm nghệ thuật mới. Nếu bạn cần phải điều chỉnhkhoả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 ra mức độ: Pre-xây dựng các cấp là rất lớn, nhưng nếu bạnmuốn tạo ra mức độ bằng cách sử dụng thuật toán phần mềm, bản đồ ngói làm cho quá trình nàydễ dàng.• Có khả năng để tự động thay đổi cấp độ: rất nhiều phổ biến xây dựng-và-chờ đợi-phong cáchtrò chơi cho phép bạn thay đổi thế giới trò chơi bằng cách thêm tòa nhà mới hoặc phát triểntài nguyên. Nhà phát triển thường sử dụng gạch maps cho phong cách của trò chơi vì làm thế nàodễ dàng nó là để thay đổi chúng.• Các công trình lớn với GameplayKit: sử dụng GKGridGraph và pathfinding, bạn có thểtạo ấn tượng bảng trò chơi và trò chơi khác với lưới dựa trên di chuyển.• It's awesome!: không có nguyên tắc thiết kế trò chơi đã chịu đựng sự thử thách của thời gianmạnh mẽ như gạch bản đồ cấp thiết kế. Nó được sử dụng thành công trong một cửa hàng lớn của2D trò chơi và có kháng cáo lớn, hoài cổ.Vì vậy, những gì là nắm bắt?Tại thời điểm viết chương này, biên tập viên cảnh ma Kit, được xây dựng trong Xcode,không làm một công việc tuyệt vời hỗ trợ gạch bản đồ cấp; đó là thời gian để lay ragạ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ư là một văn bản cơ bảntập tin với gạch mã.Tuy nhiên, có rất nhiều lựa chọn thay thế tốt để trình biên tập cảnh, và bạn sẽkhám phá một số những cái tốt nhất như bạn xây dựng trò chơi mini cho vài kế tiếpchương, Delve.Giới thiệu về nghiên cứuLấy lựa chọn khai thác mỏ của bạn và chuẩn bị để nghiên cứu kỹ một dungeon thần bí. Mục tiêucủa trò chơi là để đạt được cầu thang đi xuống đến cấp độ tiếp theo.Nghĩ rằng âm thanh dễ dàng?Vâng, nó sẽ-ngoại trừ một thực tế là bạn cần phải ra khỏi đây trước khi anh hùng của bạnchạy ra khỏi sức khỏe. Tuy nhiên, ngay cả đó là một thách thức: sức khỏe của bạn hủy theo thời gian,và đám ma thuật tối đá Golem không hài lòng rằng bạn đang xâm nhập của họDungeon. Khi bạn thực hiện theo cách của bạn thông qua thế giới của họ, tức giận Golem sẽ cố gắngngăn chặn bạn.Bạn sẽ xây dựng trò chơi này trên các chương tiếp theo bốn, trong giai đoạn:• Chương 21, gạch bản đồ trò chơi: bạn đang ở đây! Trong chương này, bạn sẽ tìm hiểukỹ thuật xây dựng gạch bản đồ mức độ, bao gồm làm thế nào để tạo một đầy đủ chức năngngói trò chơi bản đồ.• Chương 22, ngẫu nhiên: tận dụng lợi thế của các lớp học GameplayKit mớiGKRandom để tạo ra thế giới trò chơi.• Chương 23, thủ tục cấp: loại bỏ một số trong những khía cạnh ngẫu nhiên của cáccấp thế hệ để thực hiện quá trình hơn dự đoán được, nhưng vẫn còn là một cuộc phiêu lưu thành không rõ.• Chương 24, điều khiển trò chơi: trò chơi này là hoàn hảo cho các trò chơi bên ngoàibộ đ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 TVtừ xa như một bộ điều khiển trò chơi.Cuối các chương này, bạn sẽ đã học được một số khởi tạo một game advanedkỹ thuật, và sẽ có thực hiện một niềm vui mới các trình thu thập dungeon!Bắt đầuTô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 tài nguyêncho chương này dưới starterDelve.Mặc dù bạn đang đi để xây dựng các trò chơi từ đầu, dự án khởi động chứaNhóm mà bạn sẽ sử dụng để xây dựng các trò chơi và giữ cho mọi thứ tổ chức.
đang được dịch, vui lòng đợi..