
Một nhà phát triển hàng đầu của Like a Dragon: Infinite Wealth đã chia sẻ cái nhìn vào mã nguồn của trò chơi, và những nhà phát triển khác cũng đã tham gia vào xu hướng này để cho fan một cái nhìn qua màn che.
Như thông báo đầu tiên của Automaton Media, Yutaka Ito, quản lý kỹ thuật của Ryu Ga Gotoku Studio, đã sử dụng tài khoản Twitter cá nhân của mình để chia sẻ một số thông tin về trò chơi rất hiếm. Ito tiết lộ rằng Like a Dragon: Infinite Wealth được viết bằng ngôn ngữ lập trình C++, và thậm chí đã chia sẻ một ảnh chụp màn hình của một số dòng mã.
'Nhân tiện, Like a Dragon được viết bằng ngôn ngữ lập trình C++. Tôi sẽ cho bạn thấy một ít mã thực sự được sử dụng trong Infinite Wealth,' Ito viết trong tweet trên (được dịch bởi Automaton Media). 'Thực sự là khá đơn giản, vì vậy tôi nghĩ rằng nếu bạn có kiến thức cơ bản vững chắc về C++, đó là đủ để làm việc cho Ryu Ga Gotoku Studio. Các tân sinh viên tìm việc, chúng tôi đang đợi bạn đấy!'
Những gì Ito đang thể hiện ở đây trong ảnh chụp màn hình trên là trạng thái trò chơi cho bộ điều khiển của người chơi. Một phần không nhỏ của mã là thực sự dành cho chiếc xe đạp của người chơi, cũng như buộc chiếc xe phải đóng băng trong một số trạng thái trò chơi nhất định. Ito không sai - điều này là khá tiêu biểu cho việc phát triển trò chơi 3D, và thông điệp của nhà phát triển thực sự đầy khích lệ với tất cả những lập trình viên đam mê.
Tweet của Ito đã khiến các nhà phát triển khác chia sẻ mã từ trò chơi của họ, bao gồm Takuro Mizobe của nhóm phát triển Palworld. Palworld là một trò chơi giống như Pokemon, nhưng bạn có thể bắn hạ các sinh vật thay vì kết bạn với chúng. Ảnh chụp màn hình của Mizobe dưới đây có phần mờ mờ, nhưng có vẻ như nó đang tạo ra các lối đi phụ cho máy ảnh của trò chơi.
Nhà phát triển Keizo của Astlibra Revision cũng tham gia vào xu hướng này, chia sẻ mã như dưới đây. 'Tôi đã làm game với C++ gần 20 năm rồi, nhưng tôi không hiểu gì cả. Giống như đọc một tờ báo bằng một ngôn ngữ nước ngoài. Dưới đây là mã C++ của tôi,' Keizo viết trong tweet dưới đây, trở nên khá thẳng thắn với sự phức tạp của việc viết mã.
Cuối cùng, Nama Takahashi, nhà phát triển của trò chơi tuyệt vời ElecHead, đã chia sẻ mã của trò chơi của mình. Mã xoay quanh các trạng thái 'if' của người chơi, điều này rất phổ biến trong phát triển trò chơi - chúng thực sự được sử dụng để kiểm tra các điều kiện nhất định và cung cấp các giải pháp. Ví dụ, một dòng mã dưới đây quy định rằng nếu người chơi đi qua một bức tường, họ sẽ được trả về một vị trí khác.
Tất cả điều này để nói rằng đây là một cái nhìn thực sự hiếm - và khá thẳng thắn - dưới mái nhà của phát triển trò chơi. Ngoài ra, đối với tất cả những nhà phát triển trò chơi đam mê ở đó, hãy nhớ thông điệp gốc của Ito: nếu bạn có thể hiểu được mã bạn đang thấy ở đây, bạn đang làm rất tốt!
Like a Dragon: Infinite Wealth sẽ ra mắt vào cuối tháng này vào ngày 26 tháng 1 trên các nền tảng PC, PlayStation và Xbox. Bạn có thể đọc toàn bộ trước khi ra mắt Like a Dragon: Infinite Wealth của chúng tôi để xem những gì có thể mong đợi từ tựa RPG lớn này.
Nơi khác, Like a Dragon đang tích hợp các yếu tố roguelike với một tầng hầm thay đổi mỗi khi bạn ghé thăm.
