Tại sao không có bầu trời đêm với các chòm sao thực tế?


51

Là một stargazer nghiệp dư, tôi nhận thấy rằng nhiều trò chơi có kịch bản ban đêm sử dụng họa tiết cho bầu trời đêm nơi các ngôi sao dường như được sắp xếp hoàn toàn ngẫu nhiên. Có vẻ như chúng được tạo ra bởi một nghệ sĩ từ đầu mà không cần nhìn vào biểu đồ sao. Tại sao họ không sử dụng kết cấu bầu trời đêm trong đó các ngôi sao được sắp xếp giống như trên bầu trời đêm thực sự, để bạn có thể tạo ra các chòm sao nổi tiếng?

Các trò chơi diễn ra trong một kịch bản giả tưởng hoặc khoa học viễn tưởng rõ ràng là có lý do, nhưng tại sao các trò chơi diễn ra trên trái đất lại tiêu tốn quá nhiều vào chủ nghĩa hiện thực, nhưng lại bỏ qua khía cạnh này, mặc dù có rất nhiều tài nguyên thuộc phạm vi công cộng có thể được sử dụng để tạo ra một bầu trời đêm thực tế?


3
+1 và làm cho điều này trở thành một yêu thích, vì ngay cả tôi cũng không nhận ra điều này. Tôi cho rằng mặc dù, những gì các ngôi sao trông giống như trên một skymap có lẽ là một suy nghĩ sau khi phát triển trò chơi.
Vincent P

1
Thật là mỉa mai vì Trò chơi Khoa học và Khoa học Viễn tưởng thường có nhiều suy nghĩ hơn thông qua hệ thống sao. Fallout 3, Oblivion và Skyrim chẳng hạn.
API-Beast

6
Khi bạn chơi một game bắn súng với hành động căng thẳng.Nobody sẽ có thời gian chiêm ngưỡng các vì sao :). Làm cho bầu trời đêm thực sự là một sự lãng phí thời gian và tài nguyên
user1075940

7
Đã thấy Tiến sĩ Neil deGrasse Tyson phàn nàn về bầu trời Titanic? Rất đáng xem: youtube.com/watch?v=8B6jSfRuptY
Sẽ

2
Tôi là một lập trình viên tại Chó nghịch ngợm. Bầu trời đêm trong Uncharted 3 dựa trên dữ liệu thiên văn chính xác và các ngôi sao sáng nhất dựa trên các vật thể sáng nhất trên bầu trời thế giới thực. Bầu trời thậm chí sử dụng đồng hồ PS3 để định vị chính xác dựa trên vị trí của cài đặt trò chơi. (Tôi nghĩ rằng tính năng này có thể đã bị xóa khỏi bản dựng trò chơi cuối cùng.) Lập trình viên đồ họa chính của chúng tôi là một người đam mê thiên văn học, và ông đã đầu tư rất nhiều thời gian để làm cho bầu trời trở nên chân thực nhất có thể.
Đây là

Câu trả lời:


14

Tất cả các câu trả lời hiện tại là rất tốt, nhưng tôi muốn đề xuất một quan điểm khác.

Mặc dù tôi sẽ nói rằng phần lớn các trò chơi không có được ngôi sao của họ là sự lười biếng và / hoặc thiếu hiểu biết. Điều tương tự cũng xảy ra với âm thanh súng, vật lý (đã từng chơi một game đua xe? Bất kỳ game đua xe nào?), Lịch sử (đối với các game lịch sử) và nhiều lĩnh vực khác.

Tuy nhiên, nếu tôi đang chỉ đạo một trò chơi, tôi có thể không nhắm đến chủ nghĩa hiện thực trong một số yếu tố nhất định như trường sao và tôi sẽ cố tình làm như vậy , trên các khía cạnh không quan trọng đối với trò chơi.

Lý do đằng sau điều này là bạn càng nhắm đến chủ nghĩa hiện thực, kỳ vọng của người chơi sẽ càng lớn đối với chủ nghĩa hiện thực đó. Và trong khi kỳ vọng của người chơi không có giới hạn, ngân sách và thời gian làm.

Vì vậy, giả sử tôi có một biểu đồ sao cho trò chơi của mình và tôi sử dụng nó làm skybox của mình. Sau đó, những người chơi nhận thấy rằng các ngôi sao sẽ tắt 3 độ hoặc dựa trên thảm thực vật bạn thấy trong trò chơi, bạn có thể ước tính vĩ độ nơi trò chơi đang diễn ra và trường sao không tương ứng với một vĩ độ như vậy.

