Trả lời từ nhận xét của tôi, bởi vì tôi kết thúc dài dòng hơn tôi mong đợi.
Đánh giá về tư tưởng Văn minh của bạn, hãy xem xét rằng bạn xây dựng một nhà hát hoặc một siêu thị và điều đó là "đủ" cho thành phố cho dù thành phố có 3 hoặc 30 công dân. Cho dù mục tiêu của bạn là có được một proxy trực quan hợp lý hay yêu cầu số lượng quản lý tòa nhà hợp lý để người chơi phát triển thành phố của họ sẽ kiểm soát loại trừu tượng nào sẽ phù hợp với bạn.
Bạn yêu cầu một cách tiếp cận 'tốt nhất': tốt, "nó phụ thuộc" :-)
Tôi nghĩ rằng bạn có thể cung cấp nhiều bối cảnh hơn về trò chơi của bạn. Ví dụ, Sim City yêu cầu bạn xây dựng một đồn cảnh sát cho X nhiều công dân hoặc tội phạm trên trời. Nhưng phạm vi của Sim City nhỏ hơn Civilization, do đó, nó hoạt động với mức độ quản lý vi mô chi tiết đó.
Xem xét trả lời ít nhất
- Mục tiêu tổng thể của trò chơi là gì? Chinh phục thế giới bằng các phương pháp có thể hay tinh vi hơn?
- Bạn muốn chơi kiểu gì? Chiến thuật? Chiến lược? Mô phỏng? Thời gian thực hay theo lượt?
- Phạm vi của trò chơi là gì? Có bao nhiêu thành phố / khu vực mà bạn mong đợi một người chơi kiểm soát?
Những điều này sẽ giúp bạn có một hướng dẫn sơ bộ về việc bắt đầu với cái gì, nhưng cuối cùng, có lẽ bạn sẽ phải điều chỉnh các đặc điểm vi mô của trò chơi dựa trên những gì cảm thấy đúng (đòi hỏi nỗ lực và suy nghĩ, nhưng vẫn vui vẻ mà không làm bạn thất vọng).
Vì vậy, ví dụ, bạn đã liệt kê Hoa Kỳ là một khu vực với ~ 317 triệu dân. Giả sử bạn quyết định đây là một nửa điểm hợp lý cho phạm vi trò chơi của bạn, vì vậy bạn muốn mọi người kiểm soát số lượng người & tài nguyên này gấp đôi vào cuối trò chơi. Vì vậy, bạn đặt mục tiêu của bạn ở mức ~ 750 triệu dân. Bây giờ bạn quyết định bạn muốn trò chơi của mình kéo dài trong ~ 5 giờ trong các trường hợp điển hình và bạn quyết định rằng nếu người dùng phải quản lý nhà ở của họ thường xuyên hơn 15 phút một lần, họ sẽ cảm thấy nhàm chán với người thợ đó. Điều đó cung cấp cho bạn một hướng dẫn cho ~ 20 ngôi nhà (bầu trời, khu phố, v.v.) = ~ 750 triệu người, hoặc khoảng 37,5 triệu công suất cho mỗi (xây dựng nhà) mà họ xây dựng.
Bạn đề cập đến việc không muốn cấp ngay cho công dân để lấp đầy các tòa nhà này. Điều đó có nghĩa là bạn sẽ phải tách rời tính toán tăng trưởng của bạn khỏi tòa nhà cơ sở hạ tầng của bạn. Tôi sẽ đề nghị bạn nên tiêu thụ tài nguyên riêng cho từng người (ví dụ: phải mất wood
+ workers
+ time
để xây nhà và food
+ time
+ happiness
để lấp đầy chúng với mọi người).
Có vẻ như bạn muốn áp đặt giới hạn 2 cấp cho dân số cho một khu vực: dân số sẽ tăng cho đến khi tối thiểu tổng số cơ sở hạ tầng được xây dựng hoặc tổng số khu vực được xây dựng. Không thể tăng tối đa dân số khu vực, nhưng bạn có thể xây dựng thêm cơ sở hạ tầng lên đến (hoặc thậm chí hơn) giới hạn khu vực. Hoặc, bạn có thể làm cho sự trừu tượng này hoạt động bằng cách chỉ cho phép một khu vực nhất định có y số tòa nhà nhà ở được xây dựng trong đó.
Ngoài ra, một công dân là một điều linh hoạt. Một thành phố Pop1 có thể có ~ 100 công dân, Pop2 ~ 500, Pop3 là ~ 2.000, vv cho đến khi Pop30 là ~ 50 triệu. Bạn thường có thể thấy số 'thực' trên màn hình quản lý thành phố ở đâu đó, cũng như dân số chung của quốc gia bạn. Điều này gọn gàng gói gọn sự tăng trưởng theo cấp số nhân của dân số.
Nếu bạn thấy tòa nhà đầu tiên ngay lập tức hỗ trợ hàng triệu người (chẳng hạn, bạn có trò chơi bắt đầu từ thời tiền sử), thì thang đo theo cấp số nhân có thể phù hợp với bạn. Hoặc bạn có thể thực hiện một cách tiếp cận khác với các tòa nhà có thể nâng cấp. Các Caesar video game loạt có nhà ở mà bắt đầu ra ở mức thấp và sẽ tự động nâng cấp nếu bạn cung cấp cho nó với các nguồn lực nhất định (như thực phẩm, nước và hàng hoá). Ngoài ra, bạn có thể sử dụng mô hình chi tiêu tài nguyên trong đó việc nâng cấp các tòa nhà làm cho chúng lớn hơn theo cấp số nhân và tốt hơn, nhưng mỗi lần nâng cấp sẽ tốn nhiều tài nguyên hơn.
Đây rõ ràng không phải là một câu trả lời trực tiếp cho câu hỏi của bạn, nhưng hy vọng bạn sẽ tìm thấy một chút cảm hứng từ ý tưởng của tôi.
PS Nghe có vẻ như một trò chơi thú vị! Chúc may mắn!