Chương 874: Động cơ hóa học

⏱ ~6 min read

Chương 874: Động cơ hóa học

"Cơ chế tương tác môi trường?"
Các sinh viên tốt nghiệp ngồi trong phòng đều hơi bất ngờ, họ vốn nghĩ Trần Mạc sẽ đưa ra một vấn đề lớn, ít nhất là về một thể loại game nào đó, nhưng cuối cùng chỉ yêu cầu mọi người thiết kế một hệ thống nhỏ.
Nói một cách chính xác, "cơ chế tương tác môi trường" này chỉ thuộc về một thành phần quan trọng dưới hệ thống chiến đấu, hoặc nếu tách khỏi hệ thống chiến đấu, nó cũng được coi là một thành phần quan trọng của cơ chế game. Xét về nội dung game chiếm dụng, nó không nhiều, chỉ đơn thuần thiết kế thôi cũng không khó, ba tiếng đồng hồ làm bản thảo đầu tiên hoàn toàn không thành vấn đề.
Nhưng mọi người cũng đều hiểu rõ, đề bài này nhìn qua có vẻ đơn giản, nhưng như Trần Mạc đã nói, làm tốt lại rất khó.
Đây là một đề bài rất rộng, từ ví dụ đơn giản nhất "giết bằng địa hình", đến hệ thống thời tiết phức tạp hơn, hoặc kiến trúc của toàn bộ môi trường chiến đấu, đều thuộc phạm trù "cơ chế tương tác môi trường".
Hơn nữa, "môi trường" là thứ do nhà thiết kế tự tạo ra, có thể thêm vào nhiều yếu tố phong phú, môi trường càng phức tạp, cơ chế tương tác môi trường càng phong phú.
Vì vậy, đây là một đề bài không có giới hạn trên, chỉ cần não đủ lớn, hệ thống này có thể làm vô cùng to lớn.
Nhưng to quá cũng không được, còn phải cân nhắc tổng thể đầu vào và đầu ra của toàn bộ "cơ chế tương tác môi trường", tỷ lệ hiệu quả chi phí sản xuất, mức độ phù hợp với lối chơi của game... Rất có thể khi lên ý tưởng có 100 cái hốc não, nhưng cuối cùng bị hạn chế bởi bản thân game, thực sự có thể dùng chỉ có 5.
Tất cả mọi người đều bắt đầu vắt óc suy nghĩ.
...

Bước ra khỏi phòng họp, Tiền Côn đang đợi ở cửa.
"Tôi thấy phản ứng của mấy sinh viên tốt nghiệp này còn khá bình tĩnh." Tiền Côn nói.
Trần Mạc cười: "Ừ, dù sao cũng là những hạt giống tốt được chọn lọc kỹ lưỡng từ khắp cả nước, bị kẹt bởi vấn đề đơn giản này sao được?"
Tiền Côn nghẹn lời: "Vấn đề này còn đơn giản sao? Chẳng phải là 'động cơ hóa học' mà quản lý vừa thiết kế cho dự án mới của chúng ta gần đây sao? Cầm hệ thống tiên tiến nhất, đẳng cấp nhất thế giới hiện tại ra làm đề bài cho mấy sinh viên mới ra trường này, tôi thật không thấy đơn giản chỗ nào."
Trần Mạc nói: "Đâu phải bảo họ làm ra toàn bộ 'động cơ hóa học', chỉ cần làm tàm tạm là được."
Tiền Côn phàn nàn: "Muốn đạt tiêu chuẩn 'tàm tạm' của quản lý cũng khó lắm đấy!"
...

Về chủ đề của dự án mới, Trần Mạc chưa tiết lộ cho ai khác.
Nhưng, hai tuần trước, Trần Mạc đã giao một nhiệm vụ đặc biệt: nghiên cứu phát triển "động cơ hóa học".
Lúc đầu mọi người nghe thấy từ này đều ngơ ngác, cái gì vậy? Đã nghe nói đến động cơ vật lý, động cơ hóa học là thứ quỷ gì?
Ý nghĩa của động cơ vật lý là, gán cho các vật thể trong game các thuộc tính vật lý chân thực, như trọng lực, độ cứng, độ sắc bén, v.v. Khi xoay chuyển, va chạm, động cơ vật lý có thể thông qua các thuộc tính vật lý này của vật thể để tự tính toán hiệu quả tạo ra.
Nói cách khác, động cơ vật lý tương đương với việc tái tạo lại Newton, trong thế giới ảo, xây dựng một bộ quy tắc vật lý hoàn chỉnh.
Vậy thì, "động cơ hóa học" là cái gì?
Trần Mạc cười, giải thích: "Động cơ hóa học, chính là động cơ vật lý có thể xảy ra phản ứng hóa học. Đây chỉ là một cách ví von, nó tương đương với một hình thái biểu hiện cao cấp hơn của động cơ vật lý."
...