Vì vậy, ngay cả khi tôi khắc phục điều đó, nhiều người chơi sau đó sẽ chỉ trích rằng bạn không thể thấy ISS hoặc một ngôi sao nào đó có cường độ rõ ràng là 4,5, nhưng trong trò chơi có vẻ như 4,8.

Rửa sạch và lặp lại.

Vấn đề ở đây là, bạn càng nhắm đến chủ nghĩa hiện thực, kỳ vọng của người chơi của bạn sẽ càng lớn. Nếu trò chơi của bạn đòi hỏi chủ nghĩa hiện thực ở một khía cạnh nào đó, thì bằng mọi cách hãy dành thời gian và tiền bạc của bạn để tối đa hóa chủ nghĩa hiện thực này. Đối với tất cả những người còn lại, tôi có thể cố tình làm cho nó không thực tế, vì vậy tôi có thể giữ sự tập trung của mình và của các cầu thủ của tôi trong các phần của trò chơi thực sự quan trọng.


39

Câu hỏi của bạn dựa trên giả định sai lầm rằng hầu hết các trò chơi là thực tế. Đây không phải là trường hợp, ngay cả khi các trò chơi diễn ra trong một khung cảnh quen thuộc. Hãy xem xét, ví dụ, tái tạo sức khỏe trong các game bắn súng hiện đại.

Các nhà phát triển trò chơi "dành quá nhiều công sức cho chủ nghĩa hiện thực" và nhắm đến chủ nghĩa hiện thực như một điểm bán hàng thực sự khá hiếm và thường được tìm thấy trong các thể loại thích hợp như máy bay hoặc mô phỏng quân sự.

Một ví dụ là loạt trò chơi Arma, dựa trên VBS, có các chòm sao thực tế (và về cơ bản là mọi thứ khác):

VBS2 có độ chính xác cao trong việc thể hiện các mẫu theo mùa. Do đó, giờ ban ngày, đường đi của mặt trời trên bầu trời, chòm sao và giai đoạn mặt trăng đều được mô phỏng chính xác theo vị trí thế giới hiện tại. Thủy triều cũng được mô phỏng chính xác, và có thể hơi khó dự đoán vì các mùa và các giai đoạn mặt trăng khác nhau tạo ra các mực nước cao / thấp khác nhau rất lớn.

( nguồn )

VBS có các tính năng này vì chúng có liên quan đến người dùng của nó. Ví dụ, để huấn luyện binh lính điều hướng bằng ánh sao.

Một ví dụ khác là Microsoft Flight Simulator X:

Đồ họa được cải tiến bao gồm độ phân giải kết cấu nâng cao, mô hình Trái đất mới tạo điều kiện cho các chuyến bay địa cực, dữ liệu đường thật, kết cấu cụ thể theo vùng, động vật 3D tối thiểu, chòm sao, v.v.

( nguồn )

Tóm lại: hầu hết các trò chơi không phải là mô phỏng chính xác của đời thực. Và nếu một tính năng tốn tiền (và tất cả chúng đều làm được) và không thêm giá trị (ngoại trừ một số ít các ngôi sao / hạt súng / chuyên gia y tế ) thì nó sẽ không bị cắt giảm. Đây là lý do tại sao bạn sẽ không thấy nhiều đêm thực tế / nạp lại vũ khí / điều trị vết thương bằng súng trong các trò chơi.


3
Đây là một câu trả lời tốt. Đối với hầu hết các trò chơi, đó là về chơi . Họ lo ngại về bầu trời đêm "chính xác" vì họ nói về một mảnh đất "chính xác" (lục địa "chính xác" / đồi và thung lũng "chính xác")
bobobobo

1
Một ví dụ nữa là Chiến dịch Flashpoint: Khủng hoảng Chiến tranh Lạnh trong đó một số nhiệm vụ yêu cầu người chơi điều hướng bởi các ngôi sao. Tất nhiên, nó liên quan rất chặt chẽ với VBS1.
dtldarek

