Game thủ rảnh rỗi bỏ hơn 1200 giờ để tái tạo lại mã nguồn Diablo

Mã nguồn của game – một khái niệm có lẽ còn hơi xa lạ và thường không được game thủ quan tâm, nhưng nó lại chính là một phần không thể thiếu của bất kỳ tựa game nào. Chúng là sự sống, nguồn gốc và tất cả những gì một lập trình viên cần để tái tạo lại một siêu phẩm nào đó, có rất nhiều tựa game hay đã không thể tái tạo lại vì mã nguồn của chúng bị thất lạc theo thời gian, và Diablo là một trường hợp gần giống như vậy.

Về trường hợp của Diablo thì nó đã gần như mở cửa làng game khi ra mắt vào năm 1996, từ đó tới nay thì seri Diablo đã trở thành một huyền thoại không thể thay thế của cộng đồng, nhưng khi các nhà phát hành khác đua nhau remake hay remaster lại các tựa game của họ với chất lượng tốt hơn thì Blizzard vẫn rất thờ ơ với đứa con của họ. Một điều nữa là mã nguồn của Diablo I được giữ cực kín, vì vậy nên cộng đồng cũng chẳng thể nào “vọc vạch” lung tung với tựa game này được. 

Game thủ rảnh rỗi bỏ hơn 1200 giờ để tái tạo lại mã nguồn Diablo

Nhưng mọi việc vẫn luôn có ngoại lệ, mới đây một coder có nickname Galaxyhax đã tìm tòi, cóp nhặt và moi móc từng đoạn mã của Diablo trôi nổi hoặc vô tình bị lộ ra từ những bản game cách đây gần 20 năm. Galaxyhax và đã cùng nhóm của mình đã lập ra một dự án có tên là Devilution để kết hợp những mảnh ghép này lại với nhau, sau đó họ tốn hơn 1200 giờ đồng hồ để liệt kê toàn bộ mã nguồn, lỗi và ti tỉ thứ lặt vặt khác chưa từng được công bố của Diablo I, cũng như mở ra cho cộng đồng một hướng đi mới để “vọc” với Diablo.

Hành trình của GalaXyHaXz bắt đầu từ những đoạn mã Diablo I bị vô tình lộ ra từ năm 1997, sau đó là bản Hellfire do Synergistic Software cùng phát triển, cũng như bản port lên Playstation sau đó, Devilution đã có chia sẻ về hành trình của mình như sau:

– “Một vài file lập trình đã vô tình bị lộ ra trong bản port Diablo phiên bản Nhật, và nó chứa gần như đầy đủ mọi thứ trong game. Sau đó chúng tôi còn đào sâu vào phần Diablo đầu tiên và tìm ra rất nhiều đoạn mã sửa lỗi chưa hoàn chỉnh, nó cho phép nhóm tiếp cận các công cụ và những đoạn mã nguồn khác. Tập hợp chúng lại với nhau và chúng tôi đã gần như tái tạo lại được mã nguồn của Diablo.” 

Nhóm của Galaxyhax đã tập hợp các đoạn mã nguồn này lại và công bố thành một file riêng để tất cả mọi người đều có thể tiếp cận. Nó không những khiến những modder Diablo có cơ hội để thể hiện tài năng của mình, mà còn mở ra một hướng đi mới khi cộng đồng giờ đây hoàn toàn có thể chung tay để cải tiến tất cả mọi thứ mà họ chưa hài lòng với Diablo.

Cần nói rõ là các nhà phát triển rất hiếm khi cung cấp mã nguồn của những tựa game của họ, trong quá khứ chúng ta đã từng thấy id Software cực kỳ hào phóng khi “cho không” mã nguồn của Doom. Nhưng Blizzard là một trường hợp khác và họ cực kỳ gắt gao trong việc giữ bí mật mấy thứ này, vào năm ngoái khi một fan vô tình có được một chiếc đĩa chứa thông tin mã nguồn của Starcraft, bọn họ đã làm mọi cách để thu hồi lại nó, bao gồm luôn cả tài trợ cho anh chàng may mắn này một chuyến tham quan hội chợ BlizzCon hoàn toàn miễn phí.