Cái gọi là "động cơ hóa học", chính là trong môi trường game, giữa các vật thể với nhau không chỉ có quan hệ va chạm, ma sát, đánh đập về mặt vật lý, mà còn có phản ứng về mặt hóa học.
Lấy một ví dụ đơn giản: Cỏ có thể cháy, sau khi cháy không khí nóng bay lên tạo ra luồng khí, các vật dễ cháy xung quanh sẽ bị đốt cháy; nếu là trái cây, thịt sẽ bị nướng chín, cháy thêm sẽ cháy khét thậm chí cháy hết sạch...
Trong thế giới thực, những cái này đều là phản ứng hóa học, và đều là chuyện mọi người quen thuộc.
Nhưng trong game không có quy tắc hóa học ngoài đời thực, vì vậy, muốn thể hiện hiệu quả này trong game, cần một thiết kế hoàn toàn mới, đó là "động cơ hóa học".
Động cơ hóa học thực chất tương đương với một bộ quy tắc rất phức tạp, thông qua những quy tắc này, xây dựng trong game một hệ thống hóa học mô phỏng cao độ. Nhờ đó, thông qua việc gán cho vật thể các thuộc tính hóa học khác nhau, ví dụ như dễ cháy, dẫn điện, v.v., rồi đưa vào động cơ hóa học này, chúng sẽ thay đổi theo môi trường.
Nói thì đơn giản, nhưng thực tế thiết kế, nội dung bên trong quá nhiều.
Theo thiết kế của Trần Mạc, toàn bộ động cơ hóa học bao gồm một lượng lớn các hệ thống phức tạp, và bao trùm mọi khía cạnh của quy tắc thế giới.
"Hệ thống leo trèo", "Hệ thống nấu nướng", "Hệ thống chiến đấu", "Hệ thống lén lút", "Hệ thống trang bị", "Hệ thống lửa", "Hệ thống đóng băng", "Hệ thống sấm sét", "Hệ thống gió", "Hệ thống thời tiết", "Hệ thống nhiệt độ", "Hệ thống bom", "Hệ thống dừng thời gian", "Hệ thống từ tính", "Hệ thống băng"...
Mỗi một hệ thống, đều có một bộ quy tắc tương ứng.
Ví dụ, hệ thống leo trèo cho phép người chơi leo lên bất kỳ bức tường nào, nhưng sẽ bị giới hạn thể lực. Khi người chơi hết thể lực, có thể tìm điểm dừng chân trên vách núi để hồi phục thể lực. Hệ thống leo trèo sẽ liên quan đến hệ thống thời tiết, khi trời mưa, tường sẽ trở nên trơn trượt, người chơi leo sẽ bị trượt, ảnh hưởng nghiêm trọng đến hiệu quả leo.
Lại ví dụ hệ thống sấm sét. Có nhiều yếu tố thuộc tính sấm sét, như sét, cơ quan điện trong di tích, v.v. Và kim loại có tính dẫn điện, nên khi người chơi cầm vũ khí kim loại chạy trên đường trong trời mưa giông, sẽ bị sét đánh. Hoặc trong di tích cần kết nối đường điện để mở cơ quan, có thể dùng vũ khí kim loại của mình nối thành một dây dẫn, không nhất thiết phải đi tìm vật kim loại trong di tích.
Lại ví dụ hệ thống nhiệt độ. Ở các khu vực khác nhau, thời tiết khác nhau, nhiệt độ môi trường sẽ khác nhau. Người chơi có một nhiệt độ chịu đựng nhất định, vượt quá nhiệt độ này là quá nóng, thấp hơn nhiệt độ này là bị lạnh, cả hai đều gây mất máu liên tục. Người chơi có thể dùng nhiều cách để chống lạnh, như đốt lửa, cầm đuốc, mặc quần áo chống lạnh, v.v.
Và, các hệ thống này sẽ tương tác hóa học lẫn nhau, đây mới là phần phức tạp nhất.
Nói cách khác, trong bộ động cơ hóa học này, mỗi hành động của người chơi, đều có thể tạo ra một loạt phản ứng dây chuyền. Nếu người chơi có thể dự đoán kết quả của phản ứng dây chuyền này, thì có thể nhân tạo ra "hiệu ứng cánh bướm", nhẹ nhàng vẫy cánh ở một góc nào đó, mang đến tai họa diệt vong cho đám quái vật bên cạnh.
Khi tiến độ nghiên cứu phát triển toàn bộ "động cơ hóa học" không ngừng được đẩy lên, mọi người càng ngày càng kinh ngạc trước sự tinh tế của hệ thống này. Những hệ thống phức tạp này không phải bị ép buộc ghép vào nhau, mà cùng cấu thành một thể thống nhất, động một cái là ảnh hưởng đến toàn bộ.
Rất nhiều người cảm thấy rất tò mò, hệ thống lợi hại như vậy, "động cơ hóa học" mới này, rốt cuộc sẽ tạo ra một game như thế nào?