Tôi sẽ đặt nó ngắn như thế này: Bởi vì không ai thực hiện nó. Làm cho bầu trời thực tế tốn kém hơn so với tạo ra một, và hầu hết thời gian không ai nhận thấy. Vì vậy, ban quản lý không có lý do gì để phân bổ vốn cho một nỗ lực như vậy. (Và indies, tốt, không có tiền. :)
ver

23

Tôi chỉ nói hạn chế bộ nhớ: Sử dụng một kết cấu tương đối nhỏ dễ dàng hơn (do hạn chế phần cứng hoặc vì lý do hiệu suất) và chỉ lặp đi lặp lại nhiều lần thay vì lập bản đồ toàn bộ bầu trời "miễn là" không có yếu tố gameplay cốt lõi (và chỉ trang trí). Điều này thậm chí còn đáng chú ý hơn trong các trò chơi cũ, ví dụ như trên các máy chơi game từ thập niên 80 hoặc 90, nơi bạn thường có một mẫu rất đơn giản (nếu có, chỉ 1-2 sao trên mỗi ô).

Thỉnh thoảng các nhà phát triển vẫn có xu hướng bao gồm một số chòm sao nổi tiếng chỉ để mọi người chú ý đến họ.

Hai ví dụ xuất hiện trong đầu tôi, đầu tiên là Illusion of Gaia (được gọi là Illusion of Time in Europe), trong đó chòm sao Cygnus đóng vai trò chính trong cốt truyện ("ngôi sao" màu đỏ có nghĩa là một ngôi sao mới xuất hiện điều sẽ đến):

Cảnh trong Illusion of Gaia / Time

Một ví dụ khác là Mega Man 2 . Có một giai đoạn với các ngôi sao trong nền. Họ đã thêm một Ursa Major rất dễ nhận thấy ngay trước khi kết thúc giai đoạn Crash Man:

Sân khấu Crash Man trong Mega Man 2 (ngay trước phòng ông chủ)


4
Ngoài ra còn có Eve Online, mặc dù - có các chòm sao riêng, vì nó đang diễn ra "trong một thiên hà khác", rất quan trọng để hiển thị chúng ở những vị trí thích hợp tùy thuộc vào hệ mặt trời mà bạn ghé thăm.
skolima

1
Có và không, có một tập hợp các nền sao cố định giới hạn dựa trên khu vực bạn đang ở. Trên lớp đó, họ thêm các hệ mặt trời liền kề (bạn có thể tiếp cận với các ngôi sao địa phương) như các ngôi sao bổ sung.
Mario

15

Câu hỏi hay!

Lý do số một: Lười biếng. Sẽ dễ dàng hơn nhiều khi chỉ cần tạo ra tiếng ồn ngẫu nhiên trên một kết cấu và được thực hiện với nó.

Lý do số hai: Hướng nghệ thuật. Bạn có nhận thấy mặt trăng lố bịch như thế nào trên bầu trời đêm trong các trò chơi có nó không?

Lý do thứ ba: tài nguyên. Một khi bạn bắt đầu phấn đấu cho chủ nghĩa hiện thực trên bầu trời đêm, bạn muốn có một kết cấu có độ phân giải rất cao để kéo nó đi. Có kết cấu độ phân giải thấp hơn hoặc sử dụng các thủ thuật ốp lát để có độ phân giải cao hơn, khiến "bầu trời đêm thực tế" khó nhìn hơn trong khi nhìn "đúng".


15
Trên thực tế, một cái tên tốt hơn cho lý do một là "ngân sách" :)
Liosan

2
Tôi không mua số 2. Các giám đốc nghệ thuật có làm hỏng bầu trời đêm thực tế với mặt trăng lớn của họ không? Và như đối với # 3: có những trò chơi làm điều đó khá tốt.
Eric

1
Chi phí tài nguyên không lớn lắm, đặc biệt là trong các game 3d hiện đại. Một ngoại lệ đáng chú ý là Chiến dịch Flashpoint, từ năm 2001, trong đó bản đồ sao là chính xác, thậm chí liên quan đến giờ đêm và một nhiệm vụ thực sự yêu cầu điều hướng bằng cách sử dụng các ngôi sao, vì la bàn của bạn bị mất.
vsz

8

Câu trả lời đơn giản là để thực hiện một bầu trời đêm thực tế bao gồm các chòm sao, bạn cần phải sử dụng nhiều độ phân giải kết cấu hoặc nhiều hình học. Hoặc cả hai.