Do đó hành động của Galaxyhax và các đồng sự có thể tính là đã vi phạm luật bảo vệ bản quyền. Chính bản thân bọn họ cũng không chắc liệu một ngày nào đó Blizzard sẽ đến và yêu cầu nhóm giao lại những đoạn mã nguồn này hay không, Galaxyhax cũng đã tìm cách liên lạc với Blizzard nhưng cho tới giờ thì mọi thứ vẫn còn rất mù mờ, vì hãng chưa cho họ một câu trả lời cần thiết.

Dù thế nào đi chăng nữa thì việc bỏ hàng đống thời gian, công sức và tâm huyết để tái tạo lại mã nguồn của một tựa game huyền thoại chỉ từ các manh mối nhỏ lẻ trên mạng đã là cả một kỳ tích. Và Galaxyhax đáng được khen ngợi và trân trọng từ cộng đồng Diablo toàn thế giới, mặc dù chả biết Blizzard sẽ xử lý việc này thế nào.

Và bạn cũng nên biết với mã nguồn của một game người ta có thể làm rất nhiều thứ từ đó. Mod game hay vọc vạch chỉ là khởi đầu vì bạn hoàn toàn có thể làm một bản remake hoàn chỉnh với mã nguồn này, chỉ cần kêu gọi cộng đồng chung tay vẽ lại phần đồ họa theo công nghệ hiện đại. Ngược lại, cũng từng có nhiều nhà phát triển “khóc tiếng I-rắc” khi remake một game đã bị thất lạc mã nguồn, họ phải ngồi dựng lại mọi thứ từ đầu, tức là viết ra mã nguồn mới theo cơ chế hoạt động của game cũ.

Nguồn : https://motgame.vn/game-thu-ranh-roi-bo-hon-1200-gio-de-tai-tao-lai-ma-nguon-diablo.game

TIN LIÊN QUAN

Final Fantasy 7 Remake và những tựa game bị delay cả đời (phần 2)

Chúng ta hãy tiếp tục đến với những tựa game bị delay giống như Final Fantasy 7 Remake, trong đó có cả người anh em cùng cha cùng mẹ trong dòng FF.

Xuất hiện game thủ phá đảo Diablo 2 mà không cần đánh quái

Một nỗ lực speedrun mới thành công của một game thủ Diablo II đang làm xôn xao cộng đồng bởi nó được hoàn tất một cách rất độc đáo: phá đảo trò chơi mà không tấn công bất kỳ kẻ thù nào.

Phát hành đã hơn 15 năm, Diablo II vẫn nhận được bản mod mới và bạn có thể trải nghiệm ngay bây giờ

Dù đã hơn 15 năm trôi qua, thế nhưng mỗi khi nhắc đến Diablo II thì có lẽ những ai thuộc thế hệ 8x - 9x đều có những cảm xúc khó quên về tựa game này. Dù là một tựa game lâu đời, nhưng Diablo II vẫn được rất nhiều game thủ yêu quý, cũng chính vì

Game thủ này "phá đảo" Diablo II chỉ trong 8 tiếng mà không hề tấn công bất kỳ quái vật nào

Trong tuổi thơ của hầu hết các game thủ thuộc thế hệ 8x - 9x thì ắt hẳn các bạn đều đã từng chơi qua những tựa game huyền thoại đi vào tiềm thức của mỗi người như StarCraft, WarCraft, AoE, GTA... và tất nhiên là không thể không kể đến Diablo II

Huyền thoại Diablo II đang được "hồi sinh" thông qua một bản mod trên nền tảng StarCraft II

Suốt nhiều năm ròng, người hâm mộ huyền thoại Diablo II đều mong mỏi rằng Blizzard sẽ mang lại một diện mạo mới cho đứa con tinh thần một thời của họ.

Nguồn gốc của game: StarCraft, từ rác rưởi đến RTS đỉnh cao – P1

Ngay cả những game thủ không có hứng thú gì với thể loại RTS cũng phải thú nhận rằng mình biết về StarCraft, tựa game đã gây ảnh hưởng mạnh mẽ lên ngành công nghiệp game. Dù bạn “Zerg rush” đối thủ trong một trận đấu online, đang cày StarCraft II

Những pha chơi ngu triệu đô của các hãng game – P1

Blizzard trước giờ vốn là một hãng game danh tiếng với rất nhiều sản phẩm mang tính sáng tạo. Tất nhiên không phải sáng tạo nào cũng có thể thực hiện được, đó là khoảng cách giữa hiện thực và tưởng tượng. Project Titan là một trong số những ý tưởng

Tại sao Blizzard không làm Warcraft IV?

“Ngày xửa ngày xưa”, Blizzard từng là một nhà phát triển nhỏ tí tẹo. Tựa game đầu tiên họ phát triển là RPM Racing, rồi vài trò chơi khác đáng nhớ hơn như The Lost Vikings, Blackthorne. Nhưng chỉ sau vài năm ngắn ngủi, họ đã trở thành một thế

THỦ THUẬT HAY

Tổng hợp 5+ cách khắc phục laptop không nhận bàn phím rời đơn giản, hiệu quả

Laptop không nhận bàn phím rời là một trong những tình huống hư hỏng không mong muốn bạn có thể gặp phải trong quá trình sử dụng. Khi đó, đừng quá lo lắng, bạn hãy tham khảo nguyên nhân và cách khắc phục ngay sau đây

WP - Giao diện thẩm mỹ viện Spa Lab

Spa Lab là một giao diện phù hợp cho các bạn đang có nhu cầu thiết kế về chủ đề làm đẹp. Đường nét tinh tế hỗ trợ nhiều thiết bị và tích hợp chức năng shop online.

Hướng dẫn khởi động chế độ Safe Mode trên Android

Sau khi cài một ứng dụng mới lên điện thoại bổng nhiên máy bạn trở nên quá nóng hoặc nhanh hết pin nhưng khi vào chế độ Safe Mode thì tình trạng này biến mất thì bạn có thể xác định được đây là thủ phạm gây ra các lỗi

“5 điều tôi học được từ MIT và Harvard”

Chia sẻ từ Desmond Lim - một doanh nhân khởi nghiệp trước đây đã từng quyết định rời bỏ 'việc tốt, lương cao' để quay lại Harvard và MIT học cao học và với ông, quyết định này chưa bao giờ là sai lầm.

Cách tải PTS CS6 crack vĩnh viễn siêu đơn giản [Phiên bản miễn phí]

Adobe vừa tung ra một phiên bản Photoshop trực tuyến hoàn toàn miễn phí có tên là Adobe Express và nó hoạt động trên trình duyệt (tương tự như Canva ). Photoshop Adobe cung cấp các ứng dụng sáng tạo khác nhau mà mọi

ĐÁNH GIÁ NHANH

Đánh giá HP ProBook 450 G4 - Thiết kế bền bỉ, hiệu năng ấn tượng với CPU Intel Core thế hệ thứ 7

Tiếp nối thành công của dòng laptop doanh nghiệp ProBook, HP tiếp tục ra mắt phiên bản ProBook G4 mới với nhiều cải tiến về thiết kế & hiệu năng mạnh

So sánh Samsung Galaxy A52s 5G và Galaxy M52 5G: Đâu là lựa chọn tốt nhất?

Galaxy A52s 5G và Galaxy M52 5G đều thuộc phân khúc tầm trung với nhiều cải tiến và nâng cấp. Tuy nhiên, giữa hai thiết bị này nên chọn thiết bị nào thì phù hợp nhất? Cùng đặt lên bàn cân và so sánh Samsung Galaxy A52s

Cận cảnh Zenfone 4 Max Pro camera kép, pin khủng

Năm nay, ASUS lại tiếp tục khuấy động phân khúc điện thoại tầm trung với chiếc ZenFone 4 Max Pro. Với dung lượng 5000 mAh, ASUS ZenFone 4 Max Pro sẽ còn ấn tượng hơn thế hệ đàn anh của mình là ASUS ZenFone 3 Max và đặc