Hầu hết các trò chơi hiện đại muốn dành ngân sách kết cấu của họ và kết xuất các cuộc gọi rút ra những thứ ảnh hưởng trực tiếp đến trải nghiệm chơi, điều mà họ biết rằng mọi người chơi sẽ tập trung vào hầu hết thời gian. Điều đó có nghĩa là các trò chơi duy nhất thường dành nhiều thời gian để thể hiện chính xác các ngôi sao và chòm sao là các sim không gian chi tiết, trong đó chúng có thể quan trọng để điều hướng. (Tôi hy vọng rằng bạn cũng sẽ thấy chúng trong những chiếc thuyền buồm, vì lý do tương tự)


1
+1; có rất nhiều ngôi sao trên bầu trời và có bao nhiêu ngôi sao có thể nhìn thấy tùy thuộc vào điều kiện quan sát cục bộ, do đó, đây là một mô phỏng khá phức tạp cho thứ gì đó sẽ rơi vào "tốt đẹp để có".
Maximus Minimus

1

Bạn đang nói về một loại chủ nghĩa hiện thực khác ở đây. Khi đề cập đến các trò chơi, "chủ nghĩa hiện thực" thường có nghĩa là khi một vật thể xuất hiện, nó trông giống như nó thực sự ở đó. (Hoặc được đưa ra trên màn hình phẳng, có lẽ một bức ảnh là một sự tương tự tốt hơn?) Hiệu ứng thường thu được thông qua các kết cấu có độ phân giải cao, v.v.

Tuy nhiên, chủ nghĩa hiện thực mà bạn đang đề cập đến là một đối tượng thể hiện chính xác đối tượng trong thế giới thực tương ứng. Vì vậy, nếu bạn có một bức tường gạch với một số khuôn trên, theo định nghĩa của bạn, nó chỉ phải xuất hiện chính xác theo cách nấm mốc phát triển trong cuộc sống thực. Hoặc nếu trò chơi được đặt ở New York, mọi cửa hàng phải chính xác là những gì trong thành phố thực, và mỗi thùng rác và lối vào tàu điện ngầm phải ở đúng nơi.

Như tôi chắc chắn bạn có thể hiểu, thật khó để làm cho từng chi tiết như thế này chính xác. Các trò chơi chỉ cần thực hiện một cách tiếp cận "đủ tốt". Có bao nhiêu người dùng sẽ biết rằng các ngôi sao không chính xác? Tuy nhiên, bầu trời hiện thực theo định nghĩa thông thường, theo nghĩa nó trông giống như những ngôi sao thực sự và không phải là những đốm màu hồng trên bầu trời.


-7

Một lý do tốt là hầu hết các game thủ không đi ra ngoài nhiều. Để kiểm tra xem màn hình ngôi sao trong một trò chơi có thực sự xác thực hay không, họ có thể sẽ Google nó, trớ trêu thay. Vì vậy, đây là một sự lãng phí nỗ lực. Nó cũng vô nghĩa trong bất kỳ trò chơi nào mô tả một thế giới tưởng tượng, chỉ có ý nghĩa trong các trò chơi hoặc mô phỏng có cài đặt thực.

Trọng tâm trong đồ họa trò chơi hiện đại là chủ nghĩa hiện thực, thay vì tính xác thực, bởi vì chủ nghĩa hiện thực là thứ nâng cao cảm giác hòa mình vào thế giới của trò chơi, trong khi tính xác thực lại thiên về khía cạnh trí tuệ.


13
"Hầu hết các game thủ không ra ngoài trời nhiều" Đó là một khái quát sâu rộng không có cơ sở trong thực tế. -1 Câu trả lời nên dựa trên thực tế và thực tế, chứ không phải những khuôn mẫu không chính xác.
MichaelHouse

1
Tuyên bố rằng các game thủ không đi ra ngoài nhiều thậm chí không phải là một điểm hợp lệ cho câu hỏi.
Dave

4
Có rất nhiều nơi mà tôi mong đợi những khuôn mẫu như vậy bị ném xung quanh. Nhưng trên gamedev SE? Tôi thất vọng.
Christian

Vì vậy, bạn đi ra ngoài nhiều và nắm bắt tốt bầu trời đêm, có thể điều hướng và dự đoán mặt trời mọc chỉ từ việc nhìn vào các mẫu?
phresnel